[发明专利]一种实现流媒体服务的方法和系统无效
| 申请号: | 200810004272.3 | 申请日: | 2008-01-24 |
| 公开(公告)号: | CN101472143A | 公开(公告)日: | 2009-07-01 |
| 发明(设计)人: | 周雷;张爱东;吴嘉慧 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04N7/173 | 分类号: | H04N7/173;H04L29/06 |
| 代理公司: | 北京凯特来知识产权代理有限公司 | 代理人: | 郑立明 |
| 地址: | 518129广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 实现 流媒体 服务 方法 系统 | ||
技术领域
本发明涉及网络通信领域,尤其涉及一种网络中实现流媒体服务的方法和 系统。
背景技术
随着宽带接入的普及以及人们需求的提高,流媒体点播服务越来越受到业 界的重视,这里的流媒体一般包括音频和视频。
如图1所示为目前内容分发网络提供流媒体点播服务的结构示意图,图中: 中心服务器11用来存储需要点播的流媒体内容;边缘服务器14a,14b,14c通过 联网设备连接到汇聚网13上;15a,15b是客户端设备,称之为流媒体内容消 费设备,可以是个人微机PC,也可以是机顶盒,或者其他流媒体播放设备。
中心服务器11通过骨干网12和汇聚网13的通信设备,将用户需要的流媒 体内容分发给各个边缘服务器14a,14b和14c;边缘服务器14a,14b和14c再通 过汇聚网13的通信设备传输流媒体内容,提供给用户需要的流媒体服务。如边 缘服务器14a可以为客户端设备15a提供流媒体服务,当客户端设备15a需要的 流媒体内容在边缘服务器14a上找不到时,边缘服务器14a还可以到中心服务器 11上请求相应的流媒体内容,若能够请求到所述的流媒体内容,再提供给客户 端设备15a。上述内容分发网络的缺陷在于:管理和传输的压力都集中在服务 器端一侧,那么当服务器负载较重时,不能及时向客户端传输数据,客户端会 出现中断或暂停。
另一种提供流媒体点播服务的方式是点对点P2P(Peer-to-Peer)的通信 方式,也就是由可以提供所需要流媒体内容的客户端和服务器端一起,为提出 请求的客户端提供所需要的流媒体服务。采用纯P2P的通信方式虽然能够减轻 服务器端的网络传输压力,但是却不能保证流媒体服务的质量。这是由于提供 服务的客户端在传输过程中的不稳定性造成的,例如在流媒体点播时,提供服 务的客户端随时可能进行流媒体内容的重定位,如跳过一大段内容观看结尾, 或者跳过一首歌曲听下一首歌曲等,当出现这样的情况时,若该客户端收到对 原流媒体内容的请求,就有可能没有保存在对流媒体内容重定位之前的相应内 容,无法向请求的客户端提供所请求的数据,造成客户端播放会中断或暂停。
综上所述,在实现本发明过程中,发明人发现现有技术中至少存在如下问 题:按照现有的提供流媒体服务的技术方案来看,无法在保证流媒体服务质量 的前提下,缓解服务器端的管理和传输压力。
发明内容
本发明实施方式的技术问题在于提供一种实现流媒体服务的方法和系统, 能够在保证流媒体服务质量的前提下,缓解服务器端的管理和传输压力。
本发明实施方式提供了一种实现流媒体服务的方法,包括:
将流媒体内容提供设备按照服务性能划分成两个以上的不同等级;
将流媒体内容消费设备的缓存区划分成两个以上的不同分区,所划分出的 第一分区中能够保存的流媒体内容的播放时间大于等于网络传输条件下保证 所述流媒体内容消费设备连续播放的最小时间;
向服务性能为第一等级的流媒体内容提供设备请求第一分区需要的流媒 体内容,接收第一等级的流媒体内容提供设备发送的第一分区需要的流媒体内 容并保存在所述第一分区的对应位置中;向其他等级的流媒体内容提供设备请 求其他分区需要的流媒体内容,接收其他等级的流媒体内容提供设备发送的其 他分区需要的流媒体内容并保存在所述其他分区的对应位置中。
本发明实施方式还提供了一种实现流媒体服务的装置,包括:
等级划分单元,用于将提供流媒体消费设备需要的流媒体内容的流媒体内 容提供设备,按照服务性能划分成两个以上的不同等级;
缓存分区单元,用于将流媒体内容消费设备的缓存区划分成两个以上的不 同分区,其中所划分出的第一分区中能够保存的流媒体内容的播放时间大于等 于网络传输条件下保证所述流媒体内容消费设备连续播放的最小时间;
流媒体内容传输单元,用于向服务性能为第一等级的流媒体内容提供设备 请求所述第一分区中的流媒体内容,接收第一等级的流媒体内容提供设备发送 的第一分区需要的流媒体内容并保存在所述第一分区的对应位置中;向其他等 级的流媒体内容提供设备请求其他分区中的流媒体内容,接收其他等级的流媒 体内容提供设备发送的其他分区需要的流媒体内容并保存在所述其他分区的 对应位置中。
本发明实施方式还提供了一种实现流媒体服务的系统,所述系统包括流媒 体内容消费设备、流媒体内容提供设备和实现流媒体服务的装置,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810004272.3/2.html,转载请声明来源钻瓜专利网。





