论文部分内容阅读
本文讨论如何构建一种基于TCP/IP网络的实时视频会议系统。该系统采用分布模式,依靠组播基干将异地分布且动态变化的与会人员组织起来,实现网络会议的功能。 系统以多媒体PC机作为会议终端,通过软件设计,实现终端之间的声、视频实时通信和会议管理。系统由主席终端、发言终端和听众终端组成。主席终端是会议的控制中枢。发言终端以组播技术实现点对多点的数据发送,对网络带宽的开销降低到最小。 音频流以G.723.1标准压缩,平滑输送和播放需15kbit/s的最低带宽。视频流的输送采用了特有的流量控制策略:根据实时带宽容量调整视频发送量,使视频传输率可以在1帧/秒、5帧/秒、10帧/秒、15帧/秒、20帧/秒等速率间波动,传输384×284分辨率(相当CIF格式:352×288)的16bit RGB视频图像需要80Kbit/s~1.6Mbit/s带宽。系统对RTP/RTCP协议进行了软件实现,借助于RTP和流量控制处理,对音、视频流的同步问题提出了解决方案。 系统舍弃了MCU等硬件会议控制设备,根据分布式会议的特点,以软件实现了会议管理器(DVM)。DVM分布在各个会议终端上,它们协同完成整个会议管理功能。 当前,多媒体通信系统的组播实现方兴未艾,分布式会议系统更是研究中的热点。因此对该系统的具体实验研究具有较高的研究和应用价值。