2023年12月15日发(作者:)
卓越品质的创造者
故障
关于央视影音客户端视频加载播放失败的问题分析报告
陕西
中兴
专业
设备型号
案例
省公司
设备厂家
关键字
LTE
RNC
设备类型
软件版本
中兴 RNC/中兴
核心网
Android 4.4.2
央视影音CNTV客户端;网络分析
故障现象
近期在对集团公司指定终端进行测试的过程中发现,大量手机在使
用央视影音 CNTV 观看视频的时候都会出现正片播放加载时间长和播放失
败的现象,由于现象普遍,为避免出现交大影响,遂对央视影音进行初
步抓包分析以便对其播放以及直播效果进行优化,提高用户感知度。
原因分析
分析流程图如下所示:
第 1 页 共 7 页
中国移动内部资料,未经许可不得复制、转载!
2019-9-14
卓越品质的创造者
关于央视影音客户端视频加
载播放失败的问题分析流程
可能原因:
1、网络性能问题
2、终端(性能)与央视影音APP适配问题
3、其他未知原因
抓包分析
可能原因一:
网络性能问题
是否该问题引发?
是
否
可能原因二:
终端(性能)与央视影音APP适配问
题
是
否
是否该问题引发?
提供解决方案
复测问题是否解决?
否
问题总结,输出报告文档
是
可能存在的原因一:网络性能分析
由于使用移动 4G 播放,为排除网络性能不足引起的播放卡断以及加
载时间长问题,遂在相同地点以及网络环境下(RSRP≈-68dBm)对央视
影音、优酷、芒果 TV、和视频、搜狐视频进行对比测试,发现央视影音
在播放加载时间和播放流畅度上均不如其他 APP,对比和视频央视直播
第 2 页 共 7 页
中国移动内部资料,未经许可不得复制、转载!
2019-9-14
卓越品质的创造者
和央视影音直播,和视频加载视频的时间也明显比央视影音快。
可能存在的原因二:终端(性能)与央视影音 APP 适配问题
为排除可能由于某款终端性能不优而影响央视影音加载以及播放时
延,本环节放弃低端机测试,同时使用华为 Mate7、华为荣耀以及苹果
6Plus 进行测试,央视影音加载时间依旧同上,会出现一直在加载的现
象发生,和视频加载时间和播放流畅度优于央视影音,排除终端(性能)
导致的央视影音播放时延大和卡顿的原因。
定位解决问题:
由于通过常规的分析无法看到真正影响央视影音播放时延大以及卡
顿严重的问题所在,遂对央视影音直播过程进行抓包分析,以下是整个
抓包分析的详细过程:
1、由于针对直播的电台而言,一般都会存在一个可供终端软件进行
调用的直播源存在,在此之前经过对比发现:央视影音安卓客户端和苹
果客户端,针对上面的测试均没有得到央视影音真正的直播源地址,遂
继续抓包进行挖掘分析。经过对央视-卫视分类下某些无法进行正常播放
的电台进行全程抓包分析,发现当直播进行前,网络需要先进行
主机地址的解析,后面再通过 GET 方式拿到本电台的
所有直播源信息,遂对此地址进行 NSLOOKUP 域名解析发现:
CMD:nslookup
名称:
Address: 115.182.35.91---中国 华北 北京市 北京市 鹏博士
由于直播源的获取和此条地址密切相关,随后经过对此条链接的追踪发
现,在其所发起的 GET 之中可以找出当前所播放电台的所有直播源信息,
详情如图:
第 3 页 共 7 页
中国移动内部资料,未经许可不得复制、转载!
2019-9-14
卓越品质的创造者
在分析其所发起的 GET 信息为:
/api2/?client=androidapp&channel=
pa://cctv_p2p_hdchongqing。从 pa://位置的信息可以看出,此条链接
的拿的是重庆卫视的直播源信息,由于浏览器解析此 url 得出的信息比
较友好,便于阅读,发现其直播源信息分为:网宿和快网两种,详情如
图:
通过图中编辑的信息可以轻松的看到,快网和网速两个服务商所分别承
担的直播源信息链接,其中快网承担 hls 类型的 5 条直播源链接,网宿
承担 hds 直播源链接 2 条和 flv 直播源链接 3 条。通过对上面两家服务
商分别所承担的直播源信息进行本地测试播放,详情如下:
第 4 页 共 7 页
中国移动内部资料,未经许可不得复制、转载!
2019-9-14
卓越品质的创造者
经过测试发现快网承担的 5 条直播源链接打开均失败。
测试网宿的直播源链接情况如下:
第 5 页 共 7 页
中国移动内部资料,未经许可不得复制、转载!
2019-9-14
卓越品质的创造者
经过以上快网和网宿所承担的直播源播放效果对比发现:
服务商
hls链接数/播
放成功次数
hds 链接数/播
放成功次数
flv 链接数/播
放成功次数
合计播放成功次
数
快网
5/0
0/-
0/-
2/1
0/-
3/1
0
2
网宿
分析结论
经过上面的大量测试发现,在手机终端进行操作的时候,针对快网
服务商提供的直播源信息播放结果都是失败,在继续进行抓包分析的过
程中发现,相对的在视频进行直播源链接获取完毕之后,大多数进行
DNS 解析的时候均走向了
的方向,即
hls 链接,如图:
由于快网直播源在前面的测试中发现其全部的链接都是播放失败的,所
以导致直播视频无法正常加载。后经陕西驻地 cdn 厂商网宿的测试查看,
也发现类似情况,结果一致。
第 6 页 共 7 页
中国移动内部资料,未经许可不得复制、转载!
2019-9-14
卓越品质的创造者
解决方案
根据以上信息,发现由于 cntv 合作商快网所承担的直播源信息无法
进行正常播放,导致移动用户在使用央视影音的过程中出现质差,后期
在 cdn 的调度上,可以根据需求,将央视影音的播放加载从快网调度至
网宿,让用户匹配最快的播放途径,提升央视影音播放效果,优化用户
使用感受!
第 7 页 共 7 页
中国移动内部资料,未经许可不得复制、转载!
2019-9-14


发布评论