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