你好,我是短视频小凤君,感谢悟空君的邀请。视频网站是如何保证下载带宽的?这其实是跟很多方面有关的,小面小凤君来详细的说下。
说到下载带宽,我首先得说下,为什么会有这样一个词,其实就是就是因为看视频是需要花费的(很多人都说我看视频没有花费过,那只是不是你付的而已,是网站视频公司付给网络运营商带宽费)。不同的视频网站采用不同的底层数据传输架构,因此,也有不同的带宽成本。下图是美国Conviva公司的Ion Stoica先生(他同时也是伯克利大学的教授)分享的他们计算的美国视频传输带宽成本的情况。如下图所示,在2006年,用户每看一小时视频,视频网站需要给网络运营商大约9美分,这个成本还是很高的。但是,在随后的年度里,这个成本每年下降大约15~35%。到了2010年,用户每看一小时视频,视频网站就只需要给网络运营商付大约2.7美分了(相当于人民币1毛多钱)。当然国内视频网站的带宽费数据,没有披露过,只有他们自己清楚了 。
如何保证视频下载带宽,我们得看下面这几点
1.视频网站片源是外链
视频网站片源是外链的,那网站的带宽不需要很大,一般2M左右就足够了。具体看各视频网站的需求,因为用户只需要跳转到外链,就 可以获取视频,这样就能够一定程度上的保证视频网站上的下载带宽。
2.视频网站片源存放在自己服务器
视频网站片源是存放到自己服务器的话,那就需要很大的带宽了,因为客户端在播放的时候,需要从服务器上下载影片到本地如果同时有多个人在线观看,那带宽一定要足够大,才能保证不卡。带宽至少在10M以上,有的视频网站资源、数据库强大,那么带宽上百上千甚至上万都不稀奇,因为只有这样,才能保证同时多人在线观看、下载视频等能有好的用户体验。
3.提供视频的服务器上传速度
视频的服务器上传速度也是直接影响视频观看下载体验的一个重要因素,所以我们要保证快速稳定的视频上传速度,所以我们需要检查网络视频服务器的编码和解码配置是否有问题 ,应该是有如下几种视频格式 D1(4CIF)、2CIF(HALFD1)、CIF,同时视频流要设置正确,根据用户的实际情况其能选择适当的视频流量,检查监控服务器的网络是否有问题,进行实际多视频上传在线测试服务器速度,带给用户更好的体验。
4.上网时段网络的拥挤度
举个例子:300人同时在线的视频网站,视频以现在主流的480P为例,每个人大概占1MB带宽,500人就是500MB带宽,720P高清的每人2MB带宽500人就是1G带宽,其中还包括同时在下载的用户占用的带宽,以1/2为例的用户,家庭快带是2MB,速度平均200KB/S,每人占用预算2MB带宽,就是500MB带宽,网站IIS链接整站算10MB带宽,所以300人在线的同时,只是保证10MB带宽以上,不然就会出现严重的网络拥挤,造成卡顿、不流畅等不好的用户体验。
5.传输距离的远近性
我们知道距离远传输速度就慢,距离近传输速度就快,这是一个常识,所以,这个没办法去控制,我们只要知道,这也是一个影响原因。
我是短视频小凤君,关于视频网站是如何保证下载带宽的,就回答到这,希望而已帮到大家,关注我,相互成长,共同进步!