基于P2P技术的流媒体直播服务体系的研究及应用
论文摘要
基于P2P(Peer-to-Peer)技术的流媒体直播系统由于具有可扩展服务能力,为构建大规模流媒体传输系统提供了一种低成本的解决方案,是目前互联网上视频直播的主流技术。本文首先研究了流媒体服务体系和P2P的相关技术,然后对现有的几种P2P流媒体直播模型进行了分析与比较,重点研究了DONet模型,分析了它存在的不足,针对其在覆盖网构建方面存在的随机性提出了采用分布式动态聚合算法对覆盖网进行优化,针对数据交换方面存在的高延迟提出了基于子数据流的定制方法,设计了一个流媒体直播系统,并在对用户端软件设计时基于通用性的考虑提出了一个可复用的软件构架,最后通过仿真实验验证了其可行性和有效性。
论文目录
摘要ABSTRACT第一章 引言1.1 课题背景及意义1.2 国内外研究现状1.3 本文的主要研究工作1.4 本文的组织第二章 流媒体和P2P 相关技术2.1 流媒体技术2.1.1 流媒体概念2.1.2 流媒体的技术框架2.1.3 流媒体服务体系2.1.4 流媒体的传输2.2 基于P2P 技术的流媒体直播方案2.2.1 P2P 技术2.2.2 基于P2P 的流媒体直播服务2.3 本章小结第三章 典型P2P 流媒体直播模型的分析3.1 概述3.2 Peercast 模型3.2.1 组播树的维护3.2.2 Peercast 的优缺点3.3 ZIGZAG 模型3.3.1 簇管理结构3.3.2 组播树3.3.3 ZIGZAG 的优缺点3.4 CoopNet 模型3.4.1 组播树的维护3.4.2 CoopNet 的优缺点3.5 DONet 模型3.5.1 Gossip 协议3.5.2 节点的管理3.5.3 数据交换3.5.4 DONet 的优缺点3.6 本章小结第四章 对DONet 模型的改进措施4.1 概述4.2 覆盖网构建4.2.1 DONet 模型中的覆盖网络4.2.2 覆盖网络的优化4.3 数据交换4.3.1 DONet 模型的数据传输策略4.3.2 基于子数据流的定制方法4.4 本章小结第五章 PeerMedia 系统的设计与仿真5.1 PeerMedia 系统的设计5.1.1 设计目标5.1.2 概念定义5.1.3 数据分发过程5.1.4 工作流程5.1.5 系统结构设计5.1.6 节点管理5.1.7 与DONet 模型的区别5.2 仿真实验及结果分析5.2.1 仿真环境5.2.2 仿真结果与分析5.3 本章小结第六章 总结与展望6.1 总结6.2 工作展望参考文献致谢在学期间发表的学术论文和参加科研情况
相关论文文献
本文来源: https://www.lw50.cn/article/42d57cc6dcdc33724d3aec7c.html