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