基于H.323高性能MCU的設(shè)計(jì)與實(shí)現(xiàn)
2.3 MCU系統(tǒng)實(shí)現(xiàn)
根據(jù)以上的設(shè)計(jì)思想,得出如圖7所示的MCU系統(tǒng)流程圖。本文引用地址:http://www.ex-cimer.com/article/173400.htm
2.4 測試結(jié)果與結(jié)論
通過重新設(shè)計(jì)MCU的MC和MP后,MCU的性能有了較大的提高。從性能方面進(jìn)行測試,由于傳統(tǒng)的MCU在MC上進(jìn)行編解碼,只能容納4路音、視頻終端,而通過修改的MCU,MC沒有進(jìn)行編解碼,只對音、視頻進(jìn)行存儲轉(zhuǎn)發(fā),因此在9路音、視頻的情況下,系統(tǒng)的CPU只占有5%。從效率、質(zhì)量方面進(jìn)行比較,由于傳統(tǒng)的MCU進(jìn)行了4路編解碼,返回到終端的數(shù)據(jù)包延遲比較大,而修改過的MCU沒有進(jìn)行到編解碼,因此數(shù)據(jù)包的延時(shí)很小。傳統(tǒng)的MCU在MC里面進(jìn)行圖像的混合,圖像的分辨率變?yōu)樵瓉淼?/4,因此圖像質(zhì)量有較大的下降,而基于軟交換的MCU保持了原來圖像的分辨率,因此圖像質(zhì)量較好。從視頻的幀數(shù)來比較,傳統(tǒng)的MCU架構(gòu)不能達(dá)到15 f/s,而基于軟交換的MCU能達(dá)到30 f/s。由于基于軟交換的MCU的視頻傳輸?shù)氖窃瓉韴D像的分辨率,因此傳輸率比傳統(tǒng)的MCU要高,但可以通過在終端采用傳輸率較低的編碼器來降低傳輸率。表1為MCU改進(jìn)前與改進(jìn)后的對比。
終端的6分界面如圖8所示。
3 結(jié)語
從以上的測試證明,基于軟交換的MCU架構(gòu),使MCU的性能有了很大的提高。本文同時(shí)也說明了只要系統(tǒng)程序設(shè)計(jì)合理,基于軟件的MCU是切實(shí)可行的。隨著硬件水平的不斷提高,純軟件的MCU將以其低成本、簡易操作而普及到低端用戶。
評論