论文部分内容阅读
视频会议系统以信息多元化、响应及时化等特点在很多领域中得到广泛的应用,它将数据、图形、图像、音频和视频等多种多媒体信息作为一个整体,以超越时空限制的集中方式呈现在人们眼前。本文设计和实现了视频会议系统终端中的媒体控制模块,其主要功能有音视频采集、视频本地回显、编码、发送、接收、解码和呈现等。摄像头视频源采集和播放的实现是利用微软推出的关于数字视频的VFW软件开发包,它能很方便地对采集的视频数据进行控制和处理。为了采集后的控制方便,音频采集采用Win32的波形音频应用程序接口(Waveform Audio API)。模块中桌面视频源采集采用DirectX软件开发工具包的DirectDraw组件,经过分析比较并且编程测试得出结论,采用此方法可以加快截屏速度,减轻CPU的负担。音视频编解码和网络收发功能分别通过调用编解码模块和网络收发模块的接口函数实现。通过局域网测试分析,本文所设计的视频会议终端中媒体控制模块具有音视频快速采集,连续发送接收,平滑显示等优点,同时它也是扩展性很强的模块,为后续的开发和升级提供了良好的基础。