一种媒资数据注入方法、装置、设备及存储介质制造方法及图纸

技术编号:39157573 阅读:11 留言:0更新日期:2023-10-23 15:01
本申请提供的一种媒资数据注入方法、装置、设备及存储介质。在媒资数据注入方法中,该方法应用于交互式网络电视IPTV系统,接收媒资系统发送的媒资工单;解析媒资工单,以得到媒资工单的工单类型;根据工单类型确定媒资工单为CDN流程工单;将媒资工单发送到多个注入服务器中与CDN流程工单对应的第一注入服务器,通过第一注入服务器将媒资工单经过CDN注入接口分发到CDN服务器。通过工单类型匹配,快速有效地确定出需要注入CDN服务器的媒资工单,并使用CDN注入接口,快速地将CDN流程工单分发到CDN服务器,以完成媒资数据的注入,提高了媒资数据的注入效率。数据的注入效率。数据的注入效率。

【技术实现步骤摘要】
一种媒资数据注入方法、装置、设备及存储介质


[0001]本申请涉及媒资数据管理
,尤其涉及一种媒资数据注入方法、装置、设备及存储介质。

技术介绍

[0002]随着视频技术的发展,基于互联网的交互式网络电视目前已十分普及。交互式网络电视(Internet Protocol Television,IPTV)利用宽带有线电视网,向家庭用户提供包括数字视听内容在内的多种交互式服务。媒资系统需要将媒资数据进行注入IPTV系统,IPTV系统才能向用户提供播放。
[0003]目前,媒资数据的注入过程仅使用单台注入服务器,按照单线程串行处理,受限于单台服务器的性能,当随着需要注入的媒资数据量的增加,会导致媒资数据注入过程耗时很长,效率低下。

技术实现思路

[0004]有鉴于此,本申请的目的在于提供一种媒资数据注入方法、装置、设备及存储介质,提高媒资数据注入的效率。
[0005]第一方面,本申请提供一种媒资数据注入方法,所述方法应用于交互式网络电视IPTV系统,所述IPTV系统包括多个注入服务器以及内容分发网络CDN服务器,所述方法包括:
[0006]接收媒资系统发送的媒资工单;
[0007]解析所述媒资工单,以得到所述媒资工单的工单类型;
[0008]根据所述工单类型确定所述媒资工单为CDN流程工单;
[0009]将所述媒资工单发送到所述多个注入服务器中与所述CDN流程工单对应的第一注入服务器,所述第一注入服务器与所述CDN服务器通过CDN注入接口相连;
[0010]通过所述第一注入服务器将所述媒资工单经过CDN注入接口分发到所述CDN服务器。
[0011]可选的,所述方法还包括:
[0012]根据所述工单类型确定所述媒资工单为文件工单;
[0013]将所述文件工单发送到所述多个注入服务器中与所述文件工单对应的第二注入服务器,以使得所述第二注入服务器向下载服务器发送所述文件工单,以及所述下载服务器对所述文件工单进行切片和/或下载。
[0014]可选的,所述方法还包括:
[0015]根据所述工单类型确定所述媒资工单为外发工单;
[0016]将所述外发工单发送到所述多个注入服务器中与所述外发工单对应的第三注入服务器,以使得所述第三注入服务器将所述外发工单经过多种传输协议分发到外部关联系统。
[0017]可选的,所述方法还包括:
[0018]解析所述媒资工单,以得到所述媒资工单的优先级;
[0019]根据所述优先级将所述媒资工单存储到优先级队列;
[0020]所述将所述媒资工单发送到所述多个注入服务器中与所述CDN流程工单对应的第一注入服务器,包括:
[0021]按照所述优先级队列中的媒资工单优先级顺序将所述媒资工单发送到所述多个注入服务器中与所述CDN流程工单对应的第一注入服务器。
[0022]可选的,所述方法还包括:
[0023]获取注入服务器修改指令,所述注入服务器修改指令包括:待修改的注入服务器的标识;
[0024]根据所述注入服务器修改指令,对所述待修改的注入服务器所对应的工单类型进行修改。
[0025]可选的,所述接收媒资系统发送的媒资工单,包括:
[0026]基于消息队列的方式接收所述媒资系统发送的所述媒资工单。
[0027]可选的,所述通过所述第一注入服务器将所述媒资工单经过CDN注入接口分发到所述CDN服务器,包括:
[0028]通过所述第一注入服务器将所述媒资工单以及预先获取的传输路径生成CDN注入工单;
[0029]通过所述第一注入服务器将所述CDN注入工单经过CDN注入接口分发到所述CDN服务器。
[0030]第二方面,本申请提供一种媒资数据注入装置,所述装置应用于交互式网络电视IPTV系统,所述IPTV系统包括多个注入服务器以及内容分发网络CDN服务器,所述装置通过数据传输接口与所述注入服务器相连,所述装置包括:
[0031]接收单元,用于接收媒资系统发送的媒资工单;
[0032]解析单元,用于解析所述媒资工单,以得到所述媒资工单的工单类型;
[0033]确定单元,用于根据所述工单类型确定所述媒资工单为CDN流程工单;
[0034]发送单元,用于将所述媒资工单发送到所述多个注入服务器中与所述CDN流程工单对应的第一注入服务器;所述第一注入服务器与所述CDN服务器通过CDN注入接口分别相连;
[0035]分发单元,用于通过所述第一注入服务器将所述媒资工单经过CDN注入接口分发到所述CDN服务器。
[0036]可选的,所述装置还包括:
[0037]确定单元,还用于根据所述工单类型确定所述媒资工单为文件工单;
[0038]发送单元,还用于将所述文件工单发送到所述多个注入服务器中与所述文件工单对应的第二注入服务器,以使得所述第二注入服务器向下载服务器发送所述文件工单,以及所述下载服务器对所述文件工单进行切片和/或下载。
[0039]可选的,所述装置还包括:
[0040]确定单元,还用于根据所述工单类型确定所述媒资工单为外发工单;
[0041]发送单元,还用于将所述外发工单发送到所述多个注入服务器中与所述外发工单
对应的第三注入服务器,以使得所述第三注入服务器将所述外发工单经过多种传输协议分发到外部关联系统。
[0042]可选的,所述装置还包括:
[0043]解析单元,还用于解析所述媒资工单,以得到所述媒资工单的优先级;
[0044]存储单元,用于根据所述优先级将所述媒资工单存储到优先级队列;
[0045]发送单元,具体用于按照所述优先级队列中的媒资工单优先级顺序将所述媒资工单发送到所述多个注入服务器中与所述CDN流程工单对应的第一注入服务器。
[0046]可选的,所述装置还包括:
[0047]获取单元,用于获取注入服务器修改指令,所述注入服务器修改指令包括:待修改的注入服务器的标识;
[0048]修改单元,用于根据所述注入服务器修改指令,对所述待修改的注入服务器所对应的工单类型进行修改。
[0049]可选的,所述接收单元,具体用于基于消息队列的方式接收所述媒资系统发送的所述媒资工单。
[0050]可选的,所述分发单元,具体包括:
[0051]生成子单元,用于通过所述第一注入服务器将所述媒资工单以及预先获取的传输路径生成CDN注入工单;
[0052]分发子单元,用于通过所述第一注入服务器将所述CDN注入工单经过CDN注入接口分发到所述CDN服务器。
[0053]第三方面,本申请提供一种媒资数据注入设备,包括:
[0054]存储器,用于存储计算机程序;
[0055]处理器,用于执行所述存储器中存储的计算机程序以实现如第一方面提供的所述媒资数据注入方法的步骤。
[0056]第四方面,本申请提供一种计算机可读存储介本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种媒资数据注入方法,其特征在于,所述方法应用于交互式网络电视IPTV系统,所述IPTV系统包括多个注入服务器以及内容分发网络CDN服务器,所述方法包括:接收媒资系统发送的媒资工单;解析所述媒资工单,以得到所述媒资工单的工单类型;根据所述工单类型确定所述媒资工单为CDN流程工单;将所述媒资工单发送到所述多个注入服务器中与所述CDN流程工单对应的第一注入服务器,所述第一注入服务器与所述CDN服务器通过CDN注入接口相连;通过所述第一注入服务器将所述媒资工单经过CDN注入接口分发到所述CDN服务器。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述工单类型确定所述媒资工单为文件工单;将所述文件工单发送到所述多个注入服务器中与所述文件工单对应的第二注入服务器,以使得所述第二注入服务器向下载服务器发送所述文件工单,以及所述下载服务器对所述文件工单进行切片和/或下载。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述工单类型确定所述媒资工单为外发工单;将所述外发工单发送到所述多个注入服务器中与所述外发工单对应的第三注入服务器,以使得所述第三注入服务器将所述外发工单经过多种传输协议分发到外部关联系统。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:解析所述媒资工单,以得到所述媒资工单的优先级;根据所述优先级将所述媒资工单存储到优先级队列;所述将所述媒资工单发送到所述多个注入服务器中与所述CDN流程工单对应的第一注入服务器,包括:按照所述优先级队列中的媒资工单优先级顺序将所述媒资工单发送到所述多个注入服务器中与所述CDN流程工单对应的第一注入服务器。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:获取注入服务器修改指令,所述注入服务器修改指令包括:待修改的...

【专利技术属性】
技术研发人员:夏凌杰刘华缨
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:

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

1