世界杯直播的卡顿和模糊,到底该谁背锅?

世界杯开打以来,关于网络直播看球体验的争议一直不断。

焦点主要在中移动重磅打造的“咪咕直播”上,网上关于直播卡顿和图像模糊的吐槽很多,那么,这个锅到底应该由谁来背呢?


我们来梳理一下这次世界杯赛事直播的流程,看看到底是哪个环节有问题。


本届世界杯的直播主要步骤如下,而“锅”,就藏在这写步骤里2_06.png


640?wx_fmt=png


①现场采集加工环节:

是指在世界杯球赛的现场,通过多个摄像机采集视频,再通过导播台切换输出一路视频,并传输到央视国内。



②央视分发环节:

央视拿到这个直播流以后,首先用于自己做播出,同时分发给多个拥有世界杯版权的公司,比如央视网、优酷和咪咕。


采集加工和分发,都是由央视完成,央视会保证这些链路的稳定性与视频的质量,确保下游几家都能同步拿到相同质量的“原始视频”。

原则上,这两个环节,不会有锅存在。



③内容再生产环节:

各家网络直播平台,对从央视获得的原始视频进行二次加工,以满足网络直播的需要。该环节主要在云平台上完成,对网络直播质量有直接影响,会涉及以下几个锅:


锅1:从“央视”到“内容再生产”传输链路的稳定性。

内容再生产可能发生在版权公司自己的机房,也可能发生在版权公司使用的云服务上,不管在哪里,都需要保证视频流能够稳定地传输到内容再生产机房。

如果再生产机房与央视之间没有专线网络,将需要进行公网传输,需要能够解决在不可靠的公网稳定获取视频问题。如果这个问题处理不好,会造成所有用户的卡顿。


锅2: 视频转码技术和性能。

央视的直播流是一个比较高的分辨率和码率,不适合直接给互联网用户观看。

因为收看者的网络状况不同、终端类型不同,需要转换成不同的码率和分辨率,这个步骤称为视频转码。

比如我们在收看视频时,可以选择标清/高清/超清/蓝光等多种画质,其实就对应了不同的码率。

视频转码需要根据场景设置合适的码率和分辨率,并选择合适的编码算法。

编码算法选得比较复杂,有可能处理不实时,导致视频卡顿。编码算法选得比较简单,会导致压缩率不高,视频模糊。

当然,即使对于同样的编码算法,成熟的视频云厂商也会做很多优化,相同的算法下,进行优化后,会在相同的码率下获取到更好的清晰度。

视频转码是内容再生产的核心环节,处理不好会导致观看某个清晰度的所有用户卡顿,画质模糊。

视频转码环节,需要消耗大量的云服务器资源,以保证直播的实时性,即便如此,与有线电视相比,各大互联网直播平台,普遍有20~30秒的延时。最直接的体验是,隔壁老王家都进球欢呼好久了,你这里还没射门。

以本次直播为例,咪咕提供了三种画质级别:480P(高清)、720P、1080P,优酷提供了四种画质级别:流畅(360P)、标清(480P)、高清(648P)、VIP尊享(1080P)。


比较有意思的是,咪咕把480P划为高清,而优酷把480P划为标清,从实际观看效果看,咪咕直播的清晰度要比优酷低了一个Level:

咪咕480P≈优酷360P

咪咕720P≈优酷480P

咪咕1080P≈优酷648P


小黑羊同时申请了咪咕会员和优酷会员,“肉眼”对比,两者的最高画质PK,优酷要优于咪咕。以此可以推断,优酷的视频编码算法更先进一点。


但可以明显感觉到,咪咕视频的清晰度在逐渐改善和提高,从昨晚的效果看,清晰度在逼近优酷水平,但色彩的锐丽度似乎还有差距。


另外,咪咕在不同画质间切换时,需要5秒左右的等待时间,而优酷可以快速切换(具体原因不详,应该是控制端的相应问题)。


640?wx_fmt=gif

优酷不同画质间的切换时秒级的


640?wx_fmt=gif

咪咕不同画质间的切换是10秒级的

还有一点,咪咕直播大概要比优酷直播滞后30秒左右,参见下图。

640?wx_fmt=png

以上只是小黑羊的肉眼对比,未必完全准确客观。



锅3. 视频内容加密:

本次直播,拥有互联网版权的,只有咪咕、优酷和央视网,为了防止“山寨直播app”盗链,在“再生产”时,需要对视频内容进行加密。

视频加密技术有没有锅,尚不得而知。



④CDN分发环节:

CDN分发的目的是将视频实时传输到用户的播放器,CDN的价值是为客户提供就近、最优的服务,也可以有效缓解源站的压力。

大型直播服务都离不开CDN的支持。CDN的环节,与视频清晰度关系不大,但与视频是否卡顿却有较大关系。


锅4:直播平台的CDN调度能力。

通常,视频直播服务都不会只用一家CDN服务商,以咪咕为例,从前期的招标结果看,咪咕至少用了5家CDN服务商和至少4家CDN监测商,如何让合适的服务商覆盖最合适的用户,并实时监测、事实调度,这考验直播平台的经验和能力。


锅5:CDN服务商的成熟度

咪咕直播由多家CDN服务商支持,服务商间存在一定差异性,成熟的CDN服务商在总体带宽、覆盖区域、调度算法上,都会有优势,保证每个用户都能够获取到数据,如果CDN服务商掉链子,就会导致部分用户卡顿。



⑤最后一公里环节:

这个环节,主要看最终用户的上网方式和环境,这对单一个体的直播体验,具有较大影响。


锅6:个人上网环境

用3G/4G的,信号满不满格,所在的基站扇区拥不拥挤。用固网的,WiFi信号怎么样,干扰厉不厉害,共享的还是独享的,一级运营商还是8级运营商。

这个锅只能自己背了,和直播平台没毛线关系。

另外,我比较不清楚,移动4G手机用户用咪咕的优先级,会不会比联通4G高?2_02.png



⑥客户端收看环节

这届世界杯,能看互联网直播的,有这么几类。

PC端:能用优酷网、央视网看;

手机端:能用咪咕、优酷、央视影音;

互联网电视端:酷喵可以投屏,其它两家似乎不行。

这个环节基本没有什么锅了,时至今日,大家的PC或者手机配置,看个直播都不吃力吧。

不过有些朋友说用AirPlay/DLNA/Miracast来投屏,我试了一下,实在是不忍直视。




好啦,所有的6个锅我都介绍完了,下次你的直播如果卡了糊了,可以对应找一下,这个锅,到底应该谁来背。2_02.png



0?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值