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

一种基于P2P流媒体服务平台的设计与实现

作 者: 王艳堂
导 师: 禹勇;王红
学 校: 电子科技大学
专 业: 软件工程
关键词: 流媒体 P2P 组播 JMF
分类号: TN919.8
类 型: 硕士论文
年 份: 2010年
下 载: 39次
引 用: 0次
阅 读: 论文下载
 

内容摘要


P2P(Peer To Peer,对等网络)是指分布式系统中的各个节点是逻辑对等的,与传统C/S架构模型相比,P2P架构模型不再区分服务器和客户端,系统中的各节点之间可以进行直接的数据通讯,不再需要或很少需要服务器节点中转。采用此种架构后,每个节点既可以是服务的使用者,也可以是服务的提供者,这样就能充分利用各终端设备的处理能力,使低成本分布式服务成为可能。在视频流媒体系统中采用P2P技术,可以充分利用客户端计算机空闲能力及客户端计算机的出口带宽资源,将原有集中于服务器的流媒体服务分散到各个客户端,降低服务器出口带宽资源及服务器自身性能的限制,使在原有资源基础上为更多的用户提供服务成为可能,大大拓展了网络视频业务的应用范围。本文对P2P模式流媒体系统中若干关键技术展开了研究,具体如下:对流媒体和P2P流媒体进行概述,针对P2P流媒体的媒体数据压缩技术,应用层组播技术,应用层的QoS控制,流媒体传输协议,媒体同步技术等进行了研究。对P2P流媒体服务模型进行研究后,从本课题的模型出发,选择了P2P服务原型。研究了SSALMP(单源流媒体)协议中创建组、加入组、离开组和节点失效处理的过程。同时分析对比了IP多播拥塞控制模型和应用层多播拥塞控制模型,在面向流媒体应用的现实条件下,采用了一个基于速率的逐跳拥塞控制方案。研究了P2P流媒体软件的体系结构,按照分模块设计的思想,利用JMF开发工具进行软件实现。最后是对系统进行测试。从系统测试环境的搭建到功能性能的测试,表明本文所设计P2P流媒体服务平台能够满足系统性能的要求。

全文目录


摘要  4-5
Abstract  5-9
第一章 绪论  9-14
  1.1 研究意义  9-12
  1.2 国内外研究现状  12-13
  1.3 本论文的主要研究内容  13-14
第二章 P2P 模式流媒体技术概况  14-20
  2.1 目前P2P 流媒体的应用状况  14-15
  2.2 流媒体系统目前存在的问题  15-17
  2.3 流媒体系统的组成部分  17-18
  2.4 P2P 模式的流媒体系统  18-20
第三章 P2P 流媒体服务平台模型分析  20-31
  3.1 P2P 网络的组织形式  20-21
  3.2 P2P 流媒体服务平台结构模型  21-24
  3.3 P2P 流媒体的数据传输策略  24-25
  3.4 现有P2P 流媒体服务平台模型分析  25-29
  3.5 本章小结  29-31
第四章 P2P 流媒体平台的组成结构  31-36
  4.1 P2P 流媒体平台的系统组成结构  31-33
  4.2 后台服务系统功能  33
  4.3 客户端结构和功能  33-34
  4.4 本章小结  34-36
第五章 P2P 流媒体平台的结构设计与实现  36-53
  5.1 P2P 网络协议的实现  36-41
  5.2 P2P 流媒体服务平台结构  41-42
  5.3 P2P 流媒体组播协议处理模块  42-45
  5.4 用户信息管理模块  45-47
  5.5 流媒体数据处理模块  47-49
  5.6 基于速率的逐跳拥塞检测机制的实现  49-52
  5.7 本章小结  52-53
第六章 系统测试与性能评价  53-60
  6.1 运行环境的建立  53-54
  6.2 系统功能测试  54-57
  6.3 拥塞控制性能测试  57-59
  6.4 本章小结  59-60
结论与展望  60-62
致谢  62-63
参考文献  63-65

相似论文

  1. 基于NS2的PeerCast模拟平台设计与实现,TP311.52
  2. 面向Gnutella和eMule网络拓扑测量和安全性分析,TP393.08
  3. 无线传感器网络组播路由协议研究,TN929.5
  4. 基于聚类分析的P2P流量识别算法的研究,TP393.02
  5. 可靠组播协议及其缓存管理研究,TP393.04
  6. 音像广播远程教育系统中直播服务器的设计与实现,TP311.52
  7. 基于组播技术的校园网多媒体应用研究与部署设计,TP393.18
  8. 基于P2P流媒体系统的设计与实现,TN919.8
  9. 基于负载均衡的混合型应用层组播模型研究,TP393.02
  10. 一种对等网络流媒体直播算法的设计与仿真实现,TN919.8
  11. 基于网络存储的流媒体服务器系统,TN919.8
  12. 基于H.264编解码器的智能手机流媒体客户端研究与实现,TN929.53
  13. 基于P4P的流媒体点播系统研究与实现,TN948.64
  14. 基于wifi的嵌入式视频监控系统设计,TP277
  15. Wimax安全组播密钥管理方案研究,TN918.82
  16. 大流量环境下实时P2P流媒体行为识别系统设计与实现,TN919.8
  17. 流媒体直播加速系统中内容分发管理系统的设计与实现,TP315
  18. 视频直播系统中流媒体加速传输技术研究,TN919.8
  19. 面向机顶盒的P2P流媒体音频播放系统研究,TN948.55
  20. Pre~2VOD:一种VCR操作支持的VOD/P2P系统,TN948.64
  21. 微软新一代流媒体技术研究及原型实现,TN919.8

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