名词:
码流
码流(Data Rate)是指视频文件在单位时间内使用的数据流量,也叫码率或码流率,是视频编码中画面质量控制中最重要的部分,一般我们用的单位是Kb/s或者Mb/s。一般来说同样分辨率下,视频文件的码流越大,压缩比就越小,画面质量就越高。码流越大,说明单位时间内取样率越大,数据流,精度就越高,处理出来的文件就越接近原始文件,图像质量越好,画质越清晰,要求播放设备的解码能力也越高。
帧率
一帧就是一副静止的画面,连续的帧就形成动画,如电视图象等。我们通常说帧数,简单地说,就是在1秒钟时间里传输的图片的帧数,也可以理解为图形处理器每秒钟能够刷新几次,通常用fps(Frames Per Second)表示。每一帧都是静止的图象,快速连续地显示帧便形成了运动的假象。高的帧率可以得到更流畅、更逼真的动画。每秒钟帧数 (fps) 愈多,所显示的动作就会愈流畅。
分辨率
视频分辨率是指视频成像产品所成图像的大小或尺寸。常见的视像分辨率有352×288,176×144,640×480,1024×768。在成像的两组数字中,前者为图片长度,后者为图片的宽度,两者相乘得出的是图片的像素,长宽比一般为4:3
帧率、码流与分辨率之间关系
公式:
带宽 / (码流 * 8) = 同时在线人数
文件大小 = 时间×码率/8
比如优库
一个视频文件的大小为5.86M,播放时长为3分7秒
该文件对应的码流就是 5.86 * 1024 * 1024 * 8 / (3 * 60 + 7) =262872.95657754
10M独享带宽能支撑的同时在线人数
10* 1024 * 1024 /262872.95657754 = 39.889078498294
支撑1000人同时在线的系统最少需要的带宽数为
262872 * 1000 /(1024 * 1024) = 250.69427490234M
ADSL(Asymmetric Digital Subscriber Loop)技术是一种不对称数字用户线实现宽带接入互连网的技术,ADSL作为一种传输层的技术,充分利用现有的铜线资源,在一对双绞线上提供上行640kbps(理论上行1Mbps)下行8Mbps的带宽,从而克服了传统用户在"最后一公里"的"瓶颈",实现了真正意义上的宽带接入。
上行速率一般是指从你的电脑上传的速度,也就说别人从你的电脑进行通讯的速率!
下行速率一般是你从网络上的主机下载速度!
一般ADSL上网方式上行与下行速率是不对称的,一般下行速率比较高!上行比较低!现在普通是上行:386Kb,下行:512Kb!
注意速率与实际速度是有区别的!一般需要除与8
所以实际速度只有50K左右!