论文部分内容阅读
多媒体远程教学系统集实时视频、实时语音和教学辅助工具为一体,通过网络实现教师与学生异地之间的信息共享和交流,有效地实施网络教学和远程辅导答疑,它的开发和应用已经成为目前网络应用的热点之一。而流媒体是一种可以使音频、视频和其它媒体在Internet上以实时地、无需下载等待的方式进行播放的技术,它适应了当前多媒体应用的发展,正在逐渐成为多媒体通信的主流技术。因此,研究基于流媒体技术的多媒体远程教学系统就显得尤为重要而有意义。本文从介绍多媒体同步的基本概念出发,详细分析了在IP网络环境下实时多媒体流在各个环节失去同步的原因,并针对这些原因提出了相应的解决方法。在深入剖析实时传输协议(RTP)和实时传输控制协议(RTCP)的基础上,给出了网络多媒体教学系统中音视频传输模块的一种实现方法,并着重讨论了实现过程中的关键问题,如RTP包成帧算法和拥塞控制等。最后,基于RTP/RTCP协议,应用DirectShow和MPEG-4技术设计出一个流媒体录播系统,并对音视频的实时采集、编码、传输和回放进行了编码实现。