視頻網站是如何保證下載帶寬的?

小悟天


你好,我是短視頻小鳳君,感謝悟空君的邀請。視頻網站是如何保證下載帶寬的?這其實是跟很多方面有關的,小面小鳳君來詳細的說下。

說到下載帶寬,我首先得說下,為什麼會有這樣一個詞,其實就是就是因為看視頻是需要花費的(很多人都說我看視頻沒有花費過,那只是不是你付的而已,是網站視頻公司付給網絡運營商帶寬費)。不同的視頻網站採用不同的底層數據傳輸架構,因此,也有不同的帶寬成本。下圖是美國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.傳輸距離的遠近性

我們知道距離遠傳輸速度就慢,距離近傳輸速度就快,這是一個常識,所以,這個沒辦法去控制,我們只要知道,這也是一個影響原因。

我是短視頻小鳳君,關於視頻網站是如何保證下載帶寬的,就回答到這,希望而已幫到大家,關注我,相互成長,共同進步!


分享到:


相關文章: