2020-04-10
作為分布式、并行、網(wǎng)絡(luò)計(jì)算的延續(xù)發(fā)展,云計(jì)算是虛擬化、效用計(jì)算、基礎(chǔ)設(shè)施即服務(wù)、平臺(tái)即服務(wù)、軟件即服務(wù)等概念混合演進(jìn)的結(jié)果,可以理解為一種分布在大規(guī)模數(shù)據(jù)中心,可提供按需動(dòng)態(tài)地部署、配置、重新配置以及取消等服務(wù)的技術(shù)。
云視頻會(huì)議平臺(tái)是以云計(jì)算為基本理念,將云計(jì)算技術(shù)和多媒體會(huì)議緊密融合,由視頻會(huì)議服務(wù)商建設(shè)云視訊平臺(tái),企業(yè)無需購(gòu)買MCU,無需大規(guī)模改造網(wǎng)絡(luò)和配置專業(yè)技術(shù)人員,只需以租用服務(wù)的形式,即可實(shí)現(xiàn)在會(huì)議室、個(gè)人電腦、移動(dòng)辦公狀態(tài)下進(jìn)行多方視頻溝通。
目前,基于云平臺(tái)的視頻會(huì)議產(chǎn)品的視頻傳輸主要有兩種技術(shù)手段,分別為純軟件分發(fā)技術(shù)、云MCU合屏分發(fā)技術(shù)。
市面上大多數(shù)的視頻會(huì)議廠商使用的都是純軟件分發(fā)技術(shù),比如:ZOOM、釘釘、騰訊等,這種技術(shù)實(shí)現(xiàn)起來較為簡(jiǎn)單。具體原理為:在召開視頻會(huì)議時(shí),由多個(gè)用戶使用會(huì)議終端設(shè)備采集并上傳多路視頻畫面到服務(wù)器端,經(jīng)由服務(wù)器轉(zhuǎn)發(fā)到接收終端。在這個(gè)過程中,服務(wù)器只是視頻的搬運(yùn)工,不做任何編解碼的工作,接收端需要接收并且解碼、顯示多路視頻。
終端/客戶端基本都是依托于電腦windows系統(tǒng)或智能終端android/ios的應(yīng)用軟件,視頻解碼完全依靠軟件完成,占用帶寬也更高。例如,在使用軟件分發(fā)技術(shù)時(shí),發(fā)送16路1M視頻,將占用接收端16M帶寬,這對(duì)于接收終端的性能、網(wǎng)絡(luò)帶寬來說都是個(gè)不小的挑戰(zhàn),因此畫面顯示的清晰度、流暢度會(huì)受到很大影響。所以采用這種方式的視頻會(huì)議僅支持4-9路視頻畫面顯示,并且占用帶寬高,并對(duì)終端的配置要求極高;尤其是在手機(jī)上,最多只能做到4路畫面。
云MCU合屏分發(fā)
云MCU合屏分發(fā)與軟件分發(fā)不同的是,服務(wù)器不再是只負(fù)責(zé)轉(zhuǎn)發(fā),而是需要對(duì)視頻進(jìn)行編碼及合屏。云MCU合屏分發(fā)是由多個(gè)用戶上傳多路視頻畫面到服務(wù)器端,服務(wù)器接收多路視頻畫面,并按照預(yù)設(shè)的合屏模板尺寸將多路視頻拼接合為一路視頻,重新編碼,發(fā)給接收端,接收端接收一路合屏后的視頻并且解碼顯示。
使用云MCU合屏分發(fā)技術(shù),可以根據(jù)終端性能、網(wǎng)絡(luò)帶寬預(yù)設(shè)合屏模板尺寸,保證畫面能夠清晰流暢的顯示。例如,同樣是發(fā)送16路1M視頻,云MCU合屏分發(fā)技術(shù)下只需占用1M帶寬,為客戶節(jié)約90%以上的會(huì)議帶寬。
云MCU合屏不僅僅降低了對(duì)終端的性能要求,而且大大節(jié)約了帶寬,只需要1路視頻就可以看到多個(gè)畫面。采用這種方式的視頻會(huì)議廠商主要有網(wǎng)動(dòng)、PEXIP派視等。網(wǎng)動(dòng)云視訊平臺(tái)支持自適應(yīng)窗口編碼算法,終端的上行畫面的大小能夠按照合屏模板的尺寸實(shí)時(shí)調(diào)整,只需2M帶寬既能夠輕松實(shí)現(xiàn)36路1080P畫面的流暢性。目前,網(wǎng)動(dòng)能夠?qū)崿F(xiàn)電腦手機(jī)同屏36路1080P畫面流暢無卡頓。
綜上所述,當(dāng)用戶端都采用性能較高的電腦并且網(wǎng)絡(luò)帶寬足夠高等理想狀態(tài)下,兩種視頻傳輸方式無較大差異;但是當(dāng)使用手機(jī)、電腦、機(jī)頂盒、視頻會(huì)議終端等設(shè)備,或者網(wǎng)絡(luò)帶寬受限制時(shí),采用云MCU合屏技術(shù)的視頻會(huì)議畫面相對(duì)來說會(huì)更加流暢、清晰,對(duì)設(shè)備和網(wǎng)絡(luò)具有更好的兼容性。