论文部分内容阅读
随着互联网技术的发展,Internet实时视频传输在远程教育领域起巨大作用,多媒体技术和网络技术在教育板块里的应用是一个热点问题。流媒体(Streaming Media)技术具有边下载边观看的特性,并且在网络较差的情况下也能够提供满足要求的音、视频数据,同时可以实现远程教学中的音、视频点播、在线教学和远距离教学。DirectShow技术可支持多种媒体格式,简化多媒体文件的回放、格式转换和捕捉等工作,具有很强的流媒体处理功能,在远程教学系统中得到广泛的运用。数字版权保护系统(Digital Rights Management)中利用用户身份认证、密钥分配与传输等保证关键性、核心数据的安全,在远程教学系统中主要运用于保障流媒体资源的安全。远程教学是学习者与教授者之间利用多种媒体方式进行系统教学和信息交流的教育方式。它突破了传统的时间和空间限制,为广大学习者提供方便,并提供高效友好的交互交流。其关键问题包括:媒体文件传输的实时性和可靠性。由于当前网络带宽的局限性,传输和接收过程一般都有延迟,在远程教学系统中可能会影响教授者的正常表达,导致不能实际、完整地在网络上开展教学活动。另一方面,由于数字信息的复制、修改和重发布非常方便,导致信息提供者无法获得正常的报酬。针对传统的远程教学系统中存在无法对教学视频进行版权保护,对网络带宽要求比较高等缺陷,提出一种基于加密的实时视频传输系统研究。其基本思想是利用数据分块和一次加密技术,对教学视频进行分块加密,即将流媒体文件分割为每一小段后再逐个加密数据,解密过程中,只需将这些文件解密一次,下次使用时不需要再次解密即可播放;利用加密狗验证用户身份有效性,防止视频文件被窃取和播放;利用数据缓冲技术,提前将需要播放的内容加入缓冲区域并进行解密操作,从而解决网络带宽要求高的问题。针对这些问题,本文给出一种有效的解决办法,通过对远程教学系统的分析与研究,为现代远程教学模式提供了一个新的发展方向。