一种多源站频道自动回源的方法及装置制造方法及图纸

技术编号:33503825 阅读:41 留言:0更新日期:2022-05-19 01:13
本申请公开提供了一种多源站频道自动回源的方法及装置,其中,该方法包括:CDN边缘节点启动时,CDN边缘节点中的回源模块向CDN管理节点中的服务通信模块发送上线通知;所述服务通信模块通过CDN管理节点中的数据采集模块获取回源信息,并将回源信息返回给回源模块,回源信息包括频道信息和对应的源站信息;CDN边缘节点接收到来自终端设备的频道播放请求时,判断本地是否存在缓存的频道内容,如果不存在,则根据回源模块中存储的回源信息查找与频道播放请求对应的源站,并从源站获取到频道内容后返回给终端设备,解决了现有技术中,小文件读写瓶颈的问题;直播频道分布范围广无法精确查找到直播文件的问题;直播延时较大的问题。题。题。

【技术实现步骤摘要】
一种多源站频道自动回源的方法及装置


[0001]本专利技术涉及多源站频道
,具体涉及一种多源站频道自动回源的方法及装置。

技术介绍

[0002]在OTT系统产品中,音视频业务主要分为点播、直播服务,其中直播服务的复杂度高于点播服务,直播服务当前面临的问题主要有:占用服务器数量多;存储文件读写瓶颈;视频传输质量与速度,这些问题主要跟直播文件存储有关,如果直播使用共享存储面临小文件读写瓶颈;如果使用本地存储将会面临直播频道分布范围广无法精确查找到直播文件,造成延迟响应;如果使用第三方存储包含云存储,直播延时较大,针对直播文件存储问题,市场上给出以下几种方案:1、使用共享存储时,优化开源共享存储系统,提高文件读写性能;使用多台共享存储服务器,增加读写性能;上传文件到不同的服务器本地进行分发,这些方案都只能优化文件读写性能,无法解决根源问题,不适应大量直播频道的解决方案;2、使用本地存储时,提前将各个频道运行的服务器做配置,CDN回源根据配置回源到对应服务器;服务器之间转发回源请求,直到找到内容后返回给CDN;文件主动上传到CDN服务器,这些方案本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种多源站频道自动回源方法,其特征在于,包括:CDN边缘节点启动时,CDN边缘节点中的回源模块向CDN管理节点中的服务通信模块发送上线通知;所述服务通信模块通过CDN管理节点中的数据采集模块获取回源信息,并将所述回源信息返回给所述回源模块,所述回源信息包括频道信息和对应的源站信息;CDN边缘节点接收到来自终端设备的频道播放请求时,判断本地是否存在缓存的频道内容,如果不存在,则根据回源模块中存储的回源信息查找与所述频道播放请求对应的源站,并从所述源站获取到频道内容后返回给终端设备。2.根据权利要求1所述的方法,其特征在于,所述服务通信模块通过CDN管理节点上的数据采集模块获取回源信息,并将所述回源信息返回给所述回源模块,包括:所述服务通信模块请求CDN管理节点中的数据采集模块获取回源信息,所述数据采集模块通过查询数据库将获取到的回源信息返回给所述服务通信模块,所述服务通信模块接收所述数据采集模块返回的回源信息,并将所述回源信息返回给所述回源模块。3.根据权利要求1所述的方法,其特征在于,所述CDN边缘节点接收到来自终端设备的频道播放请求时,判断本地是否存在缓存的频道内容,包括:CDN调度节点接收到来自终端设备的频道播放请求,将所述频道播放请求调度到相应的CDN边缘节点,所述CDN边缘节点判断本地是否存在缓存的频道内容。4.根据权利要求1所述的方法,其特征在于,还包括:如果CDN边缘节点从所述源站获取不到频道内容,则向所述终端设备返回指示请求失败的状态码。5.根据权利要求1所述的方法,其特征在于,还包括:当频道发生迁移或者有新频道被创建时,创建频道的管理模块或其它第三方服务将应用接口(API)请求发送到数据采集模块,所述数据采集模块查询数据库获取更新的回源信息,并发送给服务通信模块;所述服务通信模块将所述更新的回源信息...

【专利技术属性】
技术研发人员:陆天钦秦成龙李波张灵晶
申请(专利权)人:深圳市华曦达科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1