"碼率適配限速」,如何使帶寬成本減小30%?

3月28日、29日,B站、愛奇藝即將前後完成IPO。愛奇藝的招股書顯示,愛奇藝依然處於虧損狀態。2015 年、2016 年、2017 年三年合計虧損約 94 億元。高昂的版權費是形成視頻網站虧損的重要緣由,在版權費以外,帶寬費用也是一筆不菲的開支。html

在優質 IP 稀缺的狀況下,版權費高昂的現象一時間沒法緩解。但經過技術的升級,視頻網站的帶寬成本可以被大幅節省。node

視頻邊下邊播場景的成本分析

咱們都知道經過採用更加先進的視頻編碼格式,好比 H.265 ,或者使用 CDN 下降源站帶寬等方式,能夠實現節省帶寬成本的目的。react

那麼除了上述的常規操做以外,還有其餘方法能夠下降帶寬成本嗎?下面咱們將問題具化到邊下邊播的視頻點播場景中一步步探究。性能優化

在邊下邊播的視頻點播場景裏,終端用戶廣泛具備挑選心理,不會完整觀看一個視頻,打開一個視頻觀看一段時間後,不喜歡就會關閉,繼續看下一個視頻,這樣以前預下載的那部分視頻實際上是被浪費的。性能

若是在終端用戶選擇這個視頻時不限速的話,一打開視頻,終端設備、客戶端就開始瘋狂的下載視頻,帶寬有多大就下載多少數據。這樣當然保證了終端客戶的體驗,但在用戶切換視頻的過程當中,也會產生大量的額外帶寬成本。所以對視頻限速是一種控制帶寬成本的有效方式。優化

碼率適配限速——高效視頻點播限速方式

在不影響用戶體驗的狀況下,限制視頻文件的下載速度,節省帶寬成本,作到這點就能夠有效減小視頻點播的帶寬成本。網站

舉例來講某視頻碼率爲 1337 Kbps,正常狀況下一打開就會以超過碼率十倍的速度進行下載。當視頻下載 3 秒以後,咱們能夠對它進行碼率限速,按照 1.1 倍碼率進行限速,即(1337/8)*1.1 = 183 KB/s。編碼

又拍雲 CDN 平臺目前視頻點播文件已支持碼率適配限速功能,能夠自動智能分析當前視頻文件傳輸的碼率,獲取視頻文件的碼率以後,將視頻文件的下載速度控制在視頻碼率的 N 倍,作到節省流量成本,防止高峯期時帶寬佔用。(這裏的 N 也即限速因子,推薦值爲 1.1)spa

當一個視頻播放時,咱們能夠在視頻播放開始選擇不限速,當播放時長超過 3 秒後,進行 1.1 倍碼率限速,根據限速因子的數值不一樣,能夠節省 20% ~ 30% 不等的流量成本。cdn

△ 碼率適配限速開啓先後對比

開啓碼率適配限速功能

登錄又拍雲控制檯,依次進入:服務管理 > 功能配置 > 性能優化 > 碼率適配限速,再點擊「管理」按鈕,進入功能配置界面便可。

添加規則

進入配置界面後依次進行以下操做:

1.滑動開關:將配置界面左上角的開關由關閉狀態調整爲開啓狀態;

2.添加規則:點擊配置界面右上角的「添加規則」按鈕便可添加碼率適配限速規則,配置界面以下圖。

在規則配置界面,依次須要進行資源路徑、限速策略、限速因子的配置。

  • 資源路徑:也即對請求的 URI 進行匹配,匹配成功則進入限速邏輯,支持 * 通配符,例如:/mnt/download/*.mp4;
  • 限速策略:表示從某個時刻(下載時間,不是播放時間)開始執行限速策略,支持秒和分鐘配置,默認推薦 3 秒;
  • 限速因子:用來控制 mp4 文件下載限速的因子,指定下載速度爲視頻碼率的多少倍,推薦值爲 1.1。

編輯、刪除規則

當須要對規則進行編輯或者刪除時,能夠在操做區域點擊【編輯】、【刪除】按鈕便可編輯和刪除規則。

瞭解詳情:碼率適配限速

 

推薦閱讀:

如何經過又拍雲WebP兼容方案來減小圖片體積?
 
平均節省流量 30% ,這項視頻雲處理技術是如何實現的?
相關文章
相關標籤/搜索