基于P2P的视频下载系统的设计与实现

来源 :浙江大学 | 被引量 : 0次 | 上传用户:eusnkk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着中国宽带互联网络发展迅速,基于IP的各种互联网应用层出不穷,其中对视频节目的下载需求也逐渐增大,但是传统的视频下载服务主要是采用C/S(客户端/服务器)模式,服务器以单播的方式和每个客户建立连接。随着客户数目的快速增加,服务器的带宽等资源很快被消耗完,成为系统瓶颈所在,P2P技术作为解决集中式服务方式的诸多技术弊端,充分利用网络资源的一种解决方案,应用日益广泛。本文对P2P技术进行了研究,提出了一种基于Kademlia协议的P2P视频下载模型,然后对该模型提出了设计方案并设计实现。本文的主要工作包括以下几方面:第一、围绕P2P技术,介绍了P2P的基本概念,并从内容发布技术发展的角度,研究了P2P技术的当前进展,总结了研究现状。第二、针对P2P网络模型和P2P信息检索技术进行了研究,分析对比现存主要的P2P网络拓扑结构,指出各种结构的优缺点,并介绍各种网络结构的代表性产品的实现原理。第三、研究了Kademlia协议,为模型的提出进行理论上的铺垫。第四、提出了基于Kademlia协议的P2P视频下载模型,同时详细的分析这种模型的特点以及服务器、客户端的设计。第五、P2P视频下载模型实现技术研究。结合实际应用需求,从系统层面进行设计并实现了该系统。
其他文献
μC/OS-Ⅱ是著名的、源码公开的实时内核,是专为嵌入式应用设计的。它具有商业级的性能和安全性。但是,它毕竟只是一个操作系统内核,必须移植到实际应用系统的硬件平台上,所
在基于内容的图像检索领域中,如何学习出用户的高层语义概念是解决“语义鸿沟”的有效途径。用户关注概念区域是用户高层语义在图像中的集中体现,是相比于其他区域更能体现用
近年来,无线传感器网络在社会生活和科学研究的各个领域得到了越来越广泛的应用。为了降低无线传感器网络中传感器节点的能量消耗,研究者们提出了一系列基于数据聚集和聚类技
多维数据分析是数据仓库及联机分析处理(OLAP)中最主要的数据处理技术。为了解决油气勘探开发数据仓库中的多维分析表达与查询处理问题,本文主要提出多维分析形式语言RM_MDX及
空间数据库是地理信息系统(GIS)在计算机物理存储介质上存储的与应用相关的地理空间数据的总和,被普遍地用于社会的生产生活当中。为了节省数据的运营成本,越来越多的企业选
基于本体的查询是当前的研究热点,但本体的语义表达能力局限于描述逻辑,不能表达一般形式的规则,因此人们提出了语义Web规则语言(SWRL)。研究SWRL及其应用对语义Web的应用发
抽油机井抽油是目前石油生产过程中最重要的生产工艺过程。如何有效地利用自动化监测技术、计算机网络接入技术,最终真正使抽油机成为一台连入INTERNET的网络设备,从而使我们能
本文以粗糙集理论为工具,信息系统为对象,在讨论了基于RS理论的完备信息系统属性约简算法后,深入研究了Pawlak粗糙集的扩展模型。主要工作如下: 首先,给出了相对正域及核属性的
电子政务是社会信息化的先决条件。一个国家的信息化需要多方面力量的推进,其中,政府作为国家组成以及信息流的“中心节点”,在社会信息化的进程中起着无可替代的作用。目前,
本文旨在研究如何将数据挖掘技术与成绩管理相结合,从大量数据中提取出隐藏在数据之中的有用的信息。本文根据当前成绩管理的具体情况,介绍了数据挖掘相关知识,详细分析比较