基于P2P的流媒体分发系统的设计与实现

来源 :北京邮电大学 | 被引量 : 12次 | 上传用户:wyitzl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,Internet上的流媒体应用得到了迅猛的发展,然而媒体的质量并不能让人满意,主要原因在于Internet的原始设计主要是为了满足端到端系统的需求,传统的基于单播的传输方式很容易导致服务器端的性能瓶颈和网络资源的浪费,并不能有效的支持流媒体的大规模数据分发。而由媒体代理服务器发展起来的CDN技术又面临高昂的成本问题。此外,IP组播技术由于协议本身的复杂性、网络异构性、以及缺少支持组播的可靠的、具有扩展性的拥塞控制机制等自身固有的限制而难以部署。 为了提高Internet上的流媒体的QoS,研究人员提出了基于P2P网络的媒体分发技术:P2P分发技术,即把组播的功能从网络层移到了应用层。本文首先介绍了P2P分发技术的框架,主要包括适合网络传输的媒体编码技术、应用层的QoS控制技术和流媒体传输协议。随后对现有的典型P2P分发模型PeerCast、ZIGZAG、SolitStream、DONet等进行了分析。可以发现,不同的模型都是试图在网络带宽效率、延时和可靠性之间做出某种权衡。 本文在现有研究的分析总结基础上提出了一个高质量的P2P实时分发系统Tcast。该系统可以在网络带宽效率、延时和可靠性三者之间做出更好的权衡,主要特点是:1)易于实现,网络拓扑分布存储,却没有复杂的P2P组管理协议;2)健壮性:节点不依赖于任何其它特定的节点,网络具有较强的稳定性和可靠性;3)网络具有快速反应能力,对节点的加入离开反应迅速;4)带宽适应性;5)较低的全网内各节点间的延迟。 此外,文章还对使甩Tcast系统实现的一个网络视频直播系统MMTV做了介绍,并讨论了一些P2P分发系统设计与实现方面的问题。
其他文献
糖尿病是世界三大慢性病之一,据糖尿病全球联盟(IDF)、世卫组织等机构的公开数据显示,全球患有糖尿病的成年人已经达到了4.22亿之多,中国患病人数居世界所有国家首位。糖尿病
跳频通信系统具有抗干扰、抗截获、码分多址和频带共享等优良特点。因此一出现便在军事通信中得到了广泛的应用。现在该技术在民用移动通信中也扮演了重要的角色,如GSM、HomeR
随着人们对宽带无线通信需求的不断增加,无线宽带通信向更高速率、更大的覆盖范围、更好的移动性方向发展。WiMAX技术的出现正好满足了人们对于无线Internet的需求,WiMAX技术是
扩频通信测距复合系统在同一载频测控的基础上,采用扩频技术,将伪码扩频通信与伪码测距结合为一体,共用一套收发设备,进行扩频通信的同时可以完成测距任务。由于待测物相对于地面
摘要:目前,在人们的生活中存在海量的数字图像,这些图像涵盖了生活中的各个重要方面。然而,现实中存在大量无标记或错误标记的图像使人们难以对其进行搜索、处理以及应用。在