一种实现新老媒资系统间素材翻库的方法及系统技术方案

技术编号:36080707 阅读:48 留言:0更新日期:2022-12-24 10:54
本发明专利技术公开了一种实现新老媒资系统间素材翻库的方法及系统。本发明专利技术通过分析数据库结构和网络映射,将元数据与物理文件分开迁移,其当新媒资系统收到用户对老媒资系统的素材发起的下载请求后才执行该素材的迁移任务。本发明专利技术避免了文件迁移速度慢导致的新老媒资业务过渡漫长的问题,实现数据的快速翻库,方便新媒资系统快速获取全量数据,可将用户检索下载业务快速过渡到新媒资系统。载业务快速过渡到新媒资系统。载业务快速过渡到新媒资系统。

【技术实现步骤摘要】
一种实现新老媒资系统间素材翻库的方法及系统


[0001]本专利技术涉及计算机
,特别涉及一种实现新老媒资系统间素材翻库的方法,通过分析数据库结构和网络映射,将元数据与物理文件分开迁移,最终实现新老媒资系统间素材的快速翻库。

技术介绍

[0002]国内各电视台都建设有媒资管理系统,用以对日常生产的视音频节目和素材资源进行编目、存储、管理和发布,实现内容资源的统一归档和集中管理。随着云计算、人工智能、大数据等技术进入广电行业,以及短视频等新媒体的发展,原有媒资系统在技术架构和业务流程上无法满足新媒体、融媒体的再生产业务,以及新的媒资管理模式。因此许多电视台会选择建设一套新的媒资系统来实现满足融媒体生产和管理模式。
[0003]由于原有的老媒资系统中存有大量的元数据信息以及PB级的存储容量,而多数物理文件都存储在数据流磁带或者蓝光介质中,素材翻库(即元数据+物理文件迁移)工作通常以年为单位来计算,新老系统数据过渡期的漫长导致用户无法在新的媒资系统中获取到最全的资源;且老媒资系统中的四层编目业务由于人工编目的滞后性,通常无法及时过渡到新媒资系统中。因此如何实现新老媒资系统间素材快速翻库的方法是急需解决的需求之一。

技术实现思路

[0004]本专利技术的目的在于针对素材翻库速度慢,导致用户无法在一个媒资系统中完成素材检索使用的不足,提供了一种实现新老媒资系统间素材翻库的方法,该系统通过分析老媒资系统的数据库结构,获取四层编目和物理路径信息,通过与新系统的数据库字段做好关系映射,实现四层编目元数据的快速迁移。同时通过网络映射将老媒资系统的在线高低码存储盘挂载到新媒资系统,这样新媒资系统无需迁移老系统的物理文件,即可实现对老系统的流媒体低码文件和高码源码文件的快速访问。通过调用老媒资系统的回迁接口,将源码文件迁移与数据迁移、流媒体访问分离开来。
[0005]本专利技术所采用的具体技术方案如下:
[0006]第一方面,本专利技术提供了一种实现新老媒资系统间素材翻库的方法,其包括:
[0007]针对老媒资系统的数据库中存储的全部素材,导出包含编目信息和物理存储路径信息在内的元数据,形成全量XML文件;其中,若老媒资系统中存在尚未标准编目的素材,则先将其已有的编目信息导入全量XML文件中,并在后续对这部分素材进行编目业务的过程中分批次导出其标准编目后的元数据,形成不同批次的XML更新文件;
[0008]通过网络共享映射将老媒资系统的物理存储目录挂载到新媒资系统,并关系映射到新媒资系统对应的存储配置中,使新媒资系统能够通过网络访问老媒资系统上物理存储的素材;
[0009]在导出全量XML文件后,将新素材的入库由老媒资系统迁移至新媒资系统,并将全
量XML文件根据新老媒资系统间预先构建的入库协议注入新媒资系统中;且若老媒资系统中存在尚未进行编目的素材,则在每次获取到新的XML更新文件后将其重新注入新媒资系统中,并覆盖已导入的全量XML文件中与该XML更新文件对应的数据;所述新媒资系统中,针对每个新导入元数据的素材初始化设置默认为未翻库的翻库标识;
[0010]在新媒资系统中完成全量XML文件的注入且完成老媒资系统的物理存储目录挂载后,由新媒资系统对外提供素材检索和下载服务;当新媒资系统收到用户对检索到的素材发起的下载请求后,若涉及来源于老媒资系统中的素材,则需要根据其翻库标识判断请求中涉及的目标素材是否已翻库,若尚未翻库则调用老媒资系统回迁接口将目标素材从老媒资系统迁移至新媒资系统的在线存储中并执行下载操作同时更新对应的翻库标识,若已翻库则直接在新媒资系统的在线存储中执行下载操作。
[0011]作为上述第一方面的优选,所述老媒资系统中导出的元数据类型包括多值属性、单值属性、属性组、素材基本信息属性、素材中不同文件的物理存储路径信息属性。
[0012]作为上述第一方面的优选,所述全量XML文件和XML更新文件中,已标准编目的素材所导出的编目信息为四层编目信息,包含素材的节目层、片段层、场景层、镜头层的属性字段。
[0013]作为上述第一方面的优选,生成所述全量XML文件和XML更新文件时,老媒资系统中的每个素材均以对应的唯一标识码生成独立的XML文件。
[0014]作为上述第一方面的优选,所述全量XML文件和XML更新文件基于唯一标识码在新媒资系统中进行入库,XML文件中的元数据字段按照入库协议中的字段映射关系存储至新媒资系统的数据库中;其中全量XML文件以数据新增方式进行入库,而XML更新文件则以数据覆盖的方式进行入库。
[0015]作为上述第一方面的优选,当新媒资系统收到用户对检索到的素材发起的下载请求后,其后台处理流程如下:
[0016]1)新媒资系统判断待下载的目标素材是否来源于老媒资系统,若否则直接在新媒资系统中发起下载流程,若是则基于目标素材的翻库标识判断其是否已翻库,若已翻库则直接在新媒资系统中发起下载流程,若未翻库则先执行2)后再在新媒资系统中发起下载流程;
[0017]2)新媒资系统根据目标素材的元数据中记录的物理存储路径信息,在老媒资系统的在线存储中扫描对应路径下的素材文件,若能扫描到文件则将该素材文件从老媒资系统的在线存储迁移到新媒资系统的在线存储中;若不能扫描到素材文件则调用老媒资系统的回迁接口从关联的带库获取该素材文件并迁移到老媒资系统的在线存储中,再将该素材文件从老媒资系统的在线存储迁移到新媒资系统的在线存储中;每当有素材文件从老媒资系统的在线存储被迁移到新媒资系统的在线存储时,新媒资系统需要将素材的元数据中记录的物理存储路径信息更新为在新媒资系统的在线存储中的物理存储路径,同时将素材的翻库标识更改为已翻库。
[0018]作为上述第一方面的优选,调用老媒资系统的回迁接口从关联的带库获取该素材文件时,需定时扫描该素材文件是否已从带库迁移至老媒资系统的在线存储,当扫描到该素材文件已从带库迁移至老媒资系统的在线存储后,将其进一步迁移到新媒资系统的在线存储中。
[0019]作为上述第一方面的优选,当有素材文件从老媒资系统的在线存储被迁移到新媒资系统的在线存储后,还需通过归档流程将该素材文件归档至新媒资系统关联的带库中。
[0020]作为上述第一方面的优选,所述老媒资系统的物理存储目录涉及的物理存储文件包括素材的源码文件、流媒体低码文件、肖像帧、关键帧和附件。
[0021]第二方面,本专利技术提供了一种实现新老媒资系统间素材翻库的系统,其包括:
[0022]XML文件导出模块,用于针对老媒资系统的数据库中存储的全部素材,导出包含编目信息和物理存储路径信息在内的元数据,形成全量XML文件;其中,若老媒资系统中存在尚未标准编目的素材,则先将其已有的编目信息导入全量XML文件中,并在后续对这部分素材进行编目业务的过程中分批次导出其标准编目后的元数据,形成不同批次的XML更新文件;
[0023]物理存储挂载模块,用于通过网络共享映射将老媒资系统的物理存储目录挂载到新媒资系统,并关系映射到新媒资系统本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种实现新老媒资系统间素材翻库的方法,其特征在于,包括:针对老媒资系统的数据库中存储的全部素材,导出包含编目信息和物理存储路径信息在内的元数据,形成全量XML文件;其中,若老媒资系统中存在尚未标准编目的素材,则先将其已有的编目信息导入全量XML文件中,并在后续对这部分素材进行编目业务的过程中分批次导出其标准编目后的元数据,形成不同批次的XML更新文件;通过网络共享映射将老媒资系统的物理存储目录挂载到新媒资系统,并关系映射到新媒资系统对应的存储配置中,使新媒资系统能够通过网络访问老媒资系统上物理存储的素材;在导出全量XML文件后,将新素材的入库由老媒资系统迁移至新媒资系统,并将全量XML文件根据新老媒资系统间预先构建的入库协议注入新媒资系统中;且若老媒资系统中存在尚未进行编目的素材,则在每次获取到新的XML更新文件后将其重新注入新媒资系统中,并覆盖已导入的全量XML文件中与该XML更新文件对应的数据;所述新媒资系统中,针对每个新导入元数据的素材初始化设置默认为未翻库的翻库标识;在新媒资系统中完成全量XML文件的注入且完成老媒资系统的物理存储目录挂载后,由新媒资系统对外提供素材检索和下载服务;当新媒资系统收到用户对检索到的素材发起的下载请求后,若涉及来源于老媒资系统中的素材,则需要根据其翻库标识判断请求中涉及的目标素材是否已翻库,若尚未翻库则调用老媒资系统回迁接口将目标素材从老媒资系统迁移至新媒资系统的在线存储中并执行下载操作同时更新对应的翻库标识,若已翻库则直接在新媒资系统的在线存储中执行下载操作。2.如权利要求1所述的实现新老媒资系统间素材翻库的方法,其特征在于,所述老媒资系统中导出的元数据类型包括多值属性、单值属性、属性组、素材基本信息属性、素材中不同文件的物理存储路径信息属性。3.如权利要求1所述的实现新老媒资系统间素材翻库的方法,其特征在于,所述全量XML文件和XML更新文件中,已标准编目的素材所导出的编目信息为四层编目信息,包含素材的节目层、片段层、场景层、镜头层的属性字段。4.如权利要求1所述的实现新老媒资系统间素材翻库的方法,其特征在于,生成所述全量XML文件和XML更新文件时,老媒资系统中的每个素材均以对应的唯一标识码生成独立的XML文件。5.如权利要求5所述的实现新老媒资系统间素材翻库的方法,其特征在于,所述全量XML文件和XML更新文件基于唯一标识码在新媒资系统中进行入库,XML文件中的元数据字段按照入库协议中的字段映射关系存储至新媒资系统的数据库中;其中全量XML文件以数据新增方式进行入库,而XML更新文件则以数据覆盖的方式进行入库。6.如权利要求1所述的实现新老媒资系统间素材翻库的方法,其特征在于,当新媒资系统收到用户对检索到的素材发起的下载请求后,其后台处理流程如下:1)新媒资系统判断待下载的目标素材是否来源于老媒资系统,若否则直接在新媒资系统中发起下载流程,若是则基于目标素材的翻库标识判断其是否已翻库,若已翻库则直接在新媒资系统中发起下载流程,若未翻库则先执行2)后再在新媒资系统中发起下载流程;2)新媒资系统根据目标素材的元数据中...

【专利技术属性】
技术研发人员:高雅萍钱晓敏朱甲雄安钧潘宁宁鲜沁雨
申请(专利权)人:浙江广播电视集团
类型:发明
国别省市:

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

1