天天看點

帶你了解S12直播中的“黑科技”

摘要:讓精彩更流暢、讓較量更清晰、讓參與更沉浸、讓體驗更有趣,幕後的舞台,從來都是技術的戰場,S12背後的名場面同樣場場高能。

本文分享自華為雲社群《用硬核方式打開S12名場面》,作者:華為公衆号。

讓精彩更流暢、讓較量更清晰、讓參與更沉浸、讓體驗更有趣,幕後的舞台,從來都是技術的戰場,S12背後的名場面同樣場場高能。

經過35天的鏖戰,2022英雄聯盟全球總決賽(S12)終于在11月6日落下帷幕。在這一個多月裡,各方戰隊一路披荊斬棘,有命懸一線,也有高光瞬間,榮耀的背後始終跟随着挑戰。而對于擁有S12直播平台獨家版權的哔哩哔哩(以下簡稱“B站”)來說,亦是如此。

據悉,整個賽事期間,B站共完成了91場比賽的實時直播,其中最後一場的S12全球總決賽播出後,哔哩哔哩英雄聯盟賽事直播間的實時人氣一度突破3.1億。

紋理更加清晰的畫質、“縱享絲滑”的轉播效果、沉浸感十足的互動特效、更貼心的無障礙直播間......S12直播可以看做是音視訊領域“黑科技”的一次前沿試水。對于需承載億萬級并發線上觀看人次的直播平台來說,每一處更新都錯綜複雜,每一點進步都得來不易。

高光時刻,和戰隊即時共享

在短視訊、直播、社交等并進的互動時代,超高清已經成為遊戲玩家的硬核需求。“得畫質者得人心”,不管是音視訊内容的生産商還是服務商,極緻的畫質體驗已經成為獲得使用者注意力資源的武器。

而在B站上看過今年英雄聯盟全球總決賽的觀衆,大都會明顯感覺到:今年的賽事直播畫面更清晰了,互動也更多了。

據【哔哩哔哩技術】官方公衆号公布的資訊顯示,針對 S12的賽事直播,B站研發了一種實時畫面超分算法來提升畫面品質,該算法能夠在源流的基礎上使得畫面細節更加清晰、紋理更加豐富。

帶你了解S12直播中的“黑科技”

▲低質圖像/超分圖像/高質圖像/殘差圖像

圖像超分算法在業内已經不是新詞,目前主流超分算法分為非實時和實時處理兩種類型。在過往,已有大量非實時超分算法的實踐案例,比較典型的是視訊網站将低分辨率、低清晰度的老舊視訊轉換成符合主流觀看需求的720p、1080p、2k的高分辨率視訊。但這種非實時超分算法的計算量很大,隻适用于對視訊實時性沒有要求的場景。

在B站S12賽事直播這類對視訊實時性要求很高的遊戲直播場景中,實時處理的超分算法可大幅度縮減計算量,在提升畫面品質的同時,也能提高視訊處理效率。

在此前測試時,B站的實時畫面超分算法将視訊從1080p超分至4k分辨率,單卡處理速度可以達到75fps(畫面每秒傳輸幀數)。這個處理效率對于60fps的遊戲直播源流來說,在速度上還有較大富餘。

此次B站推出的單卡4k 75fps的實時超分速度拓寬了超分技術在直播領域的應用。盡管目前該算法僅在S12官方賽事直播間應用,但據B站透露,未來其也将服務于更多需要較高實時性的遊戲直播業務中,開拓更為廣闊的應用空間。

不過,目前的互動時代,遠不止畫質等資訊的“通信”傳輸,更強調的是共享時空,實時互動。

“看比賽時候的氛圍有非常強的實時性和感染力,大家會想要把自己比較飽滿的情緒及時表達出來,是以我們希望能通過除了彈幕或者是正常的點贊動作,讓大家能把自己興奮的一面更好地展現在直播間裡,讓所有線上的觀衆能共慶此時,分享快樂。”今年B站的賽事直播比較明顯的變化是賽事房間使用了新版直播間,支援上下滑切換直播間、全新背景圖、表情包彈幕等功能。據B站直播互動技術保障負責人CrystalDan介紹,為了增強互動性和趣味性,B站在直播間加入了不少新玩法。

例如在比賽到了團戰、推高地等比較激烈的時刻,直播間會發起“點贊熱力特效”,引導大家積極點贊為選手打call,在極短的時間内打滿進度條後會出現酷炫的動畫特效。一方面是讓使用者通過點贊的方式表達自己對這場比賽的熱情,另一方面也讓沒有點贊的使用者可以通過進度條和動畫特效感受到緊張的比賽氛圍。

再比如通過“小黃車”賣賽事裝扮。當某一個戰隊獲勝了,使用者可能會由此産生購買該戰隊裝扮或周邊的欲望,以獲得歸屬感和榮譽感。而直播間裡的“小黃車”提供淘寶、京東、會員購、個性裝扮等商品,能夠滿足使用者邊看邊買的需求。此外,還有一鍵預約、禮物特效、彈幕表情等更便捷、強互動的功能,大大提升了使用者的觀賽和參與體驗。

更好的畫質,更多的玩法,說起來簡單,要實作起來卻并不容易。作為承載千萬級乃至億量級的賽事直播平台,任何細小的問題都會對使用者體驗造成巨大的傷害,而新的玩法也會帶來新的場景計算和流量并發。

最強輔助,為直播保駕護航

簡單來講,本次S12賽事直播的流程可以了解為:

騰訊官方提供賽事的原位址;

B站的雲源站拿到直播信号後,會進行畫面的預處理,包括增強或銳化等;

進行轉碼和4k的一個超分;

将處理好的視訊流通過CDN内容分發網絡,下發至觀衆的裝置中進行播放。

為了保障直播各個環節的穩定性,早在今年8月,B站的技術團隊就制定出了周密的直播保障方案。不僅在技術上,對直播老網關做了遷移和容器化,并通過Go/PHP去cpuset化、核心更新推進了直播合池,提升了PaaS資源彈性,對核心功能做多活保證直播體驗,還通過全鍊路壓測、混沌工程、設定預案/SOP等技術手段,去提高系統的可靠性。

同時,在業務上,B站也與上遊業務方做了合理的流量預估和資源預算,并同往年一樣,選擇依托華為雲過硬的技術服務,以確定直播萬無一失。

“從外面來看,我們整個直播系統是一個比較簡單的結構,但其實整個直播系統後面涉及到的微服務有幾百個。這對于直播的保障工作來說,是一件很有挑戰的事情。”B站S12技術總負責人小衛在采訪中說道。

要知道,賽事直播是一項比較複雜的工程,需要統一的管理和排程。是以,華為雲容器的引擎為B站提供了混合叢集的統一管理服務。基于華為雲CCE容器的托管服務,B站搭建起導購台和中轉台,配合華為高性能的GPU雲主機進行賽事的流轉碼,讓每場比賽都能夠順利地在億萬的終端上流暢、順滑地排程播放。

“在今年新增的這些玩法中,高并發的讀和寫是同時存在的,我們需要在高并發的場景下,保證使用者的互動體驗。” 小衛表示。

本次賽事華為雲還為B站提供了邊緣分布式直播方案,幫助B站降低計算成本,消除了之前統一轉碼源站的單點故障,增強了直播過程中的穩定性、安全性。同時打造海量彈性資源池,按需排程,更好地提升了使用者的互動體驗。

例如基于華為雲智能邊緣站點,可實作視訊通路的冷熱分流:

  • 如果使用者通路冷視訊,就通過邊緣站點解析域名,經由華為雲内部DCI高速網絡通路直讀存儲OBS;
  • 如果使用者通路熱視訊,則通過熱域名通路華為雲CDN,通過CDN的就近内容分發,保證熱度視訊的使用者播放體驗。

通過這樣冷、熱不同視訊的不同排程邏輯,細粒度管理,能夠更精細化地管理與控制成本。

同時,華為雲獨創的高成本效益直播方案——邊緣G-EIP的網絡算力分離,也是本次賽事技術支援中的一大亮點。

衆所周知,華為雲在很多城市都有大量優質穩定的計算資源,能夠確定B站的收流、轉碼、錄制等計算密集型業務的持續穩定運作。隻不過,一線城市的帶寬資源相對成本較高,直播又是帶寬強依賴型業務,這樣勢必會導緻直播建設成本上浮,形成成本與穩定不可兼得的局面。

是以,華為雲針對B站的實際場景需求,創新性地将網絡出口拉遠至一線城市附近的二三線城市pop點,利用當地廉價的帶寬資源與華為雲主力region的網絡服務綁定結合,做到了可靠性與成本兼顧。同時,也得益于華為雲分布在全國各區域的邊緣站點,終端使用者得以就近接入,保障了流暢的觀賽體驗。

此外,除了對直播間的互動功能進行更新,在今年的S12期間,B站的無障礙直播間也使用了華為的高性能GPU雲主機,在自動生成實時字幕上比去年更為快速、準确。

“每當我們有一些資源不足、備量不足的問題時,就會找到我們的合作夥伴一起去看能不能通過一些方案或者從内部協調一些機器,幫我們去cover這些問題。”據B站S12技術總負責人小衛介紹,在賽事期間,華為雲會專門指派一些工程師到現場做駐場保障,在比賽的後端也會有團隊遠端線上互動,以確定不管是前方還是後方出現問題,都能及時響應,進而保證整個賽事過程的平穩順利。

共進共赢,音視訊産業迎來黃金時代

“希望成為中國年輕人的文化生活方式,陪這一代人一起成長。”成立13年,以技術創新為源動力的B站已發展成為了國内音視訊行業的領軍企業,而華為也在借助底層技術架構的不斷創新,釋放音視訊技術生産力。

從1988年華為通話業務成就國内一流的音頻引擎,到2004年華為視訊業務擁有國内一流的直播CDN能力,再到2017年華為雲上線CDN海量節點,以及今年和B站的合作進一步突破了視訊直播這一複雜工程,華為始終立足于整個音視訊大生态,探索技術在其中的創新價值。

而得益于底座能力與關鍵技術的持續突破,音視訊服務體系正逐漸從點播、直播到實時音視訊深化發展。實時性與互動性的長足需求與優化,逐漸激活了更多場景下的音視訊互動模式,驅動使用者的音視訊消費習慣向更加還原真實、更加沉浸式的實時音視訊服務遷移。

帶你了解S12直播中的“黑科技”

“我曾經看過一個電影叫做《頭号玩家》。在我自己的設想中,未來一定是往這個方向發展的,是通過腦機接口或者類似AR、VR的技術來實作的。我覺得這種沉浸式的體驗給使用者帶來的感受會非常好。”B站技術委員會負責人毛劍在采訪中說道。

實時的音視訊互動與社交娛樂場景具有天然契合度,不僅可以直接提升現有産品的基礎屬性,還可以融合空間音頻、VR、AR等技術,給予使用者沉浸式的實時互動體驗。也正因如此,國内實時音視訊的市場規模一直在不斷上升,場景效能也在不斷深化。

根據艾瑞咨詢釋出的《2022年中國實時音視訊行業研究報告》顯示,2021年中國實時音視訊(RTC)PaaS市場規模為16億元,同比增長10.3%。受社交娛樂頭部應用的高度滲透及“雙減”政策的持續影響,預計未來三年的複合增長率為28.4%,2024年實時音視訊(RTC)PaaS市場規模将達到30億元。

帶你了解S12直播中的“黑科技”

而目前來看,華為雲的SparkRTC技術已經十分成熟,可提供高品質、低成本的實時音視訊服務,實作了跨大洲端到端時延200ms以内,SLA服務可用性高達99.99%。

“我們設想的未來,它包含着元宇宙、數字孿生,也包括VR和AR在内的很多技術。實作這些技術的核心在于,在應用的過程中解決高帶寬和低延時問題。在那之後,視訊這個市場就會像星辰大海一樣寬廣。它能帶來海量的視訊,人人都會去享受視訊。”華為雲上海總經理張英梗在采訪中說道。

可以預見,未來實時音視訊将有望在越來越多的産業網際網路領域實作落地,同時元宇宙相關應用的出現也将為消費網際網路創造更大的想象空間。

據張英梗總經理介紹,無論是to B還是to C,華為雲都具有豐富的服務經驗,未來也将持續加強數字内容生産的生态體系建構和技術研究實踐,助力客戶搭建無限玩法或場景,共建實時互動的世界。

“我們希望客戶和夥伴在整個大視訊生态上,都能體驗到未來技術帶給他們的創新價值,讓客戶能更好地服務于他的客戶以及他自己。同時,也希望我們的夥伴在整個華為雲生态上,都能享受到‘一切皆服務’帶給他們價值體驗。” 張英梗說道。

S12雖已落幕,但屬于B站與華為雲的音視訊“黃金時代”才剛剛開始。

點選關注,第一時間了解華為雲新鮮技術~

繼續閱讀