过去几年,又拍云一直在点播、直播等视频应用方面潜心钻研,取得了不俗的成果。我们结合点播、直播、短视频等业务中的用户场景,推出了“省带宽、压成本”系列文章,从编码技术、网络架构等角度出发,结合又拍云的产品成果,向大家介绍节省流量,降低带宽成本的妙招。

《码率适配限速大揭秘,带你认识这款视频网站节流大杀器》,是“省带宽、压成本”系列文章的第3篇。本文解析爱奇艺连年亏损的原因,探究边下边播场景下减少带宽消耗切实可行的方法。

往期回顾:

第一篇:《节省50%以上的流量成本,从产品架构看PCDN的节流能力》

第二篇:《深入解析 H.265 编码模式,带你了解 Apple 全面推进 H.265 的原因》

第三篇:《码率适配限速大揭秘,带你认识这款视频网站节流大杀器》


2018年第一季度已经过去一个月,上市公司陆陆续续公布上一季度的财报,可谓几家欢喜几家愁。不说其他,目前国内几家上市视频网站大部分都不好过。今年第一季度视频网站巨头爱奇艺就已经亏损11亿元,不禁让人感叹视频网站的盈利之路究竟在哪里。根据爱奇艺2017年财报显示,爱奇艺这一年花在带宽上的钱高达21.9亿元,可见视频网站在带宽上成本之高昂。

我们都知道,通过采用更加先进的视频编码格式,比如H.265,或者使用CDN降低源站带宽等方式,可以实现节省带宽成本的目的。

除此之外,还可以限制带宽流量,减少视频带宽浪费的办法节约带宽成本,这个办法普遍适用于视频点播网站这类场景。

视频播放场景下成本因素分析

我们将问题具化到边下边播的视频点播场景中一步步探究。

在边下边播的视频点播场景中,终端用户具有挑选心理,很多情况下不会完整地观看一个视频,经常会打开一个视频观看一段时间后就会关闭,继续看下一个视频。视频网站为了用户体验,往往会事先预载部分视频内容。视频不限速的话,一打开视频,终端设备、客户端就开始疯狂地载入视频,带宽多大就下载多少数据。这样固然保证了终端用户的体验,但在一旦用户还没看完视频就切换走,预下载视频的那部分流量视频其实是被浪费的,也产生大量的额外带宽成本。

因此,码率适配限速,即根据视频的观看进度适度控制预载的速度,是一种控制带宽成本的有效方式。合理设定码率适配限速的限速因子,在保证用户体验的前提下,可以做到节省流量成本,防止不必要的带宽支出。

对视频码率进行限制

针对带宽加载浪费这个问题,又拍云推出了“码率适配限速”功能,可以有效减少视频带宽消耗。

QQ图片20220124153631.png

△ 码率适配限速开启前后对比

举例来说某视频码率为1337Kbps,正常情况下一打开就会以超过码率数倍的速度进行下载。当视频下载3秒之后,又拍云CDN服务可以对这个视频进行码率限速。

基于又拍云CDN平台的码率适配限速功能,可以自动智能分析当前视频文件传输的码率,获取视频文件的码率之后,将视频文件的下载速度控制在视频码率的N倍,N即可自定义的限速因子,可以按比例调节视频下载速度,数值越小对流量的节省越明显,数值越大视频下载速度越快。

下面做个简单的理论计算:以一部1小时,码率为1337Kbps的视频为例,它的总大小是587.5MB。如果用户只观看这个视频5分钟,以下行1MB/s的速度计算,视频开始5分钟会跑掉300MB的流量。但实际用户观看5分钟的视频内容,这部分内容的大小共为49MB,这300MB中绝大部分流量是浪费的,造成平台流量成本增加。

不同限速因子下,限速效果测试

  • 1.1倍限速因子:在码率适配限速因子设定为1.1倍的情况下,观看5分钟视频下载流量是54.9MB,相比不限速节省了245.1MB带宽。

  • 1.3倍限速因子:1.3倍的情况下,观看5分钟视频的下载流量是65.1MB,相比不限速可以节省234.9MB带宽。

当然在实际使用中会根据带宽的实际情况节省流量,这里我们给出的仅仅是个理论值。

对整个视频平台来说,码率适配限速可以节省20%~30%不等的流量成本。尤其是在海量观众同时打开视频的场景下,带宽节省会更加可观。

视频已经成为现代人必不可少的娱乐活动之一,但高昂的带宽成本始终是让各大视频网站头疼的问题。

从技术角度出发解决视频带宽消耗问题,这或许会成为视频网站杀出红海中的重要手段。码率适配限速一定程度上可以帮助视频网站减轻带宽成本,减少开支。除了码率适配限速还有其他方式可以减少视频带宽消耗,如何找到一条区别于传统视频网站卖广告、卖会员的盈利之路,这也许才是未来各大视频网站应该思考的发展之路。