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

基于JMF的应用层组播流媒体播放系统的研究与实现

作 者: 贾珂铭
导 师: 崔建群
学 校: 华中师范大学
专 业: 计算机系统结构
关键词: JMF 应用层组播 拓扑感知技术 流媒体播放器
分类号: TP393.02
类 型: 硕士论文
年 份: 2012年
下 载: 50次
引 用: 0次
阅 读: 论文下载
 

内容摘要


高性能的应用层组播研究已经越来越受到业界的关注,由于拓扑感知应用层组播能够最大限度地使底层物理网络拓扑与组播覆盖网络相匹配,从而获得更好的组播数据转发性能。拓扑感知应用层组播由于采用事先探测端节点的拓扑信息方法,充分利用所获取的底层网络拓扑信息来构造覆盖网络,使覆盖网络组播树可以尽可能地与真实网络吻合,减小了因覆盖网络与真实网络不符而导致的最短路径计算误差。本文通过对目前国内外在应用层组播领域的研究现状的分析,发现应用层组播有良好的应用前景,通过借鉴已经诞生的多种不同机制的应用层组播方案,本论文着重研究拓扑感知应用层组播覆盖网络的模型构建及其优化问题,使在理想环境下能够获得较好性能的拓扑感知应用层组播方案在真实网络环境下也能为用户提供较高的服务质量,为拓扑感知应用层组播能够尽快应用于真实网络打下坚实的理论基础。本文对基于JMF应用层组播流媒体播放器整体架构进行了详细介绍,并针对应用层组播在拓扑发现、覆盖网络构造提出了新的解决方案,分别对流媒体播放系统的服务器和客户端进行了详细设计和功能分析,随后给出了流媒体播放系统的具体实现策略。最后对本文的研究工作进行总结和展望,为基于JMF应用层组播流媒体播放系统的进一步研究创造条件。本论文针对原有的一些网络直播系统无法适用于Internet环境这一突出问题,对高性能应用层组播技术进行系统研究,使其能够充分发挥拓扑感知的优势,设计出来的基于JMF应用层组播流媒体播放系统能为低带宽用户提供流畅的多媒体传输服务。

全文目录


摘要  5-6
Abstract  6-9
第一章 绪论  9-16
  1.1 课题背景及意义  9-10
  1.2 国内外研究现状  10-14
    1.2.1 国外研究现状  10-13
    1.2.2 国内研究现状  13-14
  1.3 本文研究工作介绍  14
  1.4 论文组织结构  14-16
第二章 系统关键技术研究  16-19
  2.1 流媒体播放器传输协议——RTP/RTCP协议介绍  16
  2.2 JMF介绍  16-17
  2.3 基于p-tracert的拓扑感知应用层组播信息获取策略  17
  2.4 基于拓扑感知应用层组播覆盖网络模型构造  17-18
  2.5 本章小结  18-19
第三章 系统架构及关键算法研究  19-29
  3.1 基于JMF应用层组播流媒体系统整体设计  19-20
  3.2 基于p-tracert路径信息的延时粗粒度匹配法算法研究  20-24
    3.2.1 获取网关地址  21
    3.2.2 网关之间的连接信息获取  21-23
    3.2.3 仿真实验  23-24
  3.3 子网优先拓扑感知组播  24-28
    3.3.1 STAG原理  24-27
    3.3.2 STAG性能分析  27-28
  3.4 本章小结  28-29
第四章 系统服务器的设计与实现  29-43
  4.1 文件管理模块  29-31
    4.1.1 点播文件管理  30-31
    4.1.2 直播文件管理  31
  4.2 消息处理模块  31-33
  4.3 流媒体发送模块  33-36
    4.3.1 实例化数据源  33-35
    4.3.2 配置处理器  35
    4.3.3 创建RTP会话  35-36
    4.3.4 添加/删除会话成员  36
    4.3.5 点播流媒体和直播流媒体发送区别  36
  4.4 捕获设备管理模块  36-37
    4.4.1 获取捕获设备的位置  37
    4.4.2 创建播放器或者处理器  37
    4.4.3 对捕获到的媒体进一步处理  37
  4.5 应用层组播树模块  37-42
    4.5.1 组播树构造  38-39
    4.5.2 组播树维护  39-41
    4.5.3 组播树显示  41-42
  4.6 内存监视器模块  42
  4.7 本章小结  42-43
第五章 系统客户端的设计与实现  43-49
  5.1 本地媒体文件播放模块  43-44
  5.2 流媒体点播模块  44-47
    5.2.1 建立RTP会话  45-46
    5.2.2 获取RTP数据  46
    5.2.3 播放RTP数据源  46-47
  5.3 流媒体直播模块  47-48
    5.3.1 克隆RTP数据源  47-48
    5.3.2 消息处理模块  48
  5.4 本章小结  48-49
第六章 结论与展望  49-51
  6.1 全文总结  49-50
  6.2 展望  50-51
附录:系统主要界面  51-55
参考文献  55-59
硕士期间发表的论文、科研成果等  59-60
致谢  60

相似论文

  1. IPv6环境下应用层组播Overlay网络路由技术研究,TP393.02
  2. 基于负载均衡的混合型应用层组播模型研究,TP393.02
  3. 一种基于虚拟P2SP的应用层混合组播模型,TP393.02
  4. 基于总线环混合结构的可靠组播协议的研究,TP393.04
  5. 安全应用层组播组成员管理模型,TP393.08
  6. 一种层次多环结构的应用层组播安全模型,TP393.08
  7. 矿业集团视频会议系统的设计与实现,TP311.52
  8. 视频监控系统及相关技术的研究与实现,TP277
  9. 面向物联网应用的媒体无缝迁移理论及方法的研究,TN929.5
  10. 基于树环结构的多源应用层组播协议研究,TP393.04
  11. 基于混合P2P网络的应用层组播系统研究与实现,TP393.02
  12. 一种基于P2P流媒体服务平台的设计与实现,TN919.8
  13. 基于应用层组播的视频传输系统研究与实现,TN919.8
  14. 多媒体传输在水利工程监控系统中的应用,TP277
  15. 视频流应用层组播系统设计与实现,TN919.8
  16. 基于分层分簇的流媒体应用层组播技术研究,TN919.8
  17. 基于应用层组播技术的流媒体系统研究与设计,TN919.8
  18. 基于RTP的流媒体自适应QoS传输技术的研究与实现,TN919.8
  19. 基于节点综合性能的总线型应用层组播模型,TP393.02
  20. 一种自组织的应用层组播层次密钥管理方案,TP393.08
  21. 基于优先级的应用层组播横向差错恢复模型,TP393.02

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络结构与设计
© 2012 www.xueweilunwen.com