首页> 中文学位 >基于P2P架构的远程视频教育系统的设计与实现
【6h】

基于P2P架构的远程视频教育系统的设计与实现

代理获取

目录

文摘

英文文摘

声明

第一章 绪论

1.1 远程视频教学发展现状

1.1.1 远程视频教学概述

1.1.2 远程视频教学发展状况

1.2 相关研究现状

1.2.1 国内外P2P技术研究现状

1.2.2 国内外视频播客技术研究现状

1.3 研究的内容和意义

1.3.1 研究内容

1.3.2 研究意义

1.4 论文组织结构

第二章 系统相关技术分析研究

2.1 MVC模式

2.1.1 MVC设计模式

2.1.2 MVC模式的优点

2.2 STRUTS框架

2.2.1 Struts框架概述

2.2.2 Struts体系结构

2.2.3 Struts处理流程

2.3 数据持久层HIBERNATE框架概述

2.3.1 数据持久层的引入

2.3.2 Hibernate工作原理及核心接口

2.4 P2P网络传输技术

2.4.1 流媒体技术

2.4.2 P2P网络结构

2.5 视频播客(Vblog)技术研究

2.5.1 ffmpeg视频转码技术

2.5.2 JWS(Java Web Start)技术

2.5.3 分布式视频转码技术

第三章 基于Vblog的P2P远程教育系统的结构分析与设计

3.1 系统分析

3.1.1 系统特性

3.1.2 系统设计原则

3.1.3 系统整体架构

3.2 远程教育管理平台设计

3.2.1 远程教育管理平台总体架构

3.2.2 应用服务详细设计

3.3 P2P流媒体传输平台架构

3.4 教学视频播客平台设计

3.4.1 教学视频播客平台的总体架构

3.4.2 各应用模块详细设计

第四章 基于Vblog的P2P远程教育系统的实现

4.1 软硬件环境的安装配置

4.2 教育管理平台功能的实现

4.2.1 教育管理模块组件清单

4.2.2 教学管理数据库的设计实现

4.2.3 MVC框架技术的具体实现

4.3 P2P流媒体传输平台的实现

4.3.1 软件性能集成

4.3.2 硬件集成

4.4 视频播客分享平台的实现

4.4.1 视频播客模块组件清单

4.4.2 数据库设计实现

4.4.3 具体实现

4.4.4 分布式转码的实现

第五章 总结与展望

参考文献

攻读硕士学位期间发表的学术论文

致谢

展开▼

摘要

最近几年,由于国内教育需求的不断扩大以及教育资源的有限供应使得依托网络的远程教育市场迅速蓬勃发展了起来。而随着参与网络教育学员人数的不断增加,市场竞争的不断加剧,使得传统的远程教育系统暴露出来了许多急需解决的问题,例如资金投入成本巨大、平台性能不佳,难以达到很好的教育效果等。
   而另一方面,随着网络视频流媒体技术的发展,越来越多的以网络视频服务为中心的P2P流媒体软件产品和视频播客(Vblog)网站出现在了人们的面前,并迅速吸引了大量网民的眼球,成为了互联网上最受欢迎的网络产品之一,也使流媒体技术成为了近年来的一个热门研究课题。
   经过论证,论文旨在将P2P技术和视频播客的相关技术融入到远程教育系统中,开发一个基于Vblog的P2P远程视频教育系统。该系统一方面能够给用户带来丰富的视听感受,改善了用户体验,同时支持大用户量并发;另一方面将在相当程度上消减系统运行的硬件成本和网络带宽成本等。
   论文研究了系统所涉及的相关技术,包括MVC设计模式、分布式视频转码技术等,在分析研究这些技术的基础上,搭建系统架构并实现本论文所设计的系统,并对系统的一些技术指标做了实验测试。最后总结了课题研究的实际意义和创新点,说明了本人所做的工作,提出了进一步的研究方向。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号