过去几年,又拍云一直在点播、直播等视频应用方面潜心钻研,取得了不俗的成果。我们结合点播、直播、短视频等业务中的用户场景,推出了“省带宽、压成本”系列文章,从编码技术、网络架构等角度出发,结合又拍云的产品成果,向大家介绍节省流量,降低带宽成本的妙招。
《码率适配限速大揭秘,带你认识这款视频网站节流大杀器》,是“省带宽、压成本”系列文章的第3篇。本文解析爱奇艺连年亏损的原因,探究边下边播场景下减少带宽消耗切实可行的方法。
往期回顾:
第一篇:《节省50%以上的流量成本,从产品架构看PCDN的节流能力》
第二篇:《深入解析 H.265 编码模式,带你了解 Apple 全面推进 H.265 的原因》
第三篇:《码率适配限速大揭秘,带你认识这款视频网站节流大杀器》
2018年第一季度已经过去一个月,上市公司陆陆续续公布上一季度的财报,可谓几家欢喜几家愁。不说其他,目前国内几家上市视频网站大部分都不好过。今年第一季度视频网站巨头爱奇艺就已经亏损11亿元,不禁让人感叹视频网站的盈利之路究竟在哪里。根据爱奇艺2017年财报显示,爱奇艺这一年花在带宽上的钱高达21.9亿元,可见视频网站在带宽上成本之高昂。
我们都知道,通过采用更加先进的视频编码格式,比如H.265,或者使用CDN降低源站带宽等方式,可以实现节省带宽成本的目的。
除此之外,还可以限制带宽流量,减少视频带宽浪费的办法节约带宽成本,这个办法普遍适用于视频点播网站这类场景。
视频播放场景下成本因素分析
我们将问题具化到边下边播的视频点播场景中一步步探究。
在边下边播的视频点播场景中,终端用户具有挑选心理,很多情况下不会完整地观看一个视频,经常会打开一个视频观看一段时间后就会关闭,继续看下一个视频。视频网站为了用户体验,往往会事先预载部分视频内容。视频不限速的话,一打开视频,终端设备、客户端就开始疯狂地载入视频,带宽多大就下载多少数据。这样固然保证了终端用户的体验,但在一旦用户还没看完视频就切换走,预下载视频的那部分流量视频其实是被浪费的,也产生大量的额外带宽成本。
因此,码率适配限速,即根据视频的观看进度适度控制预载的速度,是一种控制带宽成本的有效方式。合理设定码率适配限速的限速因子,在保证用户体验的前提下,可以做到节省流量成本,防止不必要的带宽支出。
对视频码率进行限制
针对带宽加载浪费这个问题,又拍云推出了“码率适配限速”功能,可以有效减少视频带宽消耗。
△ 码率适配限速开启前后对比
举例来说某视频码率为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%不等的流量成本。尤其是在海量观众同时打开视频的场景下,带宽节省会更加可观。
视频已经成为现代人必不可少的娱乐活动之一,但高昂的带宽成本始终是让各大视频网站头疼的问题。
从技术角度出发解决视频带宽消耗问题,这或许会成为视频网站杀出红海中的重要手段。码率适配限速一定程度上可以帮助视频网站减轻带宽成本,减少开支。除了码率适配限速还有其他方式可以减少视频带宽消耗,如何找到一条区别于传统视频网站卖广告、卖会员的盈利之路,这也许才是未来各大视频网站应该思考的发展之路。