大规模视频直播系统模型设计及其关键技术研究

来源 :东北大学 | 被引量 : 0次 | 上传用户:duoduodehua
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网宽带业务需求迅猛增加和应用的发展,视频直播作为当前互联网的热门应用之一,已经引起了IT行业以及风险投资商的广泛关注。而P2P和CDN(Content Delivery Network,内容分发网络)技术是目前非常流行的宽带流媒体应用解决方案。本文研究内容属于当前计算机领域研究热点之一,具有广泛的应用前景。   针对视频直播流数据传输的连续性、大数据量、对实时性和可靠性要求高等特点,P2P和CDN技术都在某些方面对系统进行了优化,但是单纯使用P2P或CDN技术都有其各自难以解决的问题。文本提出了一种P2P与CDN相结合的视频直播系统模型P2DNStream,并在该模型框架下,分别对覆盖网构建算法和数据分发算法进行了深入的研究。   P2DNStream是一种P2P与CDN二者互补的计算模式。通过CDN技术的引入,可以减轻骨干网上的流量负载,动态调整各节点资源,就近为用户提供服务,保证了服务质量,并将P2P的流量严格限制在同一自治区域内。而通过P2P技术的引入,能够减小缓冲延迟,更有效地防止因网络的抖动而产生对服务质量的影响,有效降低边缘服务器的负载,充分利用用户闲置的上行带宽,提高资源利用率,节省运营成本。   本文在P2DNStream模型框架下,提出了一种拓扑感知的覆盖网构建算法BIN+。该算法使用分桶策略与ICS结合的方法来选择邻居节点,充分考虑了对等点间的距离,既减小了传输延迟,减轻了主干链路的负担,又增加了服务的稳定性,提高了系统效率。   对于多源P2P视频直播系统,数据分发算法是其成功的关键。本文通过对多源流数据调度算法OTS和FSS的分析和比较,提出了一种合理可行的多源流数据分发算法MSD,MSD采用类OTSP2P的调度策略和推拉结合的多子流分发策略,并对上传能力不同的请求节点区分服务,可以较好地工作于P2P视频直播系统,减小数据缓冲延迟。
其他文献
开源软件是由全世界的开源爱好者、团队或者商家开发出来,在开源社区公布源代码供其他爱好者或团队使用、修改,并且不收取任何费也不受版权的限制。随着开源软件的壮大和发展
随着Internet的普及和快速发展,Web已经成为富含多种信息资源、遍布全球的共享信息仓库,成为人们获取信息的有效手段和重要方式。而Deep Web信息门类齐全、数据量庞大,几乎无
基于组件的软件开发已经日益成为企业级大型软件开发的主流,该技术以其较大的优势克服了由软件危机所带来的各种弊端。由国家电网公司支持的软件项目——《供电所标准化作业系
肺癌是人类健康的第一大杀手,全世界每年死于肺癌的人数超过一百万。对肺癌的早期诊断和早期治疗,是降低其死亡率的有效途径。随着图像处理、模式识别及科学计算可视化技术的
入侵检测系统作为网络防御中不可缺少的一环,为网络的安全提供着重要的保障。当前的入侵检测系统一般是采用误用检测技术,采用这种技术的缺点是必须实时的更新规则库,并且对未知
网格是近年来得到迅速发展的一种基础设施,具有分布性、动态性、异构性、协作性以及服务质量高要求性等特点,目的是进行资源整合与协同解决问题。随着网格技术的不断发展与成
控制网络是指包含控制设备的网络系统,Internet控制网络即表示包含闭合、反馈控制系统的Internet计算机网络,其中的控制设备构成了网络控制系统(NCS)。在当前的实际应用中,以太
随着计算机技术、网络技术和数据库技术的迅猛发展,特别是Internet的广泛使用以及接入Internet的计算机系统性能的持续增长,一种新的计算模式-P2P计算得到蓬勃发展。对等网络(P
移动通信事业的飞速发展给移动通信网络的管理和运行维护增加了难度,在移动通信网络运维体系中引入代维(即第三方维护)机制是应对网络壮大、维护工作量巨增的有效手段。将地
序规则挖掘问题是数据挖掘中的一个重要问题。数据集中对象之间的顺序与对象属性的顺序之间相关性往往是隐含的,分析挖掘这种潜在相关性进而用规则表示是十分重要的。经过近