基于P2P网络流媒体点播系统的研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:anqir621
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet网络的快速发展,人们已不再满足于普通的网页、邮件等应用,流媒体应用正在逐渐成为关注的热点,而在流媒体的各项应用中,网络电视备受瞩目。但是流媒体资源数据量大,对服务器的带宽要求高,因此在流媒体点播系统中采用P2P技术势在必行。本文首先分析了基于P2P网络流媒体点播系统的基本原理,并给出了系统实现的整体架构、工作模式以及工作流程。在此基础上,重点研究了缓存淘汰与替换以及数据调度算法。在本文的最后,结合提出的缓存淘汰与替换以及数据调度算法,实现了基于P2P网络的流媒体点播系统。在缓存淘汰与替换方面,传统的LRU(最早使用)和LFU(最少使用)算法只考虑了节点自身的缓存情况,并没有考虑整个系统资源的缓存情况。本文提出了基于冗余度的缓存淘汰与替换算法,该算法优先将系统中冗余度高的数据淘汰和替换掉,使得系统中含量较少的数据资源始终保留在有限的缓存空间上,以充分发挥缓存空间的作用,更好地为其他节点提供服务。仿真结果表明基于冗余度的缓存淘汰与替换算法可以大量减轻流媒体服务器的负担。在数据调度方面,分析了传统的顺序调度算法和最少优先调度算法,本文中提出将顺序调度与最少优先调度结合起来的调度算法,在预选窗口的前面部分采用顺序调度算法以保证播放质量,而在后面部分采用最少优先调度算法,这样可以增加系统中含量少的片断数量,从而更好的为其他节点服务,减轻流媒体服务器的负担。仿真结果显示顺序调度与最少优先调度相结合的调度算法继承了顺序调度与最少优先调度两者的优点,可以在保证一定播放质量的同时减轻流媒体服务器的负担。
其他文献
脂滴由中性脂质构成核心,外层由单层磷脂膜包被,在单层磷脂膜上镶嵌着许多脂滴蛋白。它存在于几乎所有物种当中。随着研究的不断深入,人们认识到脂滴除了储存中性脂质外,还具有许
在现代工业监测系统中,旋转体的每分钟转数(Revolutions Per Minute,RPM)是重要的物理量之一,需要对其进行准确的测量,因此RPM传感器在广泛的领域里起着重要的作用。本文描述
我国盐渍土地资源总面积约9.913×107hm2,尤其以北方干旱一半干旱地带及滨海平原地带为多,其中滨海平原氯化物盐碱土面积约为0.579×107hm2。大洼县三角洲平原水库位于辽宁省大
炎症是多种神经退行性疾病包括帕金森病(Parkinson disease,PD)的共同病理特征,在正常人衰老过程中也逐年的增强。然而在中枢神经系统中,先天免疫反应的调节机制依然不清楚。探
班级是学校的基础单位,班主任作为班集体的领导者、组织者,负责班级的全面工作。随着社会的发展,当今学生接触的新事物多,思维都比较灵活,有着一定的独立性,作为班主任在班级管理过
初中班主任的角色是组织者也是教育管理者,同时更是学生在成长过程中的引导者。如何做好班级管理,本人就经验提出以下几个观点。
Ras通过将胞外的信号传递到胞内从而调节细胞增殖、生存、分化。Ras信号的异常激活与人类某些血液肿瘤以及血管疾病具有相关性。Ras信号通路在从斑马鱼到人的所有脊椎动物中
场发射显示器具有低功耗、高亮度、响应速度快和工作温度范围宽等优点。而采用准一维纳米材料冷阴极是实现低成本大面积可控制场发射显示器的一个新途径。本文简要介绍了场发
随着科学技术的飞速发展,机械设备向着大型化、高速化、高强度、自动化和高性能的方向发展,但同时也潜伏着一个危机,即一旦发生故障所造成的损害将十分严重。齿轮是机器设备中传递运动和动力的关键部件,它的运行状态直接影响到机械设备的安全运行,对齿轮进行状态监测与故障诊断具有重要的实际意义。论文采用虚拟仪器技术设计开发了一套齿轮故障测试系统。论文综述了虚拟仪器的发展和齿轮状态监测与故障诊断的研究现状,分析了基
医学成像技术的蓬勃发展为临床提供了大量实用的解剖及功能方面的影像数据。临床上常常需要配准并融合同模态或者不同模态的医疗图像,以获取更全面的病患信息,指导临床诊断和