更新时间:2021-07-27 GMT+08:00
分享

注册统计数据监听

接口介绍

public void registerCloudStatDataListener(CloudAppStatDataListener listener,int interval);

功能描述

通过注册状态监听器,开启系统的统计功能,并接收周期性的回调数据。

参数介绍

@param {CloudAppStatDataListener} listener:状态监听器,接口如下:
    public interface CloudAppStatDataListener {
        void onReceiveStatData(String msg);
    }
其中,回调参数 msg 是一个 JSON 字符串,例如:{"refresh_fps":"30","capture_time":{"avg":"1","max":"2"},"encode_time":{"avg":"13","max":"14"},"decode_time":{"avg":"4","max":"10"}}。
refresh_fps : 代表当前的游戏出帧率。
capture_time : 表示云机侧在周期内的抓图的平均耗时及最大耗时,单位毫秒。
encode_time : 表示云机侧在周期内的编码的平均耗时及最大耗时,单位毫秒。
decode_time : 表示真机侧在周期内的解码的平均耗时及最大耗时,单位毫秒。
 
@param int interval:数据统计周期,单位秒,有效范围为 1<= interval <= 300。

调用示例

CloudAppManager.defaultManager().registerCloudAppStateListener(new CloudAppStateListener() {
        @Override
        public void onReceiveStatData(String msg) {
           // todo
        }
    }
, 1);
分享:

    相关文档

    相关产品

close