share_log

千万级用户瞬时涌入直播间如何不卡?斗鱼(DOYU.US)自研视频流技术全揭秘

千萬級用户瞬時湧入直播間如何不卡?鬥魚(DOYU.US)自研視頻流技術全揭祕

Techweb ·  2020/07/20 16:16

本文源自“TechWeb”

近年來,國內LPL比賽的受關注度持續提升,據官方數據透露,今年春季賽期間直播觀看人次已超200億,賽事內容總觀看量超650億,同比上漲70%。目前,正在進行的LPL夏季賽如火如荼,面對賽事直播觀賽人數再一次激增,國內領先的遊戲直播平台鬥魚(DOYU.US)利用多項業內尖端技術,對PC與移動雙端再次進行了優化,確保廣大用户能夠擁有最佳的觀賽體驗。

“沉浸式”直播:超高清、無延時、不卡頓

數千萬人同時湧入直播間,用户能否迅速獲取視頻,將直接決定平台的留存率。與主播高頻互動時,能否持續保持超高清、無延時、不卡頓的畫面,對於直播平台而言也並非易事。像鬥魚這樣體量的遊戲直播平台,每天晚高峯時段都有數千萬用户同時觀看直播,用户從全國各地瞬時湧入平台,非常考驗平台的承載能力。

為了讓用户體驗達到最優,鬥魚摒棄了市場上應用廣泛的開源音視頻軟件,自主研發了鬥魚專屬播放器,並且以“低延遲+高清+實時流媒體”為核心進行了直播場景的定製化優化。截至目前,鬥魚圍繞視頻流技術研發的十餘項創新技術已經獲得了國家技術專利。

打開鬥魚直播間,用户感知最明顯的就是“瞬時打開”。為了賦予用户極致的播放體驗,鬥魚利用算法將秒開率、卡頓率、失敗率等指標提升到了最優。一方面,鬥魚對推薦給用户及用户自身關注的內容進行了資源的“預加載”;另一方面,鬥魚通過優化CDN、優化解碼和渲染優先級等,把最小可用的關鍵數據優先推送給用户,進而保證內容的瞬時秒開。在多重技術的護航下,目前鬥魚的“秒開率”高達98%。

視頻直播對平台低延遲和視頻流暢性提出了極高要求,為了讓用户與主播的互動更加平滑流暢,賽事轉播的延遲時間更短,鬥魚做了很多研究和優化,比如主動管理緩衝區大小,智能調控播放速度等等。與此同時,鬥魚在技術上實現了多端統一,PC端、移動端、TV端,不限機型、配置,均能快速流暢的解碼並播放直播視頻。

基本的播放功能之外,鬥魚播放器與自身業務進行結合,推出了諸多遊戲直播獨有的個性化功能。比如“多視角切換”、“交互式直播”和“智能檔位”。行業發展初期,主播對彈幕的互動、禮物打賞所給出的反饋時間通常在1-2分鐘甚至以上,問題主要來自視頻推流緩衝區空間不足。鬥魚通過創新研發,對緩衝區採取了主動人工管理的方式進行了優化,配合智能調控播放速度,在降低延遲的同時保證了視頻的流暢度。目前,鬥魚主播與用户間的延遲已縮短至1秒內,這使主播與用户的互動能力贏得了質的飛躍。

為賽事而生的“畫質重生”技術

在自研播放器支撐下,鬥魚直播間最高支持“4K藍光+20M+60幀”超高清播放。更令人驚喜的是,即便賽事轉播官方提供的畫質較低,鬥魚依舊能夠通過視頻增強和超分技術使“畫質重生”。

去年的S9賽事期間,在官方給出的“1080P+10M+60幀”視頻源基礎上,鬥魚通過“AI訓練”,將畫質實時超分到了“4K+20M+60幀”,無論用户通過大尺寸電視亦或是投影進行觀賽,每位選手KD(擊殺和死亡)細節均非常清晰。同時,優化後的畫質在普通FHD、2K顯示器上也更加鋭利清晰。因此,各大遊戲賽事期間,鬥魚都能比同類平台吸引更多的用户來鬥魚觀看賽事直播。據瞭解,本次LPL夏季賽及不久後的總決賽,鬥魚仍會對視頻源進行超分辨率、超幀率、HDR、修復等二次技術處理,將視頻質量再次提升到一個新的高度。

優質的體驗下,最大程度為用户降低流量消耗

去年12月,中國社科院發佈的《全球傳播生態藍皮書》中提到,隨着5G商用時代的到來,未來十年內5G用户的月平均流量將增長7倍,而其中90%將由視頻消耗。如何既能觀看高清流暢的直播畫面,又要消耗更少的流量和帶寬,成為一眾視頻網站、直播平台繞不開的技術攻關。

在用户需求的驅動下,鬥魚的技術人員研發出了一套行之有效的視頻壓縮技術,在節流方面進行了重要優化。基於大型深度神經網絡學習,鬥魚啟用了內容感知相結合的實時編碼技術,在保證畫質的情況下儘量壓縮碼流,使得絕大多數用户的網絡都能完成流暢播放。除此之外,鬥魚在傳輸技術上還使用了WebRTC(網頁即時通信)等最新的低延遲實時傳輸協議,減少網絡波動帶來的重傳、擁塞等卡頓體驗。三項技術的結合有效降低了4G網絡下觀播需要的流量。

相對於其他平台,在同等清晰度的情況下,鬥魚所提供的視頻內容延遲更低,加載也更流暢。再加上鬥魚能夠智能識別用户的網絡環境,例如4G情況下會首先加載超清視頻源,WIFI環境下則會依據帶寬加載4M藍光或10M藍光,從而實現智能節流。

內容生產離不開底層技術,技術讓內容的展現形式更生動、有趣。目前,鬥魚直播間已經支持360度 VR直播,並與多家VR設備商進行了合作洽談。未來,更多頂級賽事或將以VR技術為基礎,為用户提供多屏、多視角直播。隨着5G網絡設施進一步完善,諸如8K互動直播、VR+雲遊戲等新技術都有落地的可能。鬥魚方面表示,作為直播行業的先行者,鬥魚將持續保持技術創新,為用户創造更好的直播體驗和互動場景。

(編輯:宇碩)

譯文內容由第三人軟體翻譯。


以上內容僅用作資訊或教育之目的,不構成與富途相關的任何投資建議。富途竭力但無法保證上述全部內容的真實性、準確性和原創性。
    搶先評論