论文部分内容阅读
随着多媒体通信技术的发展,多媒体技术和计算机有效地结合了起来,多媒体远程培训逐渐成为了一种流行的学习和培训方式。由于中国在世界经济的舞台中逐渐扮演者越来越重要的角色,优质人才的需求必然导致传统教育方式的变革。传统的书本的教育方式已经不可能满足人们对于更丰富更方便的教育方式的需求。而远程培训为学习者提供了更为弹性的学习条件,使得人们更容易突破时间和空间的限制,帮助人们更方便的学习,有助于促进教育社会化和学习社会化,同时,网络提供的良好的交互性也能够让学习者更好地吸收所学的内容。从企业和机关的角度出发,基于Internet的远程培训有效的减少了员工因为参加培训而产生的出行成本,同时增加了培训投资的总效益,也扩大了培训的反馈和培训的频率,使得培训效果更好,企业还能根据实际需求为员工制定更为灵活的培训计划。多媒体远程培训系统普遍通过在线直播培训和结合多媒体课件的点播培训提供了同步培训和异步培训两种主要方式。由于企业和机关的网络架构在远程培训部署的过程中骨干网存在着带宽瓶颈的问题,所以如何针对此种网络架构在培训系统中实现有效的调度策略以及如何实现远程培训的同步培训和异步培训功能,有着重要的理论和现实意义。本文首先在对多媒体远程培训系统进行需求分析的基础上,提出了系统的功能模型,架构模型以及该系统适用的网络架构。然后对于多媒体远程培训系统中视频直播同步培训的基本原理进行了阐述,提出了以流媒体服务器为网络中心的多路视频推送直播模式;基于时间轴模型和事件驱动机制,对多媒体课件制作中多媒体文档转换、视频与多媒体文档同步、视频编辑等技术进行了研究,提出了一种多媒体课件的制作方法;对内容分发网络(Content Distribution Network)进行研究的基础上提出了一种基于内容分发网络(CDN)的视频文件调度策略。最后根据系统的实际使用需求在Asp.net, Winform, Silverlight三个技术平台上使用统一的C#语言对多媒体远程培训系统进行了实现。