论文部分内容阅读
视频会议系统是使用多媒体压缩和计算机网络技术,使在地理位置上分散的用户可以通过音频、视频等多种方式进行交流,实现远距离实时交互、协同工作的应用系统。视频会议多媒体传输具有数据量大、对实时性和可靠性要求高等特点。而当前IP网络的尽力而为服务并不保证传输的服务质量。结合视频会议多媒体实时传输需求,研究视频会议多媒体实时传输技术,以及QoS综合保障技术,为视频会议提供具有QoS保障的多媒体实时传输功能,具有一定的理论和实际意义。论文重点研究视频会议终端多媒体实时传输及其QoS保障的相关理论和技术,包括RTP/RTCP协议、DiffServ服务模型、拥塞控制技术、IP组播技术、H.264视频编码数据传输技术等。在此基础上,结合开发的视频会议系统,提出并实现了基于RTP协议的具有QoS保障功能的实时传输子系统。系统使用oRTP作为RTP协议栈;实现Speex音频编码数据和H.264视频编码数据的RTP封装;使用令牌桶算法进行流量整形,实现自适应发送速率控制;实现数据包的DSCP标记功能以支持DiffServ的实施;实现优化的RTP包排序缓冲;基于RTCP协议实现了QoS实时监测;实现QoS Agent的报告发送和网络测量功能。系统支持IPv4、IPv6,支持单播、组播传输模式。论文详细论述了实时传输子系统的设计以及各功能模块的实现,对各项功能进行了测试和分析。测试结果表明系统能提供有效的多媒体实时传输功能,在网络状况不良状况下,能保障音视频传输的服务质量,降低延时,减少丢包率。以该实时传输子系统为传输模块的视频会议系统已经在校园网内进行长时间的测试运行,并在参与由华南理工大学承担的国家发改委“下一代互联网大规模高清视频会议系统应用示范”项目的十多所高校内进行试运行,目前系统运行稳定,满足项目需求。本论文的工作立足实际应用,为视频会议终端实现了稳定可靠的实时传输子系统,具有较好的使用价值。