论文部分内容阅读
近几年来,随着计算机硬件和音/视频编解码技术日益成熟,加之IP视频技术低廉的运行成本和高质量的通信服务,出现了新型的IP视频会议系统。它能以更低的码率实现更为清晰的视觉效果,同时支持多客户,为人们提供了快捷、廉价和优质的沟通手段。 当前开发高效的视频压缩方法是多媒体通信的主要工作,是国内外众多科研机构和厂商研究的热点。H.264作为新一代的视频压缩标准,结合以往的视频编码标准优势,采用了更为成熟的技术,在保证更高的编码效率和更简洁的表达形式的同时,提供了非常好的视频质量,已经成为当前最高效的视频压缩方法。 本文为了适应当前通信网络对视频编解码的高要求,对H.264技术进行了分析和介绍,结合前期对H.264的研究和开发,扩展了H.264视频压缩方法的应用范围。首先,对JVT提供的标准代码JM8.2进行改进,优化了解码器的程序和内存结构、调整了函数调用形式,实现了在普通PC机上对视频图像的实时解码;第二,将H.264引入到IP视频会议中,实现了完整的点对点视频会议系统,在相同的网络环境下,相对于H.236等视频压缩方法视频图像质量和运行速度有了明显的提高;第三,OpenH323协议栈并没有提供对H264的支持,本文讨论了如何扩充协议栈视频处理功能,将H.264视频编解码能力引入到OpenH323协议栈中,从而提高了多点视频会议终端的视频处理能力。 H.323协议标准由于其发展时间长,可以在通用的网络体系结构上运行。它涵盖了包交换网络上的音频、视频、数据通信等各个领域,解决了点对点以及多点视频会议中呼叫与会话控制、多媒体与带宽控制等问题。在本文设计的IP多点视频会议系统中,通过对H.323协议的分析,扩展了其协议栈的应用。首先,研究了基于H.323协议的IP多点视频会议的特点和行为机理;第二,通过实验获得了著名的开源项目OpenH.323的库文件;第三,针对OpenH.323的弱点和不足进行了相应的改进,运用多种方法设计实现了一个完整的IP多点视频会议系统(包括多点控制单元、客户端等独立的模块)。