论文部分内容阅读
视频会议系统是一种基于多媒体技术与网络通信技术的利用计算机召集会议的系统。近年来,随着计算机硬件技术和数字视频压缩技术水平的提高,视频会议在实用化方面取得了快速发展,并在经济、科研、文化等领域发挥了显著的作用,它己经成为现代信息社会不可缺少的一种需求和技术热点。视频会议及相关技术的进一步提高和现代社会交流需要日益增强,使视频会议成为一种新的通信方式,必定会有更广阔的应用领域和发展前景。本文主要通过论述视频会议系统的国内外研究现状、水平和应用前景,分析IP 网络中的组播技术原理和实现方法,重点介绍了一种基于IP 组播视频会议系统的实现方案中的组播通信和音视频采集回放技术实现。本文研究的主要工作有以下两个方面: (1) 通过对组播技术原理进行详细分析,得出在WINDOWS 系统下,使用VC 编程实现WINSOCK 技术的方案。在WINSOCK 组播通信平台下完成视频会议的视频音频数据传输。(2) 使用微软实时通信RTC 客户端组件所支持的视音频采集回放,实现对组播视频会议的视频音频数据处理。全文共分为六个部分,第一部分介绍了视频会议的发展和应用、论文的研究范围。第二部分主要介绍了视频会议系统通信平台和数据处理所涉及的相关协议与技术,包括TCP/IP 网络通信协议、H.323 协议、Winsock API 等,重点论述了组播技术原理。第三部分,在上述技术分析的基础上,阐述了一种基于IP 组播视频会议系统的系统设计思路,大量的视频音频数据使用组播方式传送,其他少量的控制信息、程序数据使用单播传送。在第四部分中,使用VC6.0 编程实现WINSOCK 组播连接。第五部分中,重点介绍了Windows RTC 客户端Client 组件对象的主要功能和应用微软实时通信(RTC)API 实现对组播视频会议的视频音频数据采集回放的步骤。第六部分是本文的总结,给出本文设计的软件进行必要的简易测试的结果,最后做了对视频会议技术的展望。