论文部分内容阅读
随着网络技术的飞速发展和计算机应用的广泛普及,基于网络的多媒体远程教育不断发展,给传统的教育方式带来了深刻的变革。流媒体课件点播系统作为远程教学实现的一部分,实现了远程教学实时性与非实时性的结合,具有复合性、分布性的特点,使远程教学成为传统教学手段的有力补充和延伸。 在国内外也出现了一些多媒体课件点播或者直播的系统,但多媒体课件点播系统涉及到许多关键技术,包括课件的制作技术、媒体技术以及负载均衡技术等。尽管已经在远程教育中得到了比较广泛的应用,但现有的课件点播系统仍然存在许多缺点和不足,比如人机交互界面设计不合理,不能满足远程学习的需要;或者课件播放质量不高,经常出现断断续续;以及系统响应迟钝甚至出现崩溃等。 针对现有课件点播系统中存在的问题,本文在学习与参考大量相关论文和科研成果的基础上进行了深入的研究,提出了相应的解决方案,并在此基础上实现了一个流媒体课件点播系统,通过系统的运行情况验证了方案具有的优势及其可行性。本文的研究主要涉及两个问题,一是流媒体课件与PowerPoint文档的同步播放问题;二是提高服务质量的问题。对于同步播放问题,本文通过综合利用Windows Media ASF Indexer和Windows Media Player SDK两项技术进行了实现,提高了网络课堂的学习效率;对于提高服务质量的问题,本文通过利用Windows Media Services SDK技术提高网络带宽利用率的方式进行了解决。通过引入BP算法可以实现对传统的基于测量的接纳控制算法的优化,使得流媒体服务器可以实时测得网络带宽的利用率并及时调整已连接数据流的传输速率,从而可以充分利用网络带宽以达到更好的播放效果,即可以提高课件点播系统的服务质量。通过上述技术实现的流媒体课件点播系统具有实施简单性、易用性的特点,并且经济性比较好,对中小型单位建立远程教学和点播系统有很好的借鉴意义。 论文最后对所做的工作进行了总结,对流媒体课件点播系统的应用前景进行展望,并指出了进一步的研究方向。