论文部分内容阅读
近年来,计算机网络的迅速发展给全球各个领域的发展都带来了巨大的变化,其中基于IP网络的多媒体通讯技术为人们的远距离交流提供了一个既方便又廉价的途径,结束了传统电信领域中电路交换一统天下的局面。 H.323系列标准是国际电信联盟(ITU-T)专门为分组交换网络设计的多媒体通信标准,它使用TCP/IP协议,支持视频、音频、数据在网络中的实时编码和传输。因此,H.323多媒体会议系统可以建立在局域网内、局域网之间、甚至是通过Internet互连的主机之间。随着Internet的迅速普及和TCP/IP协议的广泛使用,H.323标准有着十分广阔的应用前景。本文首先对H.323标准进行了概括性的介绍,包括它所定义的实体、协议栈、通信过程;用UML和面向对象的思想对H.323协议栈进行建模;实现了H.323协议栈的模块化划分,并用跨平台的pwlib类库实现了H.323协议栈;随后对会议电视中视频通信数据网络抖动的消除方法做了深入的研究,并在此基础上给出了一种有效的解决方案;最后,基于H.323协议栈,开发了H.323模拟终端,并用单元测试、系统测试的方法对协议栈进行了严格的测试。结果表明本文所开发的协议栈具有稳定性、可靠性以及可维护性的优点;具有跨平台的特性,能够实现和国内外主要会议电视厂家终端产品的互连互通;完全符合ITU-T H.323建议的标准,达到了设计的要求。