基于Internet的对等网络流媒体点播系统的研究与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:drlanrq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对等网络是提供互联网范围内大规模视频应用的关键技术,它成功地克服了传统客户机-服务器模式所面临的可扩展性问题。本文研究对等网络技术流媒体点播系统,在线视频应用分为直播和点播两种,在直播系统中,节点之间相互共享数据的可能性要比点播大得多。由于固有的数据分散性,即海量的视频资源以及节点之间观看视频的进度差异很大,在降低服务器压力和保证节点流畅播放方面,点播比直播面临更大的挑战。   对等网络流媒体点播系统从结构上可以分为两个部分,覆盖网构造和流媒体传输调度。其中覆盖网构造关注系统中节点如何发现其它节点的过程,发现感兴趣节点后将建立一个独立于物理网络的逻辑上的覆盖网(ovecly network),这个覆盖网中的节点构成了该节点的伙伴节点。流媒体传输调度主要解决节点如何从其它节点以及服务器获取数据的问题,节点一方面从伙伴节点那里获取数据,另一方面为其它伙伴节点提供数据,这些过程都需要高效的算法和机制来完成。本文中提出的覆盖网构造算法以及流媒体调度算法为点播系统中存在的这些问题提供了很好的解决方案。   本文在分析和研究国内外各种基于对等网络直播和点播系统的基础上,通过对等网络与服务器的融合,提出了新的高效的点播算法,为了评价算法的有效性,文中通过仿真与其它著名算法进行了比较,从而证明了本文所提出的算法可以更加有效地构建流媒体点播系统。本文的主要的工作和贡献如下:   1.P2S(Peer-to-Server)与P2P融合,提出了在选片算法中融合P2S和P2P的方法,以支持保证用户服务质量的设计目标。   2.流媒体调度算法,提出了新的节点选择算法,通过引入“优先级”的指标来从节点服务方的角度选择节点。   3.覆盖网构造算法,设计出新的基于无结构覆盖网的构造算法,实测数据表明该方法具有很好的稳定性,能够适应对等网络动态性的特征。   4.大规模系统设计与部署,参与设计并实现了腾讯公司QQLive点播服务的原型系统,该系统目前运行于互联网上,拥有百万级用户同时在线的记录。   本文所做的工作大部分用于实现QQLive产品点播服务的原型系统,该原型系统被设计为一个可以运行在互联网范围内的百万级对等网络流媒体点播系统,经过后期反复地测试和改进,对应于该原型系统的商业实现已经成功地部署在中国互联网上,为数以千万计的用户提供视频点播服务。
其他文献
摘要:个性化作业设计是指根据学生的不同特质和实际学业水平设计出不同难度、不同形式、不同数量和内容的作业,其要义是尊重学生的学习心理,做到作业布置与学生的实际学业需要相匹配,从而提高作业的实效性,促进学生素质的发展。许多教师在教学中注重作业设计,而忽略了作业评价,导致教学未能收到理想教学成效。本文从实际出发,结合高中化学教学要求,从多方面探讨如何进行个性化作业评价,帮助学生学好化学。  关键词:高中
随着数字图像处理技术的发展,小波域的图像处理已经成为图像处理领域的重要组成部分,研究能嵌入在小波域图像处理算法中的图像质量评判方法就显得至关重要。   JPEG2000图像
由于移动通信系统采用蜂窝结构,所以移动终端在跨越地理空间划分的小区时,必然要进行越区切换。切换是一个重要的移动管理功能,它是蜂窝系统所独有的功能,也是移动通信系统的一个
多媒体业务在通信服务中所占的比重与日俱增,随着互联网和移动通信的飞速发展,差错信道上的实时多媒体信号传输逐渐成为人们关注的焦点。多描述编码(MDC,Multiple Description C
众所周知,现如今的时代是一个高速发展的信息化时代,在这一时代当中计算机虚拟化技术得到了充足的发展,并且已经应用到各种设计工作当中,而且已经取得了相当不错的效果,船舶
核桃(Juglans regia L.)是世界主要坚果树种之一,其果实既可以作为干果食用,也可以作为榨油原料。新疆乌什县林果产业以核桃为主,新温185号(Juglans regia‘Xinwen185’)核桃
随着移动通信技术的高速发展,通信网络管理已经成为一个非常关键的环节。为了保证通信网络的可靠性、易用性和实时性,研究与开发一种稳定、高效的通信网络管理系统迫在眉睫。 
RFID(Radio Frequency Identification,射频识别)技术是一项利用射频信号通过空间耦合实现无接触信息传递并通过所传递的信息达到识别目的的自动识别技术,作为二十世纪末期兴起并
软件无线电的设计思想是提供一种多频段、多模式、可重构的无线电台,为不同的通信应用场合提供灵活的解决方案。本文研究了基于 SCA规范的软件无线电硬件平台,该平台基于DSP+
随着移动通信的飞速发展,语音通信技术也在不断更新。现代通信系统中最重要的核心功能之一就是语音传输。在语音通信系统中,需要采用语音压缩编码技术来提高语音的传输效率。