DOGrid:接收端驱动的P2P流媒体直播系统

来源 :北京大学 | 被引量 : 0次 | 上传用户:tiamflying
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在互联网上实现大规模的流媒体数据直播服务,一直是普通网络用户和研究者追求的梦想。客户端/服务器架构需要很高的成本,且缺乏良好的可扩展性;作为最理想解决方案的IP组播因为在多个技术和非技术方面的问题而没有得到广泛推广,因此最近几年的研究方向转移到了设法在应用层上实现组播功能。本文中,我们首先分析了在P2P环境下实现应用层组播功能存在的困难,P2P流媒体系统的设计内容及评测标准,并对现有主要的应用层组播协议进行分类比较研究,总结了它们的优缺点,然后描述我们设计并开发的P2P流媒体系统——DOGrid在Peer发现,伙伴节点选择,数据请求分配和传输策略以及接收端动态适应网络环境上提出的策略。DOGrid接受了现有Overlay组播较成功的经验——接收端驱动、多父节点传输、分布式Overlay构建,同时又具有下面一些新的特征:1)与物理拓扑匹配的Overlay构建算法;2)在Peer发现上采用Push-PullGossip协议;3)根据伙伴节点的可利用带宽来自动调整自己的播放延迟;4)每个Peer独立的最大化自己的流质量;5)通过冗余的连接来提高容错性;6)提出了多源数据请求滑动窗口协议,并据此得到计算Peer之间可利用带宽的算法。DOGrid系统发布之后受到了广大用户的欢迎,到2006年4月15日为止累计已有2000多用户通过DOGrid观看了我们发布的测试频道。
其他文献
软件系统的复杂性和多功能性使其朝着可扩展的方向发展,其安全性问题受到了极大的关注。本文提出了一种在同一地址空间下划分多保护域的模型。定义保护域为用来确定一段执行代
三维重建(3D Reconstruction)是指对物体建立适合计算机表示和处理的三维模型,是在计算机环境下对其进行分析、处理和操作的基础。三维重建技术提供三维模型结构用于对三维信
图像检索旨在从大规模图像集合中快速准确地检索与用户给定查询相似的图像,是多媒体处理和计算机视觉领域的重要问题。图像检索系统通常采用视觉特征提取技术,将图像内容描述为
多文种软件开发是软件开发的趋势之一,也是我们多民族国家软件应用中一个必须克服的瓶颈之一。目前软件的本地化只是注重将软件中的用户界面、帮助文档和使用手册等中的文字从
在嵌入式技术领域,为了提高开发效率,芯片制造商、设计方案供应商、软件公司,以及终端产品制造商在软硬件协同设计的基础上,都致力于扩大嵌入式软件平台的使用范围。软件平台不仅
广东省劳动和社会保障厅职业技能鉴定中心在广东省的电子商务从业人员中推行电子商务职业资格证书的制度,目前已经初步建立了电子商务师职业技能鉴定体系。但随着考试人数的日
随着改革开放的深入进行,我国经济得到了前所未有的高速增长。经济总量的迅速提升,使电能消耗也逐年加大。自2003年以来,全国电力供需形势持续出现紧张局面。电能严重短缺的严峻
随着计算机和网络技术的飞速发展,电子政务已成为全球信息技术行业关注的热点。经过十多年的不懈努力,我国的电子政务已经迅速普及。然而,使用电子政务的部门和地区在感受网络带
学位
经过多年的信息化建设,各企事业单位已具备了较完善的OLTP系统,积累了海量的业务数据,但是他们分散、不共享,数据的完整性、一致性缺少很好的保证,且OLTP系统已远远满足不了企业应
学位