P2P及P2P流媒体技术_王元新.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
P2P及P2P流媒体技术 姓名:王元新 学号:0080349006 P2P是什么? P2P的发展 P2P的应用和技术特点 流媒体的定义 流媒体的技术原理 流媒体的传输协议 P2P流媒体的概念 P2P流媒体系统架构和实现原理 P2P流媒体的关键技术 P2P流媒体的应用 P2P流媒体面临的挑战 P2P是什么? P2P是 peer to peer 的缩写;?? peer在英文中是“对等的人,与之对等”之意;P2P中译名为对等互联或点对点; P2P是互联网一种组网模式(即对等组网)的技术和应用; P2P是一种分布式网络,网络的参与者共享他们所拥有的一部分硬件资源(处理能力、存储能力、网络连接能力、打印机等),这些共享资源需要由网络提供服务和内容,能被其它对等节点(Peer)直接访问而无需经过中间实体。在此网络中的参与者既是资源(服务和内容)提供者(Server),又是资源(服务和内容)获取者(Client)。 P2P打破了传统的Client/Server 模式,在网络中的每个结点的地位都是对等的。每个结点既充当服务器,为其他结点提供服务,同时也享用其他结点提供的服务。 P2P的发展 各类P2P拓扑结构的比较 P2P的典型应用分类 P2P技术应用的特点 P2P对传统互联网的影响 流媒体的定义 在网络上传输音/视频(A/V)等多媒体信息,目前主要有下载和流式传输两种方式。如果采用下载方式下载一个音/视频文件,常常要花数分钟甚至数小时。这主要是由于音/视频文件一般都较大,所需的存储容量也较大;再加上网络带宽的限制,所以这种方法延迟很大。流式传输则把声音、影像或动画等时基媒体通过音/视频服务器向用户终端连续、实时地传送。 流媒体(Streaming Media)是指在网络中使用流式传输技术的连续时基媒体,如音频、视频或多媒体文件。 流媒体技术就是把连续的影像和声音经过压缩处理后放在网站服务器上,让用户边下载边观看和收听,而不需要等整个文件全部下载完毕后才观看。 实现流式传输有两种方法:实时流式传输和渐进流式传输。 一般说来,如视频为实时广播,或使用了流式传输媒体服务器,或应用了如RTSP (Real Time Streaming Protocol)等实时协议,即为实时流式传输;如使用HTTP服务器,文件即为通过渐进流式传输。 与传统网络媒体传输方式的区别 流媒体技术原理 流式传输的实现需要缓存。 流式传输的实现需要合适的传输协议。在流式传输的实现方案中,一般采用HTTP/TCP来传输控制信息,而用RTP/UDP来传输实时音/视频数据 流式传输的过程一般是这样的:用户选择某一流媒体服务后,Web浏览器与Web服务器之间使用HTTP/TCP交换控制信息,以便把需要传输的实时数据从原始信息中检索出来;然后客户机上的Web浏览器启动音/视频Helper程序,使用HTTP从Web服务器中检索相关参数对Helper程序初始化。这些参数可能包括目录信息、音/视频数据的编码类型或与音/视频检索相关的服务器地址。 流式文件格式 流媒体的传输协议 P2P流媒体的含义与特点 P2P流媒体系统架构 P2P与流媒体技术的结合最先产生的是基于P2P的实时流节目直播系统,从传统的树形分发,到现在的基于Gossip的纯Mesh分发。P2P直播已经先于P2P点播实现了大规模的应用。 直播:myseelite A. myseelite基于的mysee1.0系统,是一个简单实现P2P Streaming的直播系统,是mysee的第一个商业系统。 B. myseelite支持直播和简单的轮播,客户端和采集端使用微软的DirectShow技术,传输使用类似BT的机制加上简单的CDN结构。 点播:Gridcast 由华中科技大学开发的P2P点播系统,部署在教育网。 P2P点播和P2P直播在实现策略上存在着区别,这是由这两种业务的不同之处而形成的。 直播 在流媒体直播服务中,用户只能按照节目列表收看当前正在播放的节目。在直播领域,交互性较少,技术实现相对简单,因此P2P技术在直播服务中发展迅速。2004年,香港科技大学开发的CoolStreaming原型系统将高可扩展和高可靠性的网状多播协议应用在P2P直播系统当中,被誉为流媒体直播方面的里程碑,后期出现的PPLive和PPStream等系统都沿用了其网状多播模式。 P2P直播是最能体现P2P价值的表现,用户观看同一个节目,内容趋同,因此可以充分利用P2P的传递能力,理论上,在上/下行带宽对等的基础上,在线用户数可以无限扩展。 点播 与直播领域相对应,在P2P流媒体点播服务中,用户可以选择节目列表中的任意节目观看。在

文档评论(0)

tiangou + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档