一种视频注入方法、系统、电子设备及存储介质技术方案

技术编号:35195488 阅读:26 留言:0更新日期:2022-10-12 18:24
本申请提供一种视频注入方法、系统、电子设备及存储介质,应用于IPTV播控注入平台,IPTV播控注入平台至少包括注入服务、下载服务、切片服务、多个存储分桶和CDN,每个存储分桶对应一个存储路径,当检测到内容运营平台下发的视频文件时,调用注入服务所述视频文件中的视频工单生成相应的视频介质工单,并按照各个存储分桶的挂载顺序,为视频介质工单分配目标存储路径;调用下载服务,根据视频介质工单的工单类型匹配的下载方式,下载视频介质工单对应的目标视频文件;根据视频介质工单的工单类型匹配的存储方式,将目标视频文件存储至目标存储路径对应的存储分桶中,以将存储分桶中的目标视频文件注入CDN。的目标视频文件注入CDN。的目标视频文件注入CDN。

【技术实现步骤摘要】
一种视频注入方法、系统、电子设备及存储介质


[0001]本专利技术涉及互联网
,更具体地说,涉及一种视频注入方法、系统、电子设备及存储介质。

技术介绍

[0002]目前,随着IPTV(交互式网络电视)业务迅速发展、以及当前长视频内容逐渐增加、短视频剧增,并且随着4K\8K技术发展的不断成熟,视频内容的质量不断提升,同时需要占用大量的存储空间和大量网络资源,导致存储中心磁盘读取成为瓶颈,加上当前的IPTV播控注入平台的存储资源不能像公网云服务可以实时扩容和回收,导致视频文件从源存储中心注入到内容分发网络(Content DeliveryNetwork,CDN)过程时长很长,视频注入效率低。
[0003]并且当前IPTV播控注入平台的视频注入方式单一,而CP(内容提供商)的视频介质的工单类型越来越多样化,导致当前IPTV播控注入平台不能满足各个工单类型的视频的注入要求。
[0004]因此,如何提供一种视频注入方式,以提高视频注入效率和满足各个工单类型的视频的注入要求,是本申请当前亟需解决的问题。

技术实现思路

[0005]有鉴于此,本专利技术提供一种数据隐藏方法、系统、电子设备及存储介质,以提高视频注入效率和满足各个工单类型的视频的注入要求为目的。
[0006]本专利技术第一方面公开一种视频注入方法,应用于IPTV播控注入平台,所述IPTV播控注入平台至少包括注入服务、下载服务、切片服务、多个存储分桶和CDN,每个所述存储分桶对应一个存储路径,所述方法包括:
[0007]当检测到内容运营平台下发的视频信息时,调用所述注入服务根据所述视频文件中的视频工单生成相应的视频介质工单,并按照各个所述存储分桶的挂载顺序,为所述视频介质工单分配目标存储路径;
[0008]调用所述下载服务,根据所述视频介质工单的工单类型匹配的下载方式,下载所述视频介质工单对应的目标视频文件;
[0009]根据所述视频介质工单的工单类型匹配的存储方式,将所述目标视频文件存储至所述目标存储路径对应的所述存储分桶中,以将所述存储分桶中的所述目标视频文件注入所述CDN。
[0010]可选的,所述方法还包括:
[0011]实时检测消息队列中是否存在所述内容运营平台下发的多个视频信息;其中,所述消息队列中存在多个所述内容运营平台传输的视频信息;所述视频信息包括所述视频工单,以及所述视频工单的工单等级;
[0012]所述当检测到内容运营平台传输的视频文件时,调用所述注入服务获取所述视频文件中的视频介质工单,包括:
[0013]当检测所述消息队列中存在所述内容运营平台下发的多个视频信息时,调用所述注入服务从所述消息队列的各个所述视频信息中,获取所述工单等级最高的视频信息的视频工单,并根据所述视频工单生成相应的视频介质工单。
[0014]可选的,若所述视频介质工单的工单类型为切片类型,所述根据所述视频介质工单的工单类型匹配的存储方式,将所述目标视频文件存储至所述目标存储路径对应的所述存储分桶中,以将所述存储分桶中的所述目标视频文件注入所述CDN,包括:
[0015]调用所述注入服务向所述切片服务器发送切片消息,以调用所述切片服务根据所述切片消息,将所述目标视频文件切分中多个子视频和生成相应的索引文件;其中,所述切片消息携带有工单ID;
[0016]调用所述切片服务将多个所述子视频和所述索引文件,存储至FTP路径对应的存储分桶中,以将所述存储分桶中的所述目标视频文件注入所述CDN;其中,所述FTP路径是基于所述目标存储路径和所述工单ID生成的,所述FTP路径对应的存储分桶与所述目标存储路径对应的存储分桶相同。
[0017]可选的,若所述视频介质工单的工单类型为分片类型,所述调用所述下载服务,根据所述视频介质工单的工单类型匹配的下载方式,下载所述视频介质工单对应的目标视频文件,包括:
[0018]调用所述下载服务获取所述视频介质工单的索引文件,并对所述视频介质工单的索引文件进行解析,得到多个分片,并下载每个所述分片对应的视频;其中,各个所述分片对应的视频构成所述目标视频文件。
[0019]可选的,所述根据所述视频介质工单的工单类型匹配的存储方式,将所述目标视频文件存储至所述目标存储路径对应的所述存储分桶中,以将所述存储分桶中的所述目标视频文件注入所述CDN之前,所述方法还包括:
[0020]对所述目标视频文件进行校验;
[0021]其中,所述根据所述视频介质工单的工单类型匹配的存储方式,将所述目标视频文件存储至所述目标存储路径对应的所述存储分桶中,以将所述存储分桶中的所述目标视频文件注入所述CDN,包括:
[0022]若所述目标视频文件校验通过,根据所述视频介质工单的工单类型匹配的存储方式,将所述目标视频文件存储至所述目标存储路径对应的所述存储分桶中,以将所述存储分桶中的所述目标视频文件注入所述CDN。
[0023]本专利技术第二方面公开一种视频注入系统,应用于IPTV播控注入平台,所述IPTV播控注入平台至少包括注入服务、下载服务、切片服务、多个存储分桶和CDN,每个所述存储分桶对应一个存储路径,所述系统包括:
[0024]目标存储路径分配单元,用于当检测到内容运营平台下发的视频信息时,调用所述注入服务所述视频信息中的视频工单生成相应的视频介质工单,并按照各个所述存储分桶的挂载顺序,为所述视频介质工单分配目标存储路径;
[0025]下载单元,用于调用所述下载服务,根据所述视频介质工单的工单类型匹配的下载方式,下载所述视频介质工单对应的目标视频文件;
[0026]视频注入单元,用于根据所述视频介质工单的工单类型匹配的存储方式,将所述目标视频文件存储至所述目标存储路径对应的所述存储分桶中,以将所述存储分桶中的所
述目标视频文件注入所述CDN。
[0027]可选的,所述系统还包括:
[0028]实时检测单元,用于实时检测消息队列中是否存在所述内容运营平台传输的多个视频信息;其中,所述消息队列中存在多个所述内容运营平台传输的视频信息;所述视频信息包括所述视频介质工单,以及所述视频介质工单的工单等级;
[0029]所述目标存储路径分配单元,还用于当检测所述消息队列中存在所述内容运营平台传输的多个视频信息时,调用所述注入服务从所述消息队列的各个所述视频信息中,获取所述工单等级最高的视频信息的视频工单,并根据所述视频工单生成相应的视频介质工单。
[0030]可选的,若所述视频介质工单的工单类型为切片类型,所述视频注入单元,包括:
[0031]切分单元,用于调用所述注入服务向所述切片服务器发送切片消息,以调用所述切片服务根据所述切片消息,将所述目标视频文件切分中多个子视频和生成相应的索引文件;其中,所述切片消息携带有工单ID;
[0032]视频注入子单元,用于调用所述切片服务将多个所述子视频和所述索引文件,存储至FTP路径对应的存储分桶中,以将所述存储分桶中的所述目标视频文件注本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频注入方法,其特征在于,应用于IPTV播控注入平台,所述IPTV播控注入平台至少包括注入服务、下载服务、切片服务、多个存储分桶和CDN,每个所述存储分桶对应一个存储路径,所述方法包括:当检测到内容运营平台下发的视频信息时,调用所述注入服务根据所述视频文件中的视频工单生成相应的视频介质工单,并按照各个所述存储分桶的挂载顺序,为所述视频介质工单分配目标存储路径;调用所述下载服务,根据所述视频介质工单的工单类型匹配的下载方式,下载所述视频介质工单对应的目标视频文件;根据所述视频介质工单的工单类型匹配的存储方式,将所述目标视频文件存储至所述目标存储路径对应的所述存储分桶中,以将所述存储分桶中的所述目标视频文件注入所述CDN。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:实时检测消息队列中是否存在所述内容运营平台下发的多个视频信息;其中,所述消息队列中存在多个所述内容运营平台传输的视频信息;所述视频信息包括所述视频工单,以及所述视频工单的工单等级;所述当检测到内容运营平台传输的视频文件时,调用所述注入服务获取所述视频文件中的视频介质工单,包括:当检测所述消息队列中存在所述内容运营平台下发的多个视频信息时,调用所述注入服务从所述消息队列的各个所述视频信息中,获取所述工单等级最高的视频信息的视频工单,并根据所述视频工单生成相应的视频介质工单。3.根据权利要求1所述的方法,其特征在于,若所述视频介质工单的工单类型为切片类型,所述根据所述视频介质工单的工单类型匹配的存储方式,将所述目标视频文件存储至所述目标存储路径对应的所述存储分桶中,以将所述存储分桶中的所述目标视频文件注入所述CDN,包括:调用所述注入服务向所述切片服务器发送切片消息,以调用所述切片服务根据所述切片消息,将所述目标视频文件切分中多个子视频和生成相应的索引文件;其中,所述切片消息携带有工单ID;调用所述切片服务将多个所述子视频和所述索引文件,存储至FTP路径对应的存储分桶中,以将所述存储分桶中的所述目标视频文件注入所述CDN;其中,所述FTP路径是基于所述目标存储路径和所述工单ID生成的,所述FTP路径对应的存储分桶与所述目标存储路径对应的存储分桶相同。4.根据权利要求1所述的方法,其特征在于,若所述视频介质工单的工单类型为分片类型,所述调用所述下载服务,根据所述视频介质工单的工单类型匹配的下载方式,下载所述视频介质工单对应的目标视频文件,包括:调用所述下载服务获取所述视频介质工单的索引文件,并对所述视频介质工单的索引文件进行解析,得到多个分片,并下载每个所述分片对应的视频;其中,各个所述分片对应的视频构成所述目标视频文件。5.根据权利要求1所述的方法,其特征在于,所述根据所述视频介质工单的工单类型匹配的存储方式,将所述目标视频文件存储至所述目标存储路径对应的所述存储分桶中,以
将所述存储分桶中的所述目标视频文件注入所述CDN之前,所述方法还包括:对所述目标视频文件进行校验;其中,所述根据所述视频介质工单的工单类型匹配的存...

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

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

1