虚拟主机域名注册-常见问题其他问题 → 其他问题


关于flv、rmvb、mp4等常见视频格式所需带宽的简要说明
作者:www.westtuan.com

在购买主机的时候,很多客户会问到这样一个问题:我网站上要放一个flv格式的视频,每天大概有x个用户播放,我需要考虑多大的带宽呢?对此,我们首先来对网络上常见的一些视频格式进行简单的介绍下。当前网络上比较流行的视频格式包括Mpg3gpvobrmvbmovflvaviwmvmp4 mkv等,首先,这些是视频的封装格式,单从谁大谁小方面无法进行比较,都取决于压缩时采用的编码格式和具体的参数设置,当前比较流行的说法如下:

当压缩到相同画质,即清晰度等相同的情况下比较:

mpg > 3gp > vob > rmvb > mov > flv > avi = wmv > mp4 = mkv

但是需要注意的是,这是要在达到同等画质的条件下的文件大小的比较!而对于当前网络流行的各种格式视频来说,清晰度肯定是有所取舍的,

当前一般大小比较顺序比较倾向于:

vob > mkv = avi > rmvb > mov = mp4 > flv = 3gp

对于其中特别常见的rmvbflvmp4三种而言,顺序应该是

rmvb>mp4>flv。那么现在就以这几种格式进行一个简单的分析。    

Flv格式:

以常见为例,一个100s左右的flv视频大概是4MB,那么测算一个独立用户进行播放所需带宽X如下:X=4MB/100s=0.04MBps*8=0.32Mbps

考虑到不同的编码方式和参数,我们取值大概在0.3Mbps0.5Mbps之间,就是说一个用户播放该flv格式视频一次只需要这么多带宽即可。

Rmvb格式:

同样的,以常用1h600MB大小的rmvb视频来计算,一个独立用户进行播放所需带宽Y如下:Y=600MB/60min/60s=0.17MBps*8=1.3Mbps,同样取1Mbps1.5Mbps这个区间即可。

Mp4格式鉴于flvrmvb格式之间!

总体来说,从理论的角度网站播放视频所需的总带宽=同时并发数(同时播放窗口数)*该格式单个用户播放所需带宽比如中国电信10Mbps带宽,一个flv的视频能支持多少人同时打开10Mbps /[0.3,0.5]Mbps=33-20人;rmvb格式10Mbps /[1,1.5]Mbps=10-6人。

但是由于受视频编码方式,压缩参数,网站同时在线人数不会平均分配等因素影响,即使超出理论值比较大的带宽也可能会出现高峰期卡的情况,比如同时有几百用户播放的情况,这都是正常的。




来源: www.westtuan.com
阅读:1678
日期:2013-12-21

【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:[原创]远程弹性云播放音乐本地无声音解决办法
下一篇:百度提示图片重定向是怎么回事?
  >> 相关文章