P2P流媒体系统的研究与实现

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:liu822517
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
流媒体简单地说,就是一边下载一边播放的视频、音频媒体信息。流媒体技术包括适应网络传输的编码格式,QoS控制机制和控制协议。目前的流媒体软件大多是基于客户端/服务器模式的,其服务器端瓶颈极大地限制了系统的可扩展性,不能适应大规模视频播放的要求。一些技术如IP组播,CDN等试图解决这一问题,但都有其自身的缺点。今年来新兴的P2P网络为解决这一问题,提出了新的思路。P2P,即端对端网络,又称为对等计算,就是通信的主机互相互为服务器,每一台主机都享受其他机器提供的服务,也为别的机器提供服务。这一模式将服务由中心推向了边缘,充分利用了网络边缘的主机的资源。P2P网络的应用很广泛,模型也很多,有各自的优缺点。本文介绍了一个P2P流媒体系统PPVideo,实现了用P2P网络进行大规模流媒体直播。本文针对P2P流媒体系统需要解决的一些关键问题:单源传输与多源传输、媒体源定位机制、源节点选择机制、数据传送调度机制、激励机制、数字媒体版权保护这几个方面进行了讨论,介绍了PPVideo的解决方法。PPVideo采用有一个中心目录服务器的结构,数据传输通过P2P的方式进行。PPVideo采用了多源传输的模式,基于AS值的源节点选择机制,播放顺序优先的数据调度的机制,基于“报答”的激励机制,保证了流媒体数据的传输和播放质量。最后本文介绍了PPVideo系统的模型、通信协议和实现技术。
其他文献
无线传感器网络(WSN)是信息科技发展最活跃和最重要的技术之一,具有广泛的应用前景,其发展和应用将会给人类的生活和生产的各个领域带来深远影响。如何提高传感器网络的能效
虚拟现实技术为包括农业在内的众多领域中的可视化研究提供了新的方法。虚拟植物(Virtual Plant)就是虚拟现实技术在农业领域的应用。它是应用计算机模拟植物在三维空间中的
机器人技术在过去的几十年取得了巨大进展,已经广泛应用于工业,医疗,教育以及家庭服务等方面。然而,在某些特殊条件下,用硬质材料制成关节并依靠电机驱动的刚体机器人的应用
复杂网络常用来抽象表示某个实际系统。网络中的节点代表实际系统中的个体对象,连边代表个体对象之间的联系。在许多真实系统中,节点个体都是具有行为决策能力的主观个体。当节
随着Internet的迅速发展和不断普及,Web日志资源越来越丰富,如何分析和利用这些海量的数据是当前突出的问题。Web日志挖掘是网络信息处理的一门新技术,也是数据挖掘在Interne
可重构常分为软件可重构、硬件可重构和系统可重构,其中,软件可重构已成为一种共识,常见于各种开发和应用中。随着微电子技术、计算机技术的快速发展,传统意义上的软、硬件界
本文对局域网络环境下高校综合管理信息系统的系统分析技术和方法进行了研究和探索。将UML应用于信息系统开发过程中,给出了一种基于UML的管理信息系统需求分析方法,提供了一个
Tim Berners-Lee于2000年12月在XML2000会议上,提出下一代互联网的概念——语义网(Semantic Web),目的在于赋予万维网上所有资源唯一的标识,并在资源之间建立起机器可处理的
第一台PC机的出现距今已有20余年,基于传统PC-AT架构的BIOS(基本输入输出系统)方案仍然应用在PC中。BIOS的基本功能就是在OS启动前操控平台负责系统引导,然而它的架构过于老
克隆攻击是无线传感器网络中存在一种非常严重的安全威胁,攻击者只要放置少量克隆节点就可以控制整个无线传感器网络。针对克隆节点如何解决,学术界已经开展了一系列相关研究