论文部分内容阅读
随着计算机和计算机网络的迅猛发展,远程多媒体网络传输成为可能,并在日常生活和工作中发挥着非常重要的作用。远程多媒体传输系统越来越多地应用在娱乐、远程教育、远程医疗、远程监控等领域。本文论述了一个基于MPEG-4 视频压缩算法、MP3 音频压缩以及RTP 网络组播的多媒体传输系统。系统分成发送端和接受端两个部分。发送端从USB 摄像头获取视频图像,对图像进行字符叠加,和从Microphone 获取的音频数据,分别通过MPEG-4 压缩算法和MP3 音频压缩算法压缩,将压缩数据组播到网络上。接收端从组播网络获取组播数据流,将视频和音频数据分离,分别通过MPEG-4 解码器和MP3 解码器解码,通过视频和音频渲染器渲染输出。文中详细介绍了基于MPEG-4 网络多媒体组播传输系统的设计思路和实现方案。介绍了视频压缩算法,音频压缩算法和以及RTP(Real Transfer Protocol)协议。以及使用DirectShow 设计开发数据处理组件、发送组件和接收组件。联合采集组件、压缩组件、解压缩组件以及渲染组件连接构造成一个多媒体传输系统。