论文部分内容阅读
随着网络技术的迅速发展,多媒体通信迎来了新的发展机遇,集合语音、视频和数据为一体的多媒体视频会议系统作为它的一个具体应用而倍受业界关注。以H.323协议为基础的视频会议系统是目前主要的解决方案,它能为身在异地的人们提供图文并茂的实时多媒体信息,极大的方便了人们之间的交流,已经广泛的应用于各行各业。
在视频会议系统功能日益完善的情况下,如何提高它的性能是广大研究人员面对的主要任务,要提高系统的性能,首先必须测试出系统的性能。尤其是视频会议系统核心部分 MCU 性能的测试,目前还没有有效的测试方法。由于视频会议系统受多种因素的影响,应用传统的测试方法不容易进行测试,研究新的测试方案和方法是测试视频会议性能的首要任务。
本文首先对国际电信联盟 ITU-T 制定的基于分组交换网络的H.323系列协议进行了讨论,包括主要协议过程的分析,视频会议系统的总体结构以及各部分功能的介绍。针对网络性能的不确定性,利用NISTNet工具建立了一个可操控、可再现的仿真网络,在仿真网络条件下,利用OpenSTIA性能测试工具,对视频会议系统的Web服务器性能进行了测试。对MCU性能的测试是本文的主要工作,在分析MCU结构原理和测试难点的基础上,提出了一种新的测试方案,设计并实现了基于H.323协议的MCU性能测试仪 MCUTester,它具有音视频数据采集功能,不受终端的影响,对所有基于H.323协议的MCU都能进行有效的性能测试,具有广泛的兼容性,而且最大限度的降低了总体时延。利用该测试仪,测试出 MCU 在不同网络条件下的性能特点。在本文的最后,对视频会议混音技术进行了研究,讨论了混音的原理和难点,解决了混音过程中容易忽视的预处理和后处理关键技术,它们对提高混音效果具有重要影响。最后给出了一种按贡献加权的混音算法,并用实验验证了该算法能够有效的解决混音溢出问题。