一个P2P流媒体直播系统的设计与实现

被引量 : 0次 | 上传用户:star225
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着P2P流媒体技术在互联网中的快速发展,以及很多基于P2P流媒体技术的商业模式系统的出现,P2P流媒体直播系统更是迅速崛起,成为了一大热点。然而,在P2P技术呈现爆发性增长的同时,其发展瓶颈也开始显现,技术不成熟、盈利模式不确定、商业模式不健全、版权争端等问题都在困扰着这个产业的持续发展,并且这些问题在P2P流媒体直播业务中更加凸显。本文首先分析了国内外P2P流媒体技术及应用领域的研究进展,特别分析了基于P2P流媒体直播业务应用的现状及未来的发展趋势,紧接着对Mesh网络下,邻居管理方面采用Gossip协议,数据分发方面采用Swarmning分发方式的传统策略进行了研究。在此基础上,结合优先级策略,提出了Mesh网络下的算法改进策略。该算法在邻居管理方面采用Gossip协议的改进策略,并且数据分发方面采用了Swarming分发方式的改进算法,并以该算法为核心设计并实现了名叫P2PLive的P2P流媒体直播原型系统。实验测试结果表明,在Mesh网络下,邻居管理方面采用改进的Gossip协议,并且在数据分发方面采用Swarming分发方式的改进算法,有效均衡了数据的分发,并提高了节点的带宽资源利用率,能够满足用户对流媒体直播业务的现实应用需求。本文的工作是在东软研究院的资助下完成的。
其他文献
蚁群算法是一种模拟昆虫王国中蚂蚁群体智能行为的仿生优化算法。算法采用正反馈并行自催化的机制,具有分布式计算机制、易于与其它仿生优化算法相融合的特点。目前,蚁群算法
随着Internet的发展,半结构化的数据在信息交换中越来越重要,如何准确、高效地查询XML数据已经成为研究的热点问题。XML文档可以用一棵嵌套的文档树来表示,查询路径也可以表
高效节能定位算法的研究对无线传感器网络的理论研究和实际应用有重要意义。定位算法通常分为range-based和range-free两大类。Range-based定位算法对定位器件的硬件要求高,