SDK 质量监控

最近更新时间:2024-10-28 18:02:21

我的收藏

注意事项

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

操作步骤

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

数据说明

全局推流统计

可查询最近3天内的设备系统数据,详细数据列表展示筛选后的 StreamName、发送码率(kbps)、发送帧率(fps)、网络运营商、推流机型、操作。
列表字段
说明
发送码率
用户查询日内该路流的平均发送码率。
发送帧率
用户查询日内该路流的平均发送帧率。
网络运营商
该路流返回数据中最近的一条,展示其网络运营商名称。
推流机型
该路流返回数据中最近的一条,展示其推流机型名称。
若您需查看单路推流,单击操作栏下的查看即可进行查看。

全局播放统计

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




单路推流统计

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




单路播放统计

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







运营数据统计

运营数据

可通过设定开始时间和结束时间,或选择设备系统进行数据查询。数据统计包括播放页面访问、推流页面访问、在线观看人数、在线主播人数、SDK DAU。
统计项
说明
播放页面访问
不同时刻不同维度播放端被访问的次数 PV。
推流页面访问
不同时刻不同维度推流端被访问的次数 PV。
在线观看人数
不同时刻不同维度播放端被访问的次数 UV。
在线主播人数
不同时刻不同维度推流端被访问的次数 UV。
SDK DAU
不同时刻不同维度 SDK 的活跃程度 = 播放端 UV + 推流端 UV。




版本分布

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