視頻會(huì)議系統(tǒng)的組成主要包括終端、MCU服務(wù)器、網(wǎng)守等,其中的MCU服務(wù)器是整個(gè)系統(tǒng)的核心,視頻會(huì)議系統(tǒng)的性能很大程度取決于MCU服務(wù)器的性能,因此MCU服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn),在視頻會(huì)議系統(tǒng)開發(fā)當(dāng)中非常重要。MCU服務(wù)器的設(shè)計(jì)模式大概分成幾種:合成模式、轉(zhuǎn)發(fā)模式、混合型模式、分布式模式。這幾種模式從復(fù)雜度來看是逐步上升的,一些模式其實(shí)是前面幾種模式的綜合,現(xiàn)在我們來看看這種MCU服務(wù)器的設(shè)計(jì)模式。
1、 合成模式
合成模式是MCU服務(wù)器最早的模式,該模式主要是通過MCU進(jìn)行合成視頻和音頻,然后把視頻、音頻傳輸?shù)狡渌目蛻舳,其合成后的?shù)據(jù)量明顯是比之前合成后的方式少一些,因此非常適合于在低帶寬的網(wǎng)絡(luò)下運(yùn)行,但其合成數(shù)據(jù)需要消耗較大的預(yù)算量,F(xiàn)今合成模式的MCU主要應(yīng)用于硬件的MCU服務(wù)器,其主要原因是硬件的MCU服務(wù)器可以通過硬件來進(jìn)行合成數(shù)據(jù),能有效節(jié)省帶寬。
2、 轉(zhuǎn)發(fā)模式
轉(zhuǎn)發(fā)模式的MCU服務(wù)器主要是軟件視頻會(huì)議使用的方式,該方式對(duì)數(shù)據(jù)不進(jìn)行合成,而是對(duì)數(shù)據(jù)進(jìn)行直接的轉(zhuǎn)發(fā),雖然轉(zhuǎn)發(fā)模式的MCU服務(wù)器,不能有效的節(jié)省帶寬,但卻能節(jié)省服務(wù)器的運(yùn)算量,因此可以連接更多的終端。
3、 混合型模式
混合型模式的MCU是前兩種模式的融合,其可以有選擇地進(jìn)行音、視頻的合成,通過選擇不同的合成模式,從而在帶寬和運(yùn)算量中取得最佳的平衡,該方式在企業(yè)級(jí)的視頻會(huì)議應(yīng)用中較為多見。
4、 分布式模式
混合型的MCU模式,雖然能通過不同的合成模式來平衡帶寬與運(yùn)算量,但由于其連接的終端很難超過幾百個(gè),很難實(shí)現(xiàn)電信級(jí)的應(yīng)用。而分布式模式的MCU,主要是通過把MCU服務(wù)器分開放置于不同的地方,然后通過登錄服務(wù)器進(jìn)行傳輸控制,從而使更多的MCU服務(wù)器可以為終端服務(wù)。該方式可以解決混合型MCU模式中的連接容量的問題,通過集群的MCU方式,大大提高M(jìn)CU服務(wù)器的對(duì)帶寬利用率。
5、 云服務(wù)模式
云服務(wù)模式是最新的MCU服務(wù)器模式,其主要是通過云主機(jī)來模擬MCU服務(wù)器集群,一臺(tái)MCU服務(wù)器是由多臺(tái)服務(wù)器的資源虛擬而來,該方式更能有效的提高整個(gè)系統(tǒng)的穩(wěn)定型,因?yàn)镸CU服務(wù)器并不是由一臺(tái)機(jī)器組成,而是由多臺(tái)服務(wù)器相應(yīng)的資源組成,其實(shí)際的服務(wù)器出現(xiàn)問題,不會(huì)引起MCU服務(wù)器的故障,因此該方式被認(rèn)為是未來視頻會(huì)議系統(tǒng)最理想的設(shè)計(jì)模式。
總結(jié),MCU服務(wù)器的設(shè)計(jì)模式從簡(jiǎn)單到復(fù)雜依次是:合成模式、轉(zhuǎn)發(fā)模式、混合型模式、分布式模式、云服務(wù)器模式。我們?cè)谠O(shè)計(jì)MCU服務(wù)器的時(shí)候,還需要從實(shí)際的需求出發(fā),找到更符合需求的設(shè)計(jì)模式。