一种P2P视频点播系统对等节点设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:ywh831002
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
视频点播已经成为互联网上的一种热门应用。传统的视频点播应用使用客户端/服务器架构,但随着用户规模的急速增长,越来越难满足随之增长的带宽与性能要求。而对等网络技术能够解决以上问题。混合式网络架构将对等网络技术与客户端/服务器架构相结合,并且增加服务器辅助数据传输,拥有对等网络的可扩展性,同时能够有效利用辅助服务器提高系统性能。  本文设计与实现了一种类BT网络P2P视频点播系统的客户端,该系统采用混合式网络架构。本文的主要工作为:(1)分析P2P视频点播客户端的需求,对客户端进行功能模块划分并进行详细分析,设计功能模块之间的接口,并分析系统的主要流程;(2)结合最新的研究成果,综合稀有优先算法与顺序优先算法实现了节点数据块选择算法,并且能够根据系统运行状态自适应调整算法参数;(3)使用FF mpeg与MFC技术实现了视频的解码播放与显示,拥有良好的用户交互体验;(4)为系统提供了日志记录功能,使得系统中的问题能够及时被发现,分析系统日志并进行改进。系统测试表明,本客户端满足设计的各项功能要求,能在保证用户点播体验的前提下提供P2P数据传输功能,减轻服务器的负担。  本文设计与实现的P2P视频点播客户端,能够提供良好的视频点播体验,同时可扩展性较强。在此基础上,能够将对系统架构与P2P点播算法的研究加入到系统中进行测试,并能根据系统记录的日志进行相应的分析与改进。
其他文献
近年来,无线通信技术的不断进步和移动互联网技术的快速发展给人们的生活带来了极大的方便。而现有的无线通信频谱资源总量少且利用率低,制约着无线技术的发展和人们对于无线业
随着铁道建设的迅猛发展,特别是铁路运输实施五次提速后,现代智能铁路交通管理成为亟待解决的课题。传统的人工信号灯已不能满足列车提速的需求,因而采用不同区段设置不同信号频
网络流量的时序特征分析是网络测量领域的传统问题。一般认为,大量用户的行为变化可以导致网络流量发生相应的变化。在有些移动通信网络中已经观测到用户每天或者每周行为产生
在CDMA系统中,随着移动用户数量的增加,用户服务质量(QoS)的保证变得至关重要。越区切换技术是保证QoS的重要环节。越区切换是指将当前正在进行的移动用户与基站之间的通信链
脑电图是人类窥探大脑奥秘的一扇窗户,了解自身奥秘的渴望推动着脑电研究百年来不断地向前发展。脑电信号源的定位问题是脑电研究的核心问题。在临床上,定位问题研究有助于神
广播电视内容的安全(是否被插播或篡改)及广告播出的合法性(是否经过审批)的有效监控是广播电视安全播出所面临的主要问题之一。随着广播电视数字化的全面推进,这些问题将越来
通信、计算机和互联网的结合为视频应用带来了前所未有的机遇但也对压缩视频的传输提出了新的挑战。多种视频压缩标准的存在,导致视频设备间的兼容问题,而视频转码是有效解决
本文围绕混沌同步技术及其在数字保密通信中的应用这一课题,进行了较为广泛深入的研究,旨在实现混沌同步在实际数字保密通信中的应用。首先,从数字通信技术角度提出了自己的
随着全球经济不断增长和信息技术持续发展,越来越多用户提出了对数据、语音和视讯等宽带接入业务的需求。传统的接入网技术已成为新一代宽带通信网络建设的瓶颈,通信网络的宽
近年来移动互联网的兴起,深刻改变了人们的互联网使用习惯,互联网用户对信息、搜索、多媒体等传统网络服务的标准在不断被重新定义。而与爆发式增长的移动应用需求和应用种类相