更新时间:2021-07-27 GMT+08:00
注册统计数据监听
接口介绍
public void registerStatDataListener(CloudGameStatDataListener listener, int interval);
功能描述
通过注册状态监听器,开启系统的统计功能,并接收周期性的回调数据。
参数介绍
@param { CloudGameStatDataListener} listener:状态监听器,接口如下: public interface CloudGameStatDataListener { void onReceiveStatData(String statData); } 其中,回调参数 statData 是一个 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。
调用示例
cloudGame.registerStatDataListener(new CloudGameStatDataListener() { @Override public void onReceiveStatData(String statData) { // todo } } , 1);
父主题: JAR功能接口
