[发明专利]一种获取媒体内容的方法、设备及系统无效
申请号: | 201010601362.8 | 申请日: | 2010-12-10 |
公开(公告)号: | CN102143150A | 公开(公告)日: | 2011-08-03 |
发明(设计)人: | 欧雄兵;陈寒冰 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 关文魁 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 获取 媒体 内容 方法 设备 系统 | ||
技术领域
本发明涉及通信领域,特别涉及一种获取媒体内容的方法、设备及系统。
背景技术
CDN(Content Delivery Network,内容分发网络)是在现有的IP(InternetProtocol,网际协议)传输网络中增加一层新的网络架构,在CDN中能够将网站提供的媒体内容发布到最接近用户的网络“边缘”,用户可以从CDN中就近获取所需要的媒体内容。
如图1所示的CDN网络架构,CDN包括中心存储服务器、边缘服务器、区域缓存节点和CDN路由服务器。其中,业务提供商将媒体内容发布在中心存储服务器中,CDN中的边缘服务器和区域缓存节点存储中心存储服务器中的媒体内容,CDN路由服务器存储中心存储服务器和区域缓存节点的地址信息以及CDN拓扑结构。终端可以向边缘服务器请求媒体内容,如果边缘服务器未缓存终端请求的媒体内容,则边缘服务器从CDN路由服务器中获取存储终端请求的媒体内容的存储服务器的地址信息,存储服务器可以为中心存储服务器或就近边缘服务器的区域缓存节点,并利用获取媒体内容的方法从获取的地址信息对应的存储服务器中获取终端请求的媒体内容,然后再将获取的媒体内容返回给终端。
现有技术提供一种获取媒体内容的方法,具体为:边缘服务器通过自身与存储服务器之间的一条连接,发送媒体内容请求给存储服务器,存储服务器接收到媒体内容请求后,将该媒体内容请求所请求的媒体内容通过该条连接发送给边缘服务器,边缘服务器接收该媒体内容。其中,需要说明的是:每个终端都可以向边缘服务器请求各自需要的媒体内容,所以边缘服务器可能通过同一条连接发送多个媒体内容请求给同一个存储服务器,但是存储服务器发送和接收之间需要严格保序,即存储服务器必须按照接收到媒体内容请求的顺序发送获取到的媒体内容,如此边缘服务器根据接收到媒体内容的顺序确定相对应的媒体内容请求,才能将获取到的媒体内容转发给相应的终端。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
由于存储服务器的发送和接收之间需要严格保序,如果前一个媒体内容请求的数据没有响应后续请求也不会有响应,而实际应用中存储服务器侧对于每个媒体内容请求获取到数据的顺序和请求到达的顺序并不完全一致,因此即使先获取到了数据也必须要等待在它之前请求的数据发送完毕后才能发送。而如果当前的连接出现拥塞,在该连接上的所有业务都会受到影响。
发明内容
为了减少CDN网络中传输数据的时延并保障数据正常发送,本发明提供了一种获取媒体内容的方法、设备及系统。所述技术方案如下:
一种获取媒体内容的方法,所述方法包括:
媒体内容请求实体发送媒体内容请求到存储服务器,所述媒体内容请求携带内容标识和流索引,所述流索引用于标识所述媒体内容请求实体当前发起的媒体内容请求;
所述媒体内容请求实体接收来自存储服务器的响应消息,所述响应消息携带所述流索引以及所述存储服务器获取的媒体内容;
所述媒体内容请求实体根据所述响应消息携带的流索引,确定所述响应消息对应的媒体内容请求;
所述媒体内容请求实体根据所确定的媒体内容请求,将所述响应消息携带的媒体内容发送给对应的终端。
一种媒体内容请求实体,所述媒体内容请求实体包括:
第一发送模块,用于发送媒体内容请求到存储服务器,所述媒体内容请求携带内容标识和流索引,所述流索引用于标识媒体内容请求实体当前发起的媒体内容请求;
接收模块,用于接收来自存储服务器的响应消息,所述响应消息携带所述流索引以及所述存储服务器获取的媒体内容;
确定模块,用于根据所述响应消息携带的流索引,确定所述响应消息对应的媒体内容请求;
第二发送模块,用于根据所述确定的媒体内容请求,将所述响应消息携带的媒体内容发送给对应的终端。
一种存储服务器,所述存储服务器包括:
第三接收模块,用于接收媒体内容请求实体发送的媒体内容请求,所述媒体内容请求携带内容标识和流索引;
添加模块,用于获取所述内容标识对应的媒体内容,将所述媒体内容和所述流索引添加到响应消息中;
第三发送模块,用于发送所述响应消息。
一种获取媒体内容的系统,所述系统包括媒体内容请求实体和存储服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010601362.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:元件搭载用基板、半导体模块及便携式设备
- 下一篇:网络接入设备的复位电路
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法