本系统是远程培训管理信息系统(+9>6:)的子系统。遵循?88@、8A@B 6@等网络协议,视频流传输采用18@、>>:等国际标准的流媒体传输协议,支持对C>&、2:3、1>、>@D等常见格式视频课件的点播。本系统以策略化的分布式负载均衡、智能化的节目分发策略等方式,保证系统具有多用户在线播放、自适应带宽的特点,传输量大时有较快的响应速度。可以根据视频课件点播用户与服务器之间的网络状况动态调节播出质量,保证各种网络条件的用户都能顺畅地观看视频课件。
为了减轻主站的压力,除了在市局培训中心设立服务器之外,学员集中的县区培训点也架构镜像服务器,为本地学员提供视频课件点播服务。各个镜像服务器利用网络负载较小的时段,和市局培训中心的服务器连接更新视频课件内容。当学员登录到系统中并点播视频课件时,系统根据6@地址来识别学员的地区,选择距离该学员最近的服务器为其提供服务。点播服务器保存着课件信息列表,当距离学员最近的服务器上没有该学员点播的视频课件时,系统自动切换到市局培训中心服务器为学员提供服务。
D)!结构设计系统采用基于E B:F浏览器B服务器模式G架构,E B:是随着6HI<JH<I技术的兴起,对A B:结构的一种改进。在这种结构下,软件应用的业务逻辑完全在应用服务器端实现,用户表现完全在C<K服务器实现,客户端只需要浏览器即可进行业务处理,是一种全新的软件系统构造技术。E B:架构在很大程度上简化了客户端电脑的载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。E B:架构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要能上网,再根据系统管理员分配的用户名和密码,就可以使用了,系统的扩展非常容易。这样的模式很适合远程培训系统的使用。
本系统包括流服务器、C9E服务器、数据库服务器、C9E浏览器和视频播放器几个部分F见图!G。
C9E服务器是常规的应用于网上信息发布的服务器,但在基于流媒体技术的远程教育视频课件教学系统中,流媒体信息的发布则是由专门的流媒体服务器来实现的。当用户使用C9E浏览器访问视频课件教学系统的C9E页面时,单击指向需要学习的视频课件的超链接,向C9E服务器发出请求;C9E服务器接收请求后向数据库服务器发出查询请求,取得查询结果,然后将关于该视频课件资料的信息传送到C9E浏览器;如果用户要求播放该段视频课件,则由C9E浏览器向流服务器发出请求,流服务器回应客户端的请求,传送一个包含了通信地址的头文件到用户端;客户端视频播放器由头文件中的地址找到流服务器,开始接收对应的视频文档并实现在线播放。 胡建平(连云港师范高等专科学校计算机系江苏连云港!!!##$)H摘要I 26;,@是一个基于,-./0-/.的远程培训系统,它采用E F@结构。本文重点介绍了其子模教学系统的设计与实现,针对该系统的设计思想、构成和实现作了分析讨论。
H关键词I远程培训;W/X;流媒体H中图分类号+引言为了充分发挥,-./0-/.在教师培训中的作用,实现中小学教师培训“大规模、高质量、低成本”的目标,连云港市教育局研究决定组织人员开发基于,-1./0-/.的远程培训系统,即远程培训管理信息系统(2/.3405 6789:./;:-:</=/-.,->40=:.?4-@AB./=,简称26;,@),通过该系统对中小学教师开展远程培训。在对中小学教师远程培训中,我们发现相对于文本和图片,视频资料更有利于学员所接受,所以在26;,@中一个重要子模块就是利用流媒体技术实现视频教学课件的点播。
流媒体是近年来新兴的一种网络多媒体形式,运用特殊的数据压缩和传输技术,使音频和视频文件体积变得很小,很适合在网络上发布。流媒体既支持广播,也支持点播,用户不需要等到整个文件全部下载完才进行播放,而是边下载边播放。对远程教育过程中的直播、点播、辅导答疑等学习方式极为便利。流媒体越来越普及于因特网的远程教育系统,提高了网络教育资源的传输和利用效率。目前,远程教育己经在全国范围内广泛开展,随着流媒体技术的发展,网络课堂的形式变得更加丰富多彩。连云港许多中小学都建成了校园网,通过校园网和因特网,视频资料的共享已成为可能。
!CD26;,@简介根据当前计算机领域的技术状况和远程培训系统(26;,@)的开发主要立足于成熟的主流技术和主流产品,在技术开放成的基础上,进行高层次的应用开发。在保全可靠的前提下,达到系统易用性、可维护展性。
远程培训系统26;,@从总体上划分务、功能子系统、数据资源库三层结构,同师资管理系统、课件制作系统的灵活接口结构%见图+*。
该系统的功能实现基本覆盖培训活动节,管理的范围包括培训涉及的所有对象过建立基于,-./0-/.(E F@结构)的教学支及评价系统,实现远程教学和远程考核,包据传输、文本和音视频课件传输以及异动。同时系统对每位学员的上网次数、学习进度能有效地跟踪显示和自动监控,并通标的智能测评,客观地反映学员参加培训的(视频课件教学系统(G+基本思想#$#解决方案#$#$%服务器选择根据系统的实际功能要求,结合对远程教育系统稳定性和可靠性的考虑,顺应成熟先进软件技术和通信技术的发展,经过详细的调研和反复的对比,本系统最终采用了&’()*+,-./0./!11#操作系统、22-"$1&.3服务器、&’()*+,4.)’5流媒体服务器、4’6/*,*78-9:-;<=;<!111数据库管理系统及$>;?平台。
相关热词:远程 培训 系统 Nemis 视频 教学 系统 设计 实现