華為云計算 云知識 一文看懂視頻直播、實時音視頻、互動直播和旁路直播
一文看懂視頻直播、實時音視頻、互動直播和旁路直播

【視頻服務最新活動】 

隨著短 視頻直播 的興起,現(xiàn)在搭建直播系統(tǒng)源代碼是很多公司在做的事,在開發(fā)過程中會經(jīng)??吹交又辈?、旁路直播這樣的詞,一些剛接觸直播開發(fā)的公司或者創(chuàng)業(yè)者,可能分不清他們有什么區(qū)別,但是在開法時還要有針對性的進行開發(fā),所以今天我們就說說這些直播類型。

 

 

視頻直播(Live),是一對多的流媒體系統(tǒng),通常為推流端(主播)、拉流端(觀眾)、直播流媒體中心(平臺),直播時延3~5S,分為推流端、直播中心和播放端,由于直播觀眾分布區(qū)域廣,推流端將采集的直播流推送到直播中心,直播中心可以對直播流進行處理然后分發(fā)。推流協(xié)議支持RTMP,播放協(xié)議支持RTMP、HTTP-FLV和HLS。

 

實時音視頻 (RTC,是基于UDP協(xié)議實現(xiàn)的多人通話直播,可適用于1對1或1對多的音視頻通話,以及多人視頻連麥和低時延視頻直播,比如微信語音視頻,要求低延時,采用UDP私有協(xié)議,延時可低于400ms,參與通話的人基本上感覺不到延時。華為云 SparkRTC 服務提供了兼容全平臺的SDK。

 

互動直播(連麥),互動直播是基于實時音視頻基礎之上的,主播可以和觀眾或其他主播進行音視頻通話,這時候要解決延時和回聲的技術問題,互動直播的實現(xiàn)得益于實時音視頻,因為主播之間的互動延遲要求比較高,需要低延遲,實時音視頻的實現(xiàn)解決了這個問題?,F(xiàn)在不僅僅只是多個主播連麥,多個直播間主播PK也都能做到了。

 

旁路直播,旁路直播是區(qū)別于主路的一個概念,尤其是使用實時音視頻的直播系統(tǒng)源代碼,需要旁路直播來降低直播成本。將實時音視頻流轉換成標準直播流,觀眾看到不是多個主播的流,而是把多個主播的流混合在一起的一個畫面,即便客戶沒有安裝客戶端需要通過小程序、網(wǎng)頁觀看,也能通過旁路直播來實現(xiàn)觀看。這個時候主播和主播之間是實時的,主播和觀眾之間的延時大概還有3-5秒。

 

其實我們可以將互動直播和旁路直播,認為是直播系統(tǒng)源代碼為了實現(xiàn)功能和降低成本需要的策略,直播中是離不開這兩個直播方式的。


版權聲明:本文章文字內容來自第三方投稿,版權歸原始作者所有。本網(wǎng)站不擁有其版權,也不承擔文字內容、信息或資料帶來的版權歸屬問題或爭議。如有侵權,請聯(lián)系contentedit@huawei.com,本網(wǎng)站有權在核實確屬侵權后,予以刪除文章。