[发明专利]基于CDN网络的数据分发系统及方法有效

专利信息
申请号: 201410247457.2 申请日: 2014-06-05
公开(公告)号: CN103986942B 公开(公告)日: 2017-05-24
发明(设计)人: 王斌忠;支小牧;王松;王坤龙 申请(专利权)人: 北京赛维安讯科技发展有限公司
主分类号: H04N21/2381 分类号: H04N21/2381;H04N21/2383;H04N21/6375
代理公司: 北京思睿峰知识产权代理有限公司11396 代理人: 靳春鹰,赵爱军
地址: 100085 北京市海淀*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 cdn 网络 数据 分发 系统 方法
【说明书】:

技术领域

发明涉及互联网数据传输领域,尤其涉及基于CDN网络(全称是Content Delivery Network,即内容分发网络)的数据分发系统及基于CDN网络的数据分发方法。

背景技术

目前,大量数据可以通过互联网进行传输。网络电视、网络收音机等变得已非常普遍。例如,对于网络电视的播放内容的传输,支持对应视频协议栈的终端,例如支持HLS/TS协议的IPAD和IPHONE、支持RTMP/FLV或者HTTP/FLV的PC终端、支持RTSP/TS或者HTTP/TS协议的智能机顶盒、支持HTTP/TS或者HLS/TS协议的安卓移动终端,通过发送对直播节目对应的协议请求,经由CDN网络平台调度后,在最近的边缘层分发节点获取对应的直播流进行播放。

因此,如果视频运营商提供多终端访问的直播节目,必须提供适配多种终端的视频流。通常不同终端的视频流都有对应的视频协议栈,每路直播节目都必须通过多个转码器来生成多个对应终端的直播流再对外提供服务,成本高昂且不易控制。

如果要提供CDN视频加速,需要将适配所有终端的视频流接入CDN网络。而每一路视频协议栈的直播流接入CDN网络,都需要在CDN网络上进行统一管理和配置下发,并且所有直播流都需要在接入层设备和骨干网中继层设备上持续传输,所以不但业务配置复杂度随着终端类型的增加会成倍扩大,而且骨干网间的流量也会被成倍的消耗。

发明内容

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的基于CDN网络的数据分发系统及方法。

依据本发明的一个方面,提供了一种基于CDN网络的数据分发系统,其特征在于,包括:接入层设备,其适于从播放源接收播放数据包并将其转换成预定格式传输数据包,其中,所述播放数据包包括由第一数据格式包头和第一传输协议包头依次封装的播放数据;所述预定格式传输数据包由第二数据格式包头和第二传输协议包头依次封装的播放数据;一个或多个中继层设备,其适于将所述接入层设备转换成的预定格式传输数据包以统一传输协议进行中继传输;以及一个或多个边缘层分发设备,其适于接收所述中继层设备中继传输的所述预定格式传输数据包,并根据终端请求将所述预定格式传输数据包转换成终端播放协议的数据包,分发给所述终端。

根据本发明的上述基于CDN网络的数据分发系统,所述接入层设备包括:接入模块,其适于接收来自播放源的播放数据包,并将所述播放数据包中的第一传输协议包头去掉;第一转换器,其适于将所述接入模块去掉第一传输协议包头的播放数据包中的第一数据格式包头转换成第二数据格式包头,然后用所述第二传输协议包头封装,形成所述预定格式传输数据包;以及转发模块,其适于将所述预定格式传输数据包转发给所述中继层设备。

根据本发明的上述基于CDN网络的数据分发系统,所述边缘层分发设备包括接入模块、第二转换器、及分发模块。其中,所述接入模块适于从所述中继层设备接收所述预定格式传输数据包,并将其传送给所述第二转换器;所述第二转换器,包括提取单元和转换单元,该提取单元适于解码所述预定格式传输数据包,提取出原始的播放数据和描述信息,该转换单元适于将所述提取出的原始的播放数据和描述信息按照终端请求的数据封装格式封装,再封装上终端支持的传输协议,形成终端所需的数据包;以及所述分发模块,包括分发单元,所述分发单元接收所述第二转换器转换形成的数据包,并根据所述终端的请求将其分发给相应的终端。

依据本发明的另一方面,本发明提供一种基于CDN网络的数据分发方法,包括:从播放源接收播放数据包,其中,所述播放数据包包括由第一数据格式包头和第一传输协议包头依次封装所述播放数据;将所接收的播放数据包转换成预定格式传输数据包,所述预定格式传输数据包由第二数据格式包头和第二传输协议包头依次封装所述播放数据;将所述预定格式传输数据包以第二传输协议中继传输至边缘层分发节点;以及所述边缘层分发节点根据终端请求将所述预定格式传输数据包转换成终端播放协议的数据包后分发给所述终端。

根据本发明的上述方法,其中,所述边缘层分发节点根据终端请求将所述预定格式传输数据包转换成终端播放协议的数据包后分发给所述终端的步骤包括:获取具有预定传输协议的所述预定格式传输数据包;将所述预定格式传输数据包转换成终端播放协议的数据包;以及将所述具有终端播放协议的数据包分发给所述终端。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京赛维安讯科技发展有限公司,未经北京赛维安讯科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410247457.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top