日前,2021愛奇藝“爲愛尖叫”晚會在青島成功舉辦。作爲全球首臺多畫面互動直播超級晚,這場晚會還沒上線就吊足了觀衆的胃口:不但創新性地採用一屏四看的觀看方式,將主舞臺與幾大互動專區毫無保留地展現在了用戶面前;同時還把晚會主導權交到用戶手中,由他們的實時投票決定演出順序、返場藝人、觀看視角、限定團體等精彩節目。

新鮮的體驗讓這場晚會的相關話題持續霸佔了當晚的微博熱搜榜,不過,出圈的不止是有趣的IP和節目,還有保障這些玩兒法順利進行下去的技術能力:多畫面高併發、多輪實時投票、近700萬人同時觀看晚會,在技術上全程幾乎沒有出現意外。

給這場超級晚做技術“護航”的,是愛奇藝一羣整夜無眠,默默守護的工程師。

多畫面無卡頓,背後的技術難點如何攻克?

本次“爲愛尖叫晚會”最大的亮點之一,就是在行業首創大型直播節目中的“多畫面”同屏觀看。

顧名思義,“多畫面”同屏觀看可以切換多個視角畫面,讓觀衆更加個性化地選擇自己想要關注的“愛豆”觀看。具體來說,當用戶在愛奇藝直播的手機端全屏多畫面模式下,會呈現共1+3個畫面:1個主畫面+3個子畫面。觀衆不僅可以看到前臺晚會的精彩,還可以同時觀看等候區、後臺區和戲劇區的內容。

事實上,當天被熱議的話題也多來自多畫面的“後臺區”和“等候區”,“只有潘瑋柏在後臺認真喫火鍋”、“秦嵐打麻將”、“尹正說黃曉明褲衩都小了吧”,這些都是在傳統晚會中看不到的明星們難得的“人間真實”時刻。

不過多畫面直播也帶來了不小的技術難題:考慮到用戶會有不同的主畫面選擇,而主次畫面的清晰度不同。如果同時把每一個畫面的高碼流內容和低碼流內容全都推出,會導致每個用戶同時收到一大三小的四個碼流,相當於普通直播兩倍以上的帶寬,也就意味着至少是兩倍以上的卡頓率。

爲了低成本、高效率、低延時的完成多畫面的直播,愛奇藝技術產品團隊也在這次直播中創新性地引入了混流技術,在雲端進行實時的合成。

愛奇藝CTO劉文峯告訴我們,“在晚會現場有110多個機位,每一個機位都被實時的編碼成多個碼流,包括大畫面和小畫面,在雲端實時將這些畫面組成,用戶可以去配置不同組合觀看直播,所以用戶在手機端選擇畫面的時候,他實際上是切換了不同的組合流。每一個組合流的帶寬碼率和我們普通的直播相當,整體的操作率很高。”

此外,此方案最大的優勢在於可以模擬類似5G同時觀看和切換多個畫面的效果,特別是5G還在普及中的今天,能夠讓更多的用戶提前體驗到堪比5G的觀看直播體驗,同時又能支持多個平臺,並且爲不支持5G或性能較低的設備提供同樣的體驗。

從直播效果來看,當天的多畫面直播體驗非常流暢,移動端用戶切換視角次數總計超千萬。

互動投票熱議!過足“導演癮”的背後,如何快速準確計票?

當晚,讓愛奇藝的工程師們時刻關注的另一個場景是——實時互動投票。

由觀衆票選節目單,同樣也是線上晚會的第一次,這種新玩法需要節目團隊和技術產品團隊的充分配合預演。

當晚,每輪投票的窗口時間只有三分鐘,但觀衆的網絡有好有壞,投票時高併發的脈衝流量怎麼抗?爲了保障快速準確計票,愛奇藝的工程師們也提前做好了萬無一失的準備。

爲了確保在投票結束後能迅速完成所有計票工作,愛奇藝技術產品團隊針對投票結果,利用分佈式消息隊列、並行計算、專線網絡,在投票的同時進行近實時的計票,最大限度減小延遲。

同時,在網絡接入、負載均衡、風控檢測、投票處理、消息隊列、數據庫存儲等多個層面,愛奇藝的工程師們都做好了高可用部署,每一個環節都部署至少兩個機房,確保即使在一個機房出現故障的情況下,另一個機房仍然能確保直播過程的正常進行。

並且在人員部署上,爲保證每一輪互動投票順利進行,愛奇藝也在晚會現場安排了實時盯緊節目的工作人員,充當技術後臺與晚會現場的橋樑,每次互動投票開始前5分鐘都與後方“技術大本營”保持電話實時溝通,同步投票相關參數和配置數據,保障實施技術內容。

在這場近7個小時的直播背後,各環節的技術產品同學一直“駐守”在後方,確保不出差錯;也正是在技術和內容團隊的充分配合下,當晚互動投票進行順利,投票參與人數達到了近500萬。

“都在意料之中”

“晚會當晚有沒有有驚無險的小故事?”

“都在意料之中”。

事實上,在晚會結束採訪愛奇藝的工程師們的時候,他們不約而同的如此回答。

作爲一場直播晚會,愛奇藝技術產品團隊提前進行了多次預演,做了幾乎萬無一失的準備,預演考慮到了現場可能發生的各種意外,這才確保了當晚沒有任何突發事件發生。

在接受採訪時,愛奇藝CTO劉文峯也講述了技術產品團隊爲這場直播作出的努力,“第一次將這些技術應用於線上,就是這麼大型的一個直播,我們也擔心會不會有一些黑天鵝事件出現,所以事先經歷了非常多次的預演,ß把我們在真正直播過程中可能會出現的問題事先想到並且排除掉。所以我們在真正的直播過程中,幾乎沒有出現沒有想到的情況,非常的順利。”

這些技術能力也得益於愛奇藝在海量用戶服務方面的技術基礎設施和經驗積累。愛奇藝早就搭建了適合百萬級在線用戶的實時交互服務,爲直播和實時互動賦能,支持各種創新玩法,這次的晚會方案,也不光是技術的高可用,更是從整個流程和應急預案方面的高可用。而正是這些日復一日的技術積累和大膽嘗試,才讓近700萬觀衆體驗到了這麼一場精彩紛呈的晚會。

相關文章