視頻網站帶寬計算

發佈時間:2019-06-19

名詞解釋

帶寬 :  就是傳輸速率,是指每秒鐘傳輸的最大字節數(mbps/kbps),即每秒處理多少兆字節,高帶寬則意味著系統的高處理能力

碼率 :   就是數據傳輸時單位時間傳送的數據位數,一般我們用的單位是kbps即千位每秒



幀率、碼流與分辨率的之間的關係

公式:

帶寬/(碼流* 8)= 同時在線人數

文件大小 = 時間 X 碼率 /8 



示例:網站有一個視頻,大小5.86M  播放時間3分7秒

1.文件對應的碼流是

    5.86 * 1024 * 1024 * 8 / (3*60+7)  = 262872.96 bps


2. 10M 獨享帶寬支持的人數 

   10 * 1024 * 1024 / 262872.96 = 39.89    #相當於10M帶寬上面的視頻文件支持39.89人同時訪問


3.支持100 人同時訪問需要多大帶寬

    262872.96  * 100 / 1024 * 1024 = 25.07mbps  #相當於要購買25M帶寬


實際生產環境受其它因素影響,實際在線人數會低於理論值,實際帶寬使用以實際為準,推薦視頻放置第三方網站採用外鏈方式調用視頻鏈接。