基于流媒体技术的在线视频教学系统的设计与实现

基于流媒体技术的在线视频教学系统的设计与实现

论文摘要

近几年来,国家高校普遍扩招,发展迅速,造成了部分高校师资和教学设备的紧缺。为了解决广大受教育者可以突破传统教学中资源的限制,实现优秀教育资源和教学方法不受到时间和空间的限制,借助网络资源进行教学成为教育改革的一个重要方向。本文认真分析了国内外网络教学应用的实际情况,研究了利用流媒体技术,在Flash Media Server平台上搭建基于流媒体的在线视频教学系统。本文以基于流媒体的在线视频教学系统的设计和实现为基础,主要的研究工作有:1.综述了远程网络教学的历史,总结了网络教学的优势,结合国内外的研究现状,分析了网络教学存在的问题。2.研究了Flash Media Server的部署方法,制定出适合流媒体服务的网络拓扑结构,并且初步探讨了分流的解决方案。3.重点研究Flash Media Server的开发模型。针对挖掘Flash Media Server流媒体服务器的优势以及充分利用其与Flash客户端在互动性方面的特性这个系统设计目标,开发了与流媒体功能密切相关的在线课堂功能模块。4.提出Flash富客户端结合现有的.NET网络后台技术的开发方法和流程,并开发了客户端Flash流播放和聊天组件。本文从需求分析、框架设计、数据库设计、流媒体服务设计等方面对基于流媒体的在线视频教学系统进行了详细的阐述。对于Flash Media Server平台和Flash的客户端组件的设计开发与应用具有一定的借鉴意义。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究问题的背景及意义
  • 1.2 网络教学的优势
  • 1.3 研究现状及存在不足
  • 1.3.1 研究现状
  • 1.3.2 存在不足
  • 1.4 论文的主要内容及特色
  • 1.5 论文的组织结构
  • 第二章 相关技术和方法
  • 2.1 流媒体技术
  • 2.1.1 流媒体系统架构
  • 2.1.2 传输质量控制
  • 2.1.3 网络传输与控制协议
  • 2.2 FLASH技术应用
  • 2.3 FLASH MEDIA SERVER
  • 2.3.1 Flash Media Server功能特点
  • 2.3.2 Flash Media Server技术架构
  • 2.3.3 采用Flash Media Server的优势分析
  • 2.4 小结
  • 第三章 在线视频教学系统的总体设计
  • 3.1 系统设计目标
  • 3.2 系统功能设计
  • 3.2.1 用户分析
  • 3.2.2 系统模块设计
  • 3.3 系统开发方法
  • 3.4 服务器拓扑设置
  • 3.5 小结
  • 第四章 在线视频教学系统中功能模块的设计与实现
  • 4.1 FLASH MEDIA SERVER基本设置和功能
  • 4.1.1 Flash Media Server的基本设置
  • 4.1.2 连接Flash Media Server服务器
  • 4.2 FLASH组件规划
  • 4.2.1 基于Flash的客户端组件
  • 4.2.2 V2 Framework和Flash内置组件
  • 4.2.3 自定义XML配置信息
  • 4.3 在线课堂模块设计
  • 4.3.1 模块设计介绍
  • 4.3.2 数据库和后台相关操作
  • 4.3.3 视频流模块
  • 4.3.4 聊天模块
  • 4.4 小结
  • 第五章 总结和展望
  • 5.1 总结
  • 5.2 展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    基于流媒体技术的在线视频教学系统的设计与实现
    下载Doc文档

    猜你喜欢