蘇州市干將路303號創意產業園
0512-3565 6563
Jackjones@kuaidata.com
聯系客服
數據中心托管服務/管理式網絡
服務:
400 651 8888
微軟云服務:
400 089 2448
markjune@kuaidata.com
內容分布式網絡服務:
400 811 0278
云集成與合作:
cloud@kuaidata.com
2015-04-03
碼流
碼流(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
一部電影90min,幀速25p每秒,像素1024*768,24bit,計算該視頻文件的大小,單位為GB。
90*60*25*1024*768*24/8/1024/1024/1024=296.63GB
(每幅圖像1024*768*24bit,1Byte=8bit,1GB=2^30B)