论文部分内容阅读
随着Internet网络的飞速发展,网络教学系统得到广泛的应用,越来越多的人通过网络获取知识和信息。另一方面,随着多媒体技术的发展,人们对多种媒体信息的需求不断增加,不满足于只是简单的文本浏览、图像下载,而需要有能承载实时交互的音视频信息资源。因此,“边下载边播放”的流媒体技术应运而生,并且得到了快速发展。流式传输技术在媒体数据处理方式中的应用,使得网络教学中的学习资源建设模式发生了重要变化。流媒体技术解决了以视频、音频信息为代表的多媒体信息资源在中低带宽网上的传输问题,使得学习者在课程的难易程度、学习时间、学习地点等方面可以真正具有深层次的主动选择权,使得教师和学生实现真正的实时在线协作和交互,使得音视频资源实现真正的数字化管理,增强了学习者的主动性和视频、音频资源的可控制性,更好地满足了学习者的学习需求。
由此,以流媒体技术为基础的远程教学系统得以迅速的发展。但是这些系统之间相互独立、相互封闭、无法互相沟通和协作,形成了一个个的信息孤岛,优秀的教学资源无法得到充分的利用。为了使这些宝贵的教学资源获得充分的使用,本文提出一个分布式的远程教学平台。各个远程教学子系统加入到本平台中,实现教学资源的共享,学生可以访问平台中任意教学子系统中的资源。
本文对流媒体技术和现有远程教学系统进行了充分的分析和研究,根据流媒体技术的特点,进行了网络架构与软件模块的设计与实现。主要功能如下:
1)系统采用XML和Web Service技术,建立分布式的、网络化的平台,使各个远程教学系统之间的资源实现共享。
2)通过CDN,实现音视频课件远程分发,实现学生对教学资源的就近访问。
3)系统采用DRM技术,对课件进行加密,防止多媒体课件被非法拷贝与传播。
4)采用单点登录,实现学生统一的认证与管理。