API 文档

SDK 质量监控

最近更新时间:2021-09-18 17:44:01

注意事项

  • 统计分析仅适用于使用腾讯云的移动直播 SDK,其它 SDK 无法监控。
  • 推流数据查询只能查询最近3天,且时间跨度在6小时之内。

操作步骤

  1. 登录云直播控制台,在左侧菜单栏选择SDK质量监控,进入质量监控页查看推流数据(需使用移动直播 SDK)。
  2. 可选择查看 推流全局统计单路流推流统计播放全局统计单路流拉流统计运营数据统计。具体数据说明请看下文。

数据说明

推流全局统计

可选择日期进行查询,或选择设备系统进行数据查询,详细数据列表将显示筛选后的 StreamName、发送码率(kbps)、发送帧率(fps)、网络运营商、推流机型、操作。

列表字段 说明
发送码率 用户查询日内该路流的平均发送码率。
发送帧率 用户查询日内该路流的平均发送帧率。
网络运营商 该路流返回数据中最近的一条,展示其网络运营商名称。
推流机型 该路流返回数据中最近的一条,展示其推流机型名称。

若您需查看单路推流,单击 查看 即可进入查看。

单路流推流统计

可通过设定开始时间和结束时间,或输入流 ID 进行数据查询。数据统计包括发送码率、推流堆积、发送帧率和 CPU 使用率。

统计项 说明
综合得分 单路流综合得分的均值。
发送码率 视频应发速率与音频应发速率之和与网络实发速率之间的关系。越接近,则主播端推送越流畅,反之主播推送不流畅,易引起播放端观看卡顿。
推流堆积 主播端不能及时发送到云端的音视频数据会被堆积,数据堆积超过三秒(图中红色警示线以上部分)会被主动丢弃。因此当主播的上行网络不理想时,观看端会出现画面的卡顿和明显的跳帧。
发送帧率 当视频推送帧率低于10FPS,播放端观看会有看幻灯片的感觉,欠流畅。
CPU 使用率 主播端推流过程中 CPU 占比超过95%,将可能影响主播的推流程序运行的流畅度,可能引起推流卡的情况。当前 Android 8.0 以上的系统 CPU 数据暂时无法获取。

播放全局统计

可通过设定开始时间和结束时间,或选择设备系统进行数据查询。数据统计包括平均首屏时长、平均缓存时长、平均播放帧率、平均卡顿率、拉流成功率、CPU使用率。

统计项 说明
平均首屏时长 不同时刻播放端平均首帧时长。
平均缓存时长 不同时刻播放端平均缓存时长。
平均播放帧率 不同时刻播放端平均播放帧率。
平均卡顿率 每5s内,产生卡顿的播放流数与总播放流数的比率。
拉流成功率 每5s内,成功拉流的播放流数与总播放流数的比率。
CPU使用率 播放端CPU使用率,分为APP/系统,多路流取平均。

单路流拉流统计

可通过设定开始时间和结束时间,输入流 ID、或选择设备系统进行数据查询。数据统计包括平均首屏时长、平均缓存时长、平均播放帧率、下行网络码率、拉流成功率、在线观看人数、平均卡顿率、CPU使用率。

统计项 说明
平均首屏时长 不同时刻单路流播放端平均首帧时长。
平均缓存时长 不同时刻单路流播放端平均缓存时长。
平均播放帧率 不同时刻单路流播放端平均播放帧率。
下行网络码率 不同时刻单路流播放端平均下行拉流码率。
拉流成功率 单路流的成功拉流数/单路流的总拉流数。
在线观看人数 不同时刻单路流播放端的拉流数。
平均卡顿率 不同时刻播放端卡顿拉流数 / 总的拉流数。
CPU 使用率 播放端 CPU 使用率,分为 APP/系统。

运营数据统计

运营数据

可通过设定开始时间和结束时间,或选择设备系统进行数据查询。数据统计包括播放页面访问、推流页面访问、在线观看人数、在线主播人数、SDK DAU。

统计项 说明
播放页面访问 不同时刻不同维度播放端被访问的次数 PV。
推流页面访问 不同时刻不同维度推流端被访问的次数 PV。
在线观看人数 不同时刻不同维度播放端被访问的次数 UV。
在线主播人数 不同时刻不同维度推流端被访问的次数 UV。
SDK DAU 不同时刻不同维度 SDK 的活跃程度 = 播放端 UV + 推流端 UV。

版本分布

统计项 说明
SDK 版本分布 过去一周内,您的用户使用 SDK 的版本分布情况。
系统版本分布 过去一周内,您的用户设备系统的版本分布情况。
设备类型 过去一周内,您的用户设备机型的版本分布情况。
目录