学位论文 > 优秀研究生学位论文题录展示

基于P2P的流媒体远程教学系统的设计与实现

作 者: 江百林
导 师: 吴跃;林俊
学 校: 电子科技大学
专 业: 软件工程
关键词: P2P 流媒体 远程教学 过滤器
分类号: TN919.8
类 型: 硕士论文
年 份: 2010年
下 载: 81次
引 用: 0次
阅 读: 论文下载
 

内容摘要


当前,随着新的科学技术对教育技术的深刻影响,社会和经济的新需求对传统教育技术也提出了新的要求,传统的教学模式已经难以满足现代社会对教育的需求。远程多媒体网络教学应运而生,彻底打破了传统教学模式空间上和时间上的限制。但是,随着多媒体教学需求的扩大和网络教学用户的急聚增长,传统的C/S和B/S模式的远程网络教学出现了问题。第一,由于网络带宽的限制,很难在传统网络远程教学平台上发布。第二,在C/S和B/S模式下,当用户数量到达一定限度时,服务器就很难向所有用户提供有保证的服务。流媒体P2P网络两种技术的出现和已有的发展可以有效的解决上述问题。本文在基于目前已有的研究成果的基础上,以DirectShow作为音视频播放框架、重点分析了DirectShow在多媒体开发环境下的结构以及其优化方案,特别是过滤器的设计,然后再从媒体数据采集、数据传输、缓冲区设置、多媒体同步等问题进行较为深入的研究,并提出相应的解决方案。最后,本文说明了系统整体设计方案和部分详细设计,对系统的使用作了说明,还演示了系统重点部分的用户界面。

全文目录


摘要  4-5
Abstract  5-8
第一章 绪论  8-12
  1.1 研究背景  8-9
  1.2 技术现状  9-10
  1.3 论文的主要工作  10-11
  1.4 章节安排  11-12
第二章 P2P 相关技术  12-26
  2.1 P2P 技术  12-19
    2.1.1 P2P 技术的定义  12-13
    2.1.2 拓扑模型分类  13-17
    2.1.3 P2P 的网络优势  17
    2.1.4 P2P 技术应用与展望  17-19
  2.2 流媒体及网络协议  19-22
    2.2.1 流媒体理论基础  19
    2.2.2 流媒体的传输  19-22
  2.3 流媒体播放  22-24
    2.3.1 格式支持  22
    2.3.2 播放方式  22-24
  2.4 本章小结  24-26
第三章 系统需求分析  26-31
  3.1 一般性描述  26-27
    3.1.1 本系统与其环境之间的关系  26
    3.1.2 用户特征  26
    3.1.3 假设与前提条件  26-27
  3.2 功能需求描述  27-31
    3.2.1 学生板块  27-28
    3.2.2 教师板块  28-29
    3.2.3 管理员模块  29
    3.2.4 界面要求  29-31
第四章 系统设计与实现  31-61
  4.1 系统整体设计  31-39
    4.1.1 设计目标与原则  31-32
    4.1.2 系统整体架构  32-33
    4.1.3 系统网络拓扑结构  33-35
    4.1.4 模块与功能设计  35-39
  4.2 终端音视频子系统框架  39-53
    4.2.1 过虑器设计  40-44
    4.2.2 过滤器图  44-47
    4.2.3 过滤器状态  47-49
    4.2.4 过滤器事件  49-53
  4.3 网络节点机制  53-54
    4.3.1 节点间p2p 通信改进  54
  4.4 部分界面设计  54-60
    4.4.1 系统整体界面规划  54-55
    4.4.2 学生与各方面的关系  55-56
    4.4.3 学生具体的学习流程  56-57
    4.4.4 系统使用  57-60
  4.5 本章小结  60-61
第五章 总结与不足  61-62
致谢  62-63
参考文献  63-65

相似论文

  1. 基于NS2的PeerCast模拟平台设计与实现,TP311.52
  2. 面向Gnutella和eMule网络拓扑测量和安全性分析,TP393.08
  3. 基于聚类分析的P2P流量识别算法的研究,TP393.02
  4. 基于思维导图的网络讨论式教学研究,G434
  5. 数字图像中文字移除和修复系统的设计和实现,TP391.41
  6. 音像广播远程教育系统中直播服务器的设计与实现,TP311.52
  7. 基于P2P流媒体系统的设计与实现,TN919.8
  8. 基于客户端驱动的流媒体自适应传输技术研究,TN919.8
  9. 基于HTTP流化的流媒体自适应传输策略研究及实现,TN919.8
  10. 移动流媒体带宽分配及数据调度策略研究,TN929.5
  11. 基于图像处理的棉花成熟度判定技术的研究,TP391.41
  12. 基于自相似分析的流媒体DDoS攻击检测方法研究,TP393.08
  13. 基于人工免疫的病毒检测技术研究,TP393.08
  14. 基于自组织网络的分布式广域后备保护研究,TM774
  15. 一种对等网络流媒体直播算法的设计与仿真实现,TN919.8
  16. 基于网络存储的流媒体服务器系统,TN919.8
  17. 泛在环境下虚拟终端系统的组织机制研究与实现,TN915.02
  18. 基于H.264编解码器的智能手机流媒体客户端研究与实现,TN929.53
  19. 基于P4P的流媒体点播系统研究与实现,TN948.64
  20. 嵌入式多人音视频聊天模块的设计与实现,TP368.1
  21. 基于wifi的嵌入式视频监控系统设计,TP277

中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 图像通信、多媒体通信
© 2012 www.xueweilunwen.com