论文部分内容阅读
新一代网络多媒体技术给远程教育发展提供了技术支持,现代远程教育基于数字化媒体、计算机网络、数据挖掘和现代通信技术将教师与学员之间相互分离,使他们在分离状态下进行非面对面交流,构建自己需要的知识机构。论文首先提出远程教育课题研究背景,分析了国内外个性化教育平台发展现状与需求,重点分析了目前远程教育个性化平台研究开发中存在的技术问题与难题。结合重庆广播电视大学实际现状,在充分分析平台所需功能基础上,提出了分布式三层体系结构进行数据管理,设计了三层结构的在线可视化教学答疑系统。答疑系统的关键部分是视音频及时通信,本文在深入分析DirectShow技术、MPEG-4压缩协议、Xvid编解码技术及传输协议之后,设计出了视音频答疑系统的框架和数据处理流程,采用了并行同步机制实现视音频数据同步,并提出文件传输和实时传输两种方案,通过实验测试选用实时传输策略。在深入分析DirectShow系统构成之后,详细设计了视音频的采集、编码、网络传输和回放程序,利用组件技术实现了播屏、电子白板和文档共享的可视化教学。系统采用RTP/RTCP传输控制协议,总结了视音频数据网络传输拥塞的常用方法,采用了一种在接收端缓冲区滑动控制方法,并取得了良好的测试结果。为保障远程教育学员权限,系统设计了双重身份识别系统,第二重密钥由论文设计的USBKey给定,提出了一次一密的动态对等加密方案,并详述了加密过程,选择了ZLG公司PDIUSBD12 USB芯片与P89LPC932A1单片机作为开发硬件,采用了课题组成员设计的硬件电路,给出了USBKey设备端固件设计和底层驱动设计方法,并重点研究了DES加密算法,在VC++6.0中实现了该算法,取得了良好的测试结果,论证了该算法的快速可行性。论文最后简单介绍了系统数据库的开发方法,并且利用数据库组件技术对学习者行为数据进行统计,取得了较好的试用结果,为广播电大提供了很好的教学支持。