苏州大学
硕士学位论文
P2P覆盖网流媒体交互技术研究与设计
姓名:耿晓菊
申请学位级别:硕士
专业:计算机应用技术
指导教师:陆建德
20090501
哺峭髅教褰换ゼ际跹芯坑肷杓摘要随着姆伤俜⒄梗没Ф粤髅教宓男枨笕找嬖龃蟆D壳埃訮流媒体直播系统的研究已趋于成熟,对点播系统的研究尚处于起步阶段。本文在介绍了流媒体的相关技术之后,对典型的髅教迥P徒蟹治龊捅冉希峁允荆贕协议的网状P捅仁髯茨P途哂懈叩目煽啃约案康母咝浴本文在P突∩嫌枰愿慕杓屏艘桓龌谑愕腜视频点播系统,并对系统中每个节点的节点管理模块、存储管理模块以及调度管理模块进夺节点管理模块提出了伙伴节点、代节点以及成员节点的概念,并采用节点管段,而代节点可以提供硬盘中存储的视频片段,并能更好地支持僮鳎令存储管理模块采用固定缓存、动态缓存以及硬盘存储相结合的存储机制,固定缓存可以减小系统的初始启动延时,动态缓存和硬盘存储相结合可以提高单个节点所能存储的视频数据量,从而使整个悴ハ低秤涤谐渥愕哪谌源以减轻视频服务器的负担、提高系统的健壮性;◆调度管理模块在基于数据驱动的调度策略的基础上进行了一定的改进,增加了束层ǹ占涫褪奔涫,保证数据的及时到达。之后,对系统中交互消息类型及格式进行了自定义,并详细分析了操作,提出当僮鞣⑸保邮悠捣衿骰袢∑鹗嫉氖鍪悠灯蔚牟呗裕最后,本文对现有的抡婺D馄鹘斜冉希≡馪魑;〉姆真平台,并在此基础上对系统进行仿真程序设计、实现以及性能测试。关键词:皇悠档悴ィ籊皇悖籔行了详细设计:理环组织和存放伙伴节点和代节点。伙伴节点可以提供动态缓存中视频片以大大减小僮鞣⑸钡牡却邮保佣岣吡耸悠档牟シ帕浴作者:耿晓菊指导老师:陆建德
,,◆◆瓼◇”,,痳瓵,瓵產—.琯甈甀,盿.
琣:.:籚;;;
瑁匿研究生签名:墟日日期:力彩形&鞭、瑚气儿耿魂萄苏州大学学位论文独创性声明及使用授权的声明学位论文独创ど学位论文使用授权声明合作部、中国社科院文献信息情报中心有权保留本人所送交学位论文的人电子文档的内容和纸质论文的内容相一致。除在保密期内的保密论文本人郑重声明:所提交的学位论文是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含其他个人或集体已经发表或撰写过的研究成果,也不含为获得苏州大学或其它教育机构的学位证书而使用过的材料。对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式标明。本人承担本声明的法律责任。苏州大学、中国科学技术信息研究所、国家图书馆、清华大学论文复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文。本外,允许论文被查阅和借阅,可以公布ǹ论文的全部或部分内容。论文的公布ǹ授权苏州大学学位办办理。研究生签名:导师签名:
第一章绪论论文研究背景及意义随着姆⒄梗没Ф酝绲钠谕鸵G笠苍嚼丛礁撸行巳さ牟唤鼋鍪传统的文本图像之类的简单信息,对于多媒体内容的需求日益增加。传统的多媒体应用需要将内容从服务器完全下载以后才能观看,由于多媒体内容容量比较大,完全下载下来需要的时间比较长,实时性差,于是流媒体技术应运而生。流媒体技术将连续的视频和音频流压缩编码,数据打包后按照一定的时序发送给用户,可以使用户边下载边观看,无需播放前下载整个文件,具有连续性、实时性、时序性等特点。目前典型的流媒体应用有网络会议系统、远程教育系统、直播系统和视频点播系统带宽大、及时性要求高等特点,提供服务的计算机需具有巨大的存储空间以及带宽资源。然而,随着如今用户数量及所需媒体文件数量的不断增加,传统的疭模式难以支持大量用户的同时在线,易形成系统瓶颈。针对这一问题,现有的解决方案有:椴ゼ际酰河陕酚善鹘桓鍪莅粗频蕉喔鐾ǖ郎喜捎米椴シ绞椒⑺汀点,由该网络节点对用户提供服务。这种方法代价比较昂贵,需事先建立庞大的悍穹绞剑和ü黾臃衿魇坷蠢┏浞袢萘浚匀晃薹ù痈旧辖决问题。可扩展性,能够充分利用网络上的空闲资源。另一方面,低巢捎媒诘阕宰橹方式工作,强调无中心的结构,并且很好地适应了节点随机加入和退出的动态性,因而在容错性、数据高可用性方面具有不可替代的优势。因此将际跻氲搅髅教服务中,可以使服务分散化从而减轻服务器的负载,提高系统的扩展性。然而,目前基于牧髅教宸裣低逞芯炕旧鲜且灾辈ハ低澄V鳎荒苁欠传统的流媒体服务都是基于疭模式的,由于流媒体应用具有持续时间长、占用这种方法虽然减少了服务器的压力,但是需要路由器的支持,网络上难以广泛部署;分发网络:通过4偷哪谌荽偷骄嗬胗没ё罱耐缃网络;甈技术改变了传统的网络服务模式,节点在接收服务的同时也向其它节点提供服务,使系统的服务能力随着需求的增长也自然增长,具有与生俱来的哺峭髅教褰换ゼ际跹芯坑肷杓
国内外研究现状务器播放什么用户看什么,播放到哪里用户看哪里,不能满足用户任何时间任何地
P2P覆盖网流媒体交互技术研究与设计 来自淘豆网www.taodocs.com转载请标明出处.