论文部分内容阅读
随着当今计算机网络和信息传播技术的迅猛发展,人类传统的教育手段和方法正受到极大的挑战,网络教学迅速涌起并成为当今教育的重要发展趋势。实现网络远程教学主要涉及两个基本问题:音/视频数据流的传送与同步以及音/视频数据流与其它数据(例如Word,PPT等)之间的同步。而流媒体技术为实现音/视频的开发和传输提供了有力支持,已逐渐成为网络中音/视频传输的核心技术。
虽然当前各种网络远程教学系统已经广泛应用到教育、科研甚至娱乐等各个领域,但是现有网络远程教学系统仍存在多媒体课程播放质量不高、音/视频与文字不同步、传输不流畅和成本较高等问题。据此,本文研究了流媒体技术、同步机制与系统设计等问题,实现了JMF(Java Media Framework)下的流媒体课程点播系统。
本文的创新和主要特色是:首先提出了利用两端速率早期预测的网络拥塞控制方法,使流媒体传输更加流畅;其次实现了将独立的音频mp3与PPT(PowerPoint)课程进行同步控制;最后利用Java媒体框架设计实现了流媒体课程点播系统,包括音频流媒体的制作、发送、传输、接收与播放。