文摘
英文文摘
声明
第一章 绪论
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 分布式转码的实现
第五章 总结与展望
参考文献
攻读硕士学位期间发表的学术论文
致谢