金雞「啼鳴」屠榜熱搜,
今年的這隻雞不簡單!
2020年是金雞獎一年一評的開局之年
金雞啼曉,旭日東升,第33屆中國電影金雞獎將於11月25日至28日在「鷺島」廈門舉辦,這是廈門經濟特區建立40周年之際舉辦的國家級重大電影文化盛會。中國電影從破曉中走來,以豪情壯志的雄心和矢志不移的決心,在當今大變局時代一次次交出「中國方案」鍍上「中國濾鏡」。
電影頻道將於11月24日至11月28日特別推出「直擊金雞獎」融媒體5G全景直播活動。充分運用4K、VR、AR技術打造高端形態融媒體直播,海陸空直播間帶給觀眾多維化視覺體驗。屆時電影頻道將攜全明星陣容、匯集行業權威專家、聯動全媒體平臺,以立體化傳播矩陣,進行為期5天40小時的沉浸式5G全景直播。
相信大家已經都迫不及待地想看到自己的「愛豆」、「大咖」,給他們「打call」,擠不進去現場,就一起來線上直播觀看吧!在網際網路技術加持下的直播的形式是怎麼樣讓你聽見,看見,就像在面前一樣的沉浸式體驗感受「愛豆」的魅力呢?這個看起來簡簡單單的問題,但在複雜的網絡環境,硬體平臺,作業系統,海量並發運維等等因素綜合加在一起,就變成了一個十分複雜的問題。
雲直播要做的事情就是讓用戶在任何一個地方任何一個時候可以聽見看見。由此可見,核心的問題就是對音視頻數據的處理和傳輸。音視頻通信的整個流程包括:採集,編碼,推流,轉碼,存儲,拉流,解碼,渲染(播放)。
推流端過程:
1.音視頻採集
2.美顏濾鏡處理
3.編碼壓縮
4.推流
伺服器端過程:
1.實時轉碼
2.錄製回放
3.自動鑑黃
拉流端過程:
1.拉流
2.解碼
3.播放
【採集和渲染】音視頻信息是從通話的發起端,通過專業的攝像頭和麥克風分別採集音視頻數據;在通話的接收端進行語音和視頻的渲染。
【編碼和解碼】編解碼環節會涉及到具體硬體晶片的處理能力。我們可以將其分為兩類:一類是採用硬編硬解,另一種是採用軟編軟解,二者各有各的優缺點。
硬編硬解要用到GPU的處理能力,優點是效率高,速度快,分擔CPU的壓力,減少CPU發熱;缺點就是不同的硬體平臺的晶片性能和接口參數不一樣,要進行適配。軟編軟解不使用GPU,而使用的是CPU的計算能力,優點是對各個硬體平臺的兼容性好,缺點就是計算的壓力都放在CPU上了,速度慢,效率低,而且CPU會發熱。需要注意的是,有些設備CPU和攝像頭離得比較近,CPU發熱可能會導致攝像頭採集的時候丟幀。
【推流】是發起音視頻通訊的智能終端設備把音視頻流推送到音視頻伺服器集(註:音視頻伺服器集群是一個統稱,裡面比較複雜,包括音視頻流伺服器,信令調度伺服器和混流伺服器等,可以簡單的理解為雲端)。推流是能否做到低延遲的關鍵。智能終端所在的環境十分的複雜,要適應這些複雜的環境,要做很多工作。例如,一般情況下上下行的網絡不對稱,上行網絡遠遠小於下行網絡,而且用戶的設備質量參差不齊,所在區域的接入點服務質量良莠不齊。
推流可以分為兩步:
1)選路,選擇一條最優的路徑;
2)推流,在該路徑上做到最優。
在伺服器集群上的處理包括混流(如果需要)和存儲等,然後把音視頻流轉推到CDN網絡去。
【拉流】是需要觀看的用戶拉去音視頻流到終端設備觀看。拉流的用戶分為兩類,一類是普通的觀眾,一類是參與到多人互動對講中的用戶。相對來說,普通的觀眾對低延遲要求不高,只要求流暢和高質量,所以可以使用CDN網絡來均衡質量和成本。觀眾端從就近的CDN網絡進行拉流,在智能終端進行解碼和播放。使用的協議是RTMP, HLS或者HTTP-FLV協議,多種協議可以適配不同的環境。
這樣,我們就可以在任何地方通過手機、電視、ipad、電腦等終端屏幕就能看到一場盛大的活動晚會直播了。