文档介绍:北京邮电大学
硕士学位论文
基于P2P的视频共享系统的设计与实现
姓名:曹淑升
申请学位级别:硕士
专业:计算机科学与技术
指导教师:陈行益
20090310
基于氖悠倒蚕硐低车纳杓朴胧迪摘要随着涂泶目焖俜⒄梗髅教逵τ靡丫晌5鼻煊蛑械闹匾Sτ弥弧A髅教寮际跬ü嗝教逍问侥芄怀现出比传统的文本格式更为直观和丰富的信息内容。但是,传统的基于疭架构的流媒体服务模式容易引起服务器的性能瓶颈,可扩展性差。际跄芄焕猛缰辛闵⒌慕诘悖沟媒诘慵淇梢怨蚕碜试础为此,人们将际跻肓髅教逑低持校沟孟低尘哂懈玫睦┱性、鲁棒性和实用性。论文首先介绍了际鹾土髅教寮际醯南喙刂J叮⒍阅壳敖为常见的嘈徒辛私樯埽诖嘶≈辖樯芰艘恍㎞穿越的方法。在研究传统疭服务模式和衲J降幕∩希岢隽讼统的总体架构。把系统划分成超级节点服务器、跟踪服务器、频道服务器和客户端四个模块,并从功能、模块架构和模块间的交互方面对这些模块进行了详细的介绍,并给出了系统中用户发布视频功能和用户观看视频功能的设计。然后,论文给出了系统中┰降纳杓坪褪迪帧S捎贜后的之间不能直接通信,本文在对现有┰椒椒ń凶芙岷投比的基础上,设计和实现了通过跟踪服务器使用榻蠳穿越的方案。最后,论文给出了在系统实现过程中一些关键技术的设计和实现,包括覆盖网构建、数据块交换机制和磁盘缓存等。关键词流媒体覆盖网缓存北京邮电大学硕士学位论文
Ⅵ痗甅....,瓵瑆甀,,
基于氖悠倒蚕硐低车纳杓朴胧迪北京邮电大学硕二仁学位论文
导师签名。了乍≥痧日期:本人签名:堡啦本人签名:铘.、心日期:忽申请学位论文缸资料若有不实之处,本人承担一切相关责任。学位论文作者完全了解北京邮电大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属北京邮电大学。学校有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许学位论文被查阅和借阅;学校可以公布学位论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存、汇编学位论文。C艿难宦畚脑诮饷芎笞袷卮斯娑保密论文注释:本学位论文属于保密住一年解密潦蔋臼谌ㄊ椤7潜C苈畚淖⑹停罕学位论文不属于保密薄围,适用本授权书。独创性虼葱滦声明本人声明所呈交的论文是本人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京邮电大学或其他教育机构的学位或证褂霉牟牧稀与我一同一鹤鞯耐径员狙芯克龅娜魏喂毕拙言诼畚闹凶髁嗣魅返乃得鞑⒈硎玖诵灰狻关论文使刚授权的说明日期:
第一章绪论研究背景和意义随着流媒体技术和对等网络技术的流行,这方面的研究和应用越来越多。但近几年,.际蹩J蓟鹑绕鹄础有三个很显著的特性,第一能分享自己的内容。第三是去中心化,它更强调个人化。伴随着以提倡个性化为是,随着流媒体应用的不断普及和用户数目的不断增加,过多的用户经常会造成服务器带宽或网络带宽的耗尽,系统资源仍然无法满足实际应用的要求。互联网上的流媒体服务在可扩展性和容错性方面还需要进一步的提高。.芯勘尘流媒体【恐冈谑萃缟习词奔湎群蟠涡虼浜筒シ诺牧羰悠凳萘鳎以前用户在网络上观看电影或收听音乐时,必须先将整个影音文件下载并存储在本地计算机上,然后才可以观看。与传统的播放方式不同,流媒体在播放前并不需要下载整个文件,只将部分内容缓存,使流媒体数据流边传送边播放,这样就节省了下载等待时间和存储空间。流媒体数据流具有三个特点:连续性,实时性,时序性,即其数据流具有严格的前后时序关系。流媒体技术通过多媒体形式能够呈现出比传统的文本格式更为直观和丰富的信息内容,随着的广泛应用和宽带技术的快速发展,上的内容呈现已从普通文本格式向流媒体方向发展。流媒体技术使得音频视频等媒体数据以一种“流’’的形式通过网络实时、连续和稳定的传输,支持一边下载一边播放特性。是互动性,用户不仅可以看,而且还可以参与。第二是从精英到草根。üチM教ń展示分享。这些视频分享网站应用了流媒体技术,但是却还是传统的疭模式的体系架构,扩展性和容错性不高。近年来新兴的对等网络际酰孀畔喙乩砺鄄欢系耐晟坪头⒄梗捌在应用领域中所表现出的巨大潜力,引起了各界人士的广泛关注。暮诵乃想就是通过参与系统的节点之间的直接交互来实现信息资源和服务的共享。采用际蹙哂辛礁鱿灾奶氐悖旱谝唬魅趿艘酝低扯灾行姆衿鞯墓忠摹于氖悠倒蚕硐低车纳杓朴胧迪北京邮电大学硕士学位论文
本文主要工作考文献,对际酢⒘髅教寮际跤辛松羁痰睦斫狻T诟孟钅恐校疚淖髡卟在充分研究了传统的疭模式和现有髅教逑低臣芄沟幕∩希岢对覆盖网的构