P2P视频点播系统优化研究与实现

被引量 : 0次 | 上传用户:sdgxsgl123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P视频点播技术是多媒体通信领域的一个研究热点,本文的研究重点是优化P2P网络结构与资源搜索算法、设计缓冲分块文件结构与替换算法、提高客户端缓冲数据利用率、增强服务端的数据读写性能与可扩展能力、优化P2P通信协议等方面,实现能够适用于复杂网络环境下的高性能P2P视频点播系统。作者首先分析视频点播系统和视频直播系统的差异性,指出由于用户访问行为复杂,造成P2P视频点播系统中数据共享难度较大的问题,提出客户端缓冲数据分布和缓冲替换算法在P2P视频点播中的重要性。随后作者给出系统使用的关键技术,包括P2P网络架构与资源搜索策略、视频编码与播放技术、数据索引与缓冲策略、客户端缓冲代换算法、NAT穿透技术等。通过对P2P视频点播系统的功能分析,给出系统的总体框架和实现方案。作者将系统划分为ID管理服务器、点播目录服务器、点播源服务器、点播源镜像服务器、客户端、数据库服务器、后台管理服务器7个子系统,并给出每个子系统的功能和设计方案。作者详细介绍在系统中用到的数据结构和相关算法,重点是源文件索引结构、服务器端二级缓冲结构与替换算法、客户端缓冲分块文件结构、客户端缓冲替换算法、P2P节点与缓冲数据的映射关系。作者还详细描述系统中服务器之间、客户端与服务器、客户端之间的主要通信协议。通过对真实系统运行日志数据的分析,说明服务端的资源消耗情况、客户端的缓冲分布和运行效果。实验结果表明本文实现的系统是一个高效率的P2P视频点播系统,在与单播系统使用同样硬件资源的条件下,能够支撑数倍的并发用户数量,具有很大的应用价值。总之,本研究在大规模P2P视频点播系统的网络架构设计、节点资源搜索调度、视频源存储索引方法、分块缓冲文件结构、缓冲替换算法、服务器分布式部署架构等方面进行了较具创新性的工作,提出一系列新颖的解决方案、实现策略和方法,并通过大量的实验证实本文工作的理论意义和应用价值。本文的研究对优化视频点播系统结构与客户端缓冲利用率、改善系统资源利用效率、减少用户点播响应时间、提高系统容量等方面具有较大的贡献。随着时间的推移和技术的发展,本文的实践意义将在未来的多媒体通信技术与业务发展的应用和研究中得到不断体现和考验。
其他文献
<正> 稻曲病(Ustilaginoidea virens)不仅增加病穗的瘪谷率造成减产,且病谷人畜食之有害。1980年以来,我们对该病进行了病粒形成过程初步研究,现整理报告于后。
目的研究西洛他唑对大鼠心室肌细胞瞬间外向钾电流(Ito)、L型钙离子流(ICa-L)的影响,探讨其可能有的抗心律失常作用。方法将雄性SD大鼠随机分为对照组和观察组(西洛他唑组),喂养34
本文在文献研究的基础上运用结构方程模型,借助已有的成熟理论研究成果构建了景区团购影响因素模型,通过介入团购感知变量为中间变量,进而引入景区知名度、团购折扣率、满意
随着信息化的发展,人们获取信息的渠道更加多元化,获取手段也不再受到局限,传统的财务报告模式已经不再能满足目前社会的需求,表现出了一定的局限性。无论是对企业还是对国家
<正>十八大报告将生态文明建设同经济建设、政治建设、文化建设、社会建设一起确定为中国特色社会主义现代化建设的五大战略方向,这种发展谋划在一百多年以来的中国现代化进
用马克思主义哲学方法对改革开放30年作一个总体性的思考,可以看到改革开放的各项政策都经历了一个否定之否定的正、反、合过程,只有不断地对一些新矛盾进行新的反正,才能在
膜法全热回收制冷除湿系统可以有效地对新风进行除湿,防止传染病毒的扩散,提高室内空气的品质,降低空调系统的能耗。然而,该系统还处在可行性研究阶段,存在的技术障碍是对系
珠三角区域经济发展要求区域内货物、人员、资金、技术、信息、服务的自由流动。而上述要素的流动又需要基础设施尤其是交通基础设施的支撑。因此,为了顺利推进珠三角区域经
阐述了高纯碲车间一次氢化岗位生产故障现象,分析了生产故障的产生原因,提出了工艺改进措施。
以氯化铁(FeCl3)为催化剂,聚乳酸(PLA)为原料,通过醇解反应制备乳酸烷基酯。采用正交试验考察了反应条件对甲醇醇解PLA结果的影响,得到的较佳反应条件为温度130℃、时间4h、n(FeCl