背景
目前QQ直播的观众用户众多,在不同网络环境等客观因素下,特别是在移动网络中,观看体验还有很多细分项有待提升。在移动网络、弱网、不稳定网络等情况下,直播播放出首帧的速度非常慢,观看直播过程非常卡顿,不流畅,用户体验差。网络波动,会造成视频帧接收不及时,直播时延增大,造成多人连麦等互动性强的玩法体验大大下降。基于这些现状,开展了QQ直播观看端播放体验优化专项,针对首帧、卡顿等问题,逐个分析解决,提升用户体验。
目标
测试发现在正常网络下,QQ直播和竞品APP的播放体验效果一致。但是在弱网环境下有很大差距,QQ直播播放质量有很大的提升空间。
测试方法:
播放5分钟,统计首帧时长、卡顿次数与卡顿总时长。
优化目标:
提升在弱网下首帧速度、流畅度等指标。
降低播放卡顿率,卡时间占比。
名词解释:
首帧耗时 = 首帧渲染时间戳 - 点击进房时间戳
卡时间占比% = 卡顿时长 / 播放时长
卡顿率% = 卡顿次数 / 播放次数
优化效果

注:1Mbps网络下测试播放卡顿效果示意图
- QQ直播播放首帧耗时从30秒优化到平均3秒,效果提升了10倍。
- 播放5分钟的卡顿次数,从平均卡顿次数为24次,降低到平均4次,卡顿次数降低了6倍。
- 播放5分钟的卡顿时长,从90秒降低到25秒,卡时间占比从平均29.43%,降低到5.33%,卡顿时长降低了3倍以上。
- 优化前:

注:弱网优化前数据,弱网播放QQ893版本的播放性能数据表(2022-08-01)
- 优化后:

注:弱网优化后QQ898版本的播放性能数据表(2022-08-26)
优化方案
一、测试环境与测试方法
使用网络损伤仪设备,搭建了弱网环境,对QQ直播、多款竞品直播APP等产品的首帧、卡顿情况进行测试;
文章来自互联网,如有侵权请点此提交删除
文章来自互联网,如有侵权请点此提交删除