1 / 84
文档名称:

基于P2P技术的流媒体直播系统的设计与实现.pdf

格式:pdf   页数:84
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于P2P技术的流媒体直播系统的设计与实现.pdf

上传人:banana 2014/2/26 文件大小:0 KB

下载得到文件列表

基于P2P技术的流媒体直播系统的设计与实现.pdf

文档介绍

文档介绍:武汉理工大学
硕士学位论文
基于P2P技术的流媒体直播系统的设计与实现
姓名:赵娟娟
申请学位级别:硕士
专业:计算机应用技术
指导教师:郭庆平
20090501
摘要近年来,随着计算机网络和通信技术的飞速发展,对网络带宽要求较高的了当前热点之一。在互联网中,传统的疭模式是由拥有强大的处理能力和高然而网络带宽和计算机硬件的限制以及流媒体本身对带宽要求高的特点造成了视频业务发展的瓶颈,而通过使用际酰梢酝黄普飧鱿拗疲勾蠊婺M播系统,并详细介绍了其体系结构和功能模块。多媒体技术也迅猛地发展起来。其中,基于流媒体技术相关的研究和应用成为带宽的高性能计算机承担网络服务器,大量的数据集中在服务器上存储和传输,时下载和观看直播成为了可能,因而将际跻肓髅教宸裰芯哂泄憷ǖ应用前景。本文首先介绍了基于牧髅教逯辈ハ低车南喙乩砺酆图际酰缓蟾了髅教逯辈ハ低车姆桨干杓疲⑸钊氲胤治龊蜕杓屏似渲械娜龉丶术:应用层多播树的建立和维护、流媒体数据调度算法、穿透;最后从实际应用出发,设计并实现了一个基于牧髅教逯本文重点研究了三方面的内容:一、深入分析流媒体编码技术,在基于幕∩希杓撇⑹迪至艘桓龈屎现辈ハ低车氖时编码数字视频信号的多路流媒体编码器。二、在深入分析现有应用层多播树结构及建立方案的基础上,综合考虑网络地址邻近原则和节点服务能力等问题,设计并实现适合于本系统的应用层多播树建立及维护方案。三、在深入分析工作原理的基础上,提出一种基于腘穿透解决方案,以提高应用层多播树建立及后期提供流服务的稳定性。本文在教ㄏ鹿乖霵网络对等组,通过拟定的应用层协议传输数据,通过优化建立好的基于组播树的应用层网络,保证网络的稳定性。关键词:髅教澹琋,组播树武汉理工大学硕士学位论文
.籫.:①.③.②,猙武汉理工大学硕士学位论文,..⑽觫騦瓼—琲猯/
篜,武汉理工大学硕士学位论文..,.
研究生签名:垂』缉兰掌凇贿心课崛研究生签名趔堡兰墨导师签名:钾魁研究生签名耋逛互刍导师签名:。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任本人完全了解武汉理工大学有关保留、使用学位论文的规定,即:学校有本人声明,所呈交的论文是我个人在导师指导下进行的研究工作及取得的其他人已经发表或撰写过的研究成果,也不包含为获得武汉理工大学或其它教何贡献均已在论文中作了明确的说明并表示了谢意。权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权武汉理工大学可以将本学位论文的全部内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存或汇编本学位论文。同时授权经武汉理工大学认可的国家有关机构或论文数据库使用或收录本学位论文,并向社会公众提供信息服务。’
第滦髀课题的研究背景和意义维方式。随着计算机处理能力的日益增强和宽带网络的逐渐普及,人们希望互立并覆盖在互联网之上、由分布在不同区域的节点服务器群组成的虚拟网络。响应速度,并减少了传输延迟,但是高昂硬件成本和部署成本是它最大的缺点。口组播技术【渴嵌曰チM暗ゲァ⒕×ψ7ⅰP偷闹匾@┏洌且恢衷市计算机网络和通信技术的飞速发展,深刻地改变了人们的工作、生活和思联网不仅仅只提供网页浏览、文件下载等简单业务,并且能提供“边下载边观看音视频”的多媒体服务,这种“边下载边播放挠τ镁褪谴蠹宜煜さ牧媒体应用。流媒体直播不仅视频数据量大,需要巨大的存储空间,而且对网络传输的实时性要求比较高。因此,随着客户数目的快速增长,服务器端的资源很快被耗尽,成为系统服务能力的瓶颈所在,同时用户的服务质量也难以得到保证。面对日益增长的用户数量,如何构建具有可扩展能力的流媒体服务系统成为亟待解决的问题。服务器集群方式、内容分布网络、口组播等技术正是为了解决传统的基于疭疭模式的流媒体系统服务能力有限、不能适应大规模流媒体应用的需要而提出来的。服务器集群方式【渴墙ǜ髯远懒⒌摹⑼够蛞旃沟囊蛔榧扑慊悠鹄刺峁一个高性能的应用平台,来协同完成特定的任务。它完善了传统的疭架构,并在一定程度上提高了流媒体服务系统的传输速率和服务质量。但是其高额的硬件成本和系统的复杂度是一般用户难以承受的,同时也不能满足日益增长的超大用户群。挠⑽娜ǔ艭,即内容分布网络【浚且桓鼋在传统的缰校突Ф说那肭蟊恢苯影凑漳勘甑耐绲刂贩⑺透菰捶务器,而缥4浞裉峁┝艘桓龇瘛安槟馔,这个层可以主动将用户访问比较频繁的网络内容“推’’到与发出请求的用户距离最近的服务器上,并将每个客户端发出的请求转发到距离被请求的网络内容而言最近的服务器上。虽然右欢ǔ潭壬霞跚崃酥鞲赏绺旱#岣哂没Х梦释镜武汉理工大学硕十学位论文
国内外研究