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