- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AnySee: 基于P2P的在线流媒体服务系统 金 海 集群与网格计算湖北省重点实验室 华中科技大学 hjin@ 流媒体服务的发展现状 社会行为意识的转变 网络发展现状 流媒体服务的发展现状 流媒体服务的需求背景 流媒体服务的发展现状 流媒体服务经历了三个过程 单机服务方式 性价比低,规模不可扩展 集群服务方式 规模可扩展,地域难以分布 一次投资过大 呼唤新技术的出现… 社会行为意识的转变 网络个人英雄主义 真诚互助的人本主义 陌生的信任主义 共享资源的愿望… 网络发展现状 网络带宽逐步提高 从几十M到几个G 桌面速度提升到M 从IPv4向IPv6跳跃 内网问题衍生的问题可以解决 组播方式更加合理 端到端的服务更为普遍 应运而生的技术… 对等计算 内容安排 相关研究背景 AnySee系统总体结构 AnySee关键技术 AnySee应用展示 挑战与对策 P2P流媒体现实状况 P2P开创网络媒体新时代 2004年6月是互联网历史上的分水岭,视频流量首次超过音频流量。这表明巨大的无形的P2P文件共享网络正在被用来分发电视节目和电影(IDG报告) 互联网宽带“对等广播”(“peercasting”)的兴起 它对视听媒体的影响就像互联网对印刷媒体的影响一样 媒体网Medianet观念的兴起 知识产权保护问题 正在发展不用集中服务器的VoD 网络对等广播和柔性电视 Peercasting and Flexible TV 2004年6月BBC开始进行其“柔性电视”(“Flexible TV”)第一次有限范围公共试验。 在英国的宽带用户可以下载“BBC互联网媒体播放器”,用它可以下载收看前一周和后一周的BBC的全部节目 由于BBC生产制作节目,拥有版权,这种方法不违反知识产权保护,可以快速检索分发给用户 网络对等广播和柔性电视 Peercasting and Flexible TV BBC采用P2P的对等广播Peercast技术 每一个播放器使用Peer-to-Peer对等连接文件共享软件实现向用户网络分发内容 节目文件被分解为很多小的片段,每个用户下载存储若干片段再互相对接交换,最后每个用户都得到完整的拷贝 这种方法同时下载用户越多,下载速度越快 所有节目文件实际上被存储在用户终端中 互联网交互媒体新方式-对等广播(柔性电视) P2P流媒体研究状况 许多P2P流媒体系统已经被开发 ESM、PeerCast、CoopNet、splitStream、GnuStream、CollectStream 根据服务模式分类 单对多模式 多对单模式 多对多模式 单对多模式 流媒体服务提供的主要模式 适合实时的热点节目,如:奥运会、世界杯 ESM 、 ZigZag、 DirectStream、 P2Cast 多对单模式 主要用于提供不同质量的视频节目 视频数据从多个数据服务者得到 稳定性高,可用性好 PROMISE、 CoopNet 、 GNUStream 问题 两种模式:文件分片策略与文件分层策略 策略复杂、实用性有待提高 理论上有待完善 多对多模式 前两种模式的混合 最大限度的利用单个节点的服务能力 改进系统的稳定性和可用性,通过缓存元数据以服务其他节点,提高了可扩展性 HoneyComb 服务近邻原则的讨论 服务近邻原则是保证QoS的核心 如何表述服务近邻有待研究 ESM:依据带宽多重编码、地域相近服务调度 拓扑匹配:物理与逻辑拓扑动态匹配 AnySee: 依据IP地址分域策略调度服务 AnySee系统总体结构 设计原则 媒体数据一次路由原则 媒体服务邻近获取原则 高可靠、高可用原则 服务规模可扩展原则 系统总体结构 媒体数据获取层 描述媒体数据的两种来源 磁盘文件 实时压缩获取 视频直播层 提供媒体服务的层次 媒体数据获取层 视频直播数据的获取 从视频卡或者采集卡上实时获取媒体数据 这种方式便于进行实时性的媒体服务,如:现场直播、电视转播 曾采用这种方式在教育网内对2004年的奥运会、GCC国际会议进行了全程直播 读取媒体文件 这种方式可以有效的丰富视频直播网络中媒体服务 视频直播层 视频直播层 逻辑拓扑 以华中科技大学为例 视频直播层 结点的类型 按功能划分 源节点 中转节点 叶子节点 节点异构性 平台异构—WINDOWS/LINUX 性能异构---硬件性能不一、带宽不同 意愿异构---角色自由、来去自由 视频直播层 采用NearCast策略,使得系统中节点的逻辑位置尽量和实际的物理位置保持一致。这样可以很好的保证QoS 健壮的多播树维护策略,使得整个系统一方面可以适应P2P系统高度的动态性,一方面进一步保证QoS 以人为本的设计策略,根据节点性能采用不同的服务策略。即使性能
文档评论(0)