一种媒资自定义编目的管理方法及其系统与流程

文档序号:25021307发布日期:2021-05-11 16:45阅读:93来源:国知局
一种媒资自定义编目的管理方法及其系统与流程
本发明涉及互联网
技术领域
,尤其涉及一种媒资自定义编目的管理方法及其系统。
背景技术
:以数字媒体、网络技术与文化产业相融合而产生的数字媒体产业,正在世界各地高速成长。数字媒体产业的迅猛发展,得益于数字媒体技术不断突破产生的引领和支持。数字媒体技术是融合了数字信息处理技术、计算机技术、数字通信和网络技术等的交叉学科和
技术领域
。然而随着数字媒体技术的不断发展,媒体资源的数量也在高速地增长,各大媒体平台对海量媒体数据的编目管理需求也越来越多。传统的媒体资源编目系统存在如下缺陷:(1)千万级媒资编目数据无法管理,很多媒资的底层数据库采用mysql等关系型数据库,千万级数据的编目调整会导致数据库不可用,影响系统的正常运行;(2)媒资的描述信息、标签等内容存在频繁变更,而传统的数据存储管理无法支持媒资的变革和内容的自由扩展;(3)每个媒体平台都有自己的媒体资源,而且每家企业各自的媒体资源的描述信息都不一样,传统的数据存储管理无法兼容所有的媒体平台。技术实现要素:针对现有技术中存在的上述问题,现提供一种旨在兼容多个媒体平台媒资自定义编目的管理方法及其系统。具体技术方案如下:一种媒资自定义编目的管理方法,其中,应用于媒资自定义编目的管理系统,管理系统连接多个外接的媒体平台,管理方法包括:获取每个媒体平台上的用户信息、自定义编目和媒资信息集合,并将同一个媒体平台上的用户信息、自定义编目和媒资信息集合进行关联设置,其中,自定义编目是媒体平台上的用户对媒资信息集合进行编目得到的;将媒资信息集合中的媒资信息与自定义编目中的自定义字段建立映射关系;创建标准字符串集合,将每个媒体平台的自定义编目关联到标准字符串集合中,以得到优化编目;将优化编目和与优化编目对应的自定义编目对应的媒资信息存储到数据库中,数据库对优化编目建立索引;接收媒体平台上的用户信息和媒体平台发送的关键词,并根据关键词通过数据库结合媒体平台进行媒资信息的检索。优选的,媒资自定义编目的管理方法,其中,根据关键词通过数据库结合媒体平台进行媒资信息的检索,具体包括以下步骤:根据关键词查找到查找到对应于关键词的优化编目;根据用户信息于对应于关键词的优化编目中查找到对应于用户信息的自定义编目;根据关键词于自定义编目中查找到对应于关键词的自定义字段映射的媒资信息。优选的,媒资自定义编目的管理方法,其中,将每个媒体平台的自定义编目关联到标准字符串集合中,以得到优化编目,具体包括以下步骤:根据预设绑定规则将每个媒体平台的自定义编目的自定义字段与标准字符串集合中的标准字段进行关联设置,以得到对应于所有媒体平台的优化编目。优选的,媒资自定义编目的管理方法,其中,数据库为ots数据库和es数据库;将优化编目和与优化编目对应的自定义编目对应的媒资信息存储到数据库中,数据库对优化编目建立索引,具体包括以下步骤:将优化编目和与优化编目对应的自定义编目对应的媒资信息存储于ots数据库中,并实时同步到es数据库中,es数据库优化编目建立索引。优选的,媒资自定义编目的管理方法,其中,媒资信息集合包括媒资类型和媒资类型对应的基本信息;媒资类型包括数字媒体类型、题材类型和播放形式类型;数字媒体类型包括:音频、视频、图片和文字;题材类型包括:时政、体育、娱乐、财经;播放形式类型包括:电视剧、电影和新闻。优选的,媒资自定义编目的管理方法,其中,自定义编目可自定义编目名称、层级结构和编目识别规则。还提供了一种媒资自定义编目的管理系统,其中,包括:接口,用于连接多个外接的媒体平台,获取每个媒体平台上的用户信息、自定义编目和媒资信息集合,并将同一个媒体平台上的用户信息、自定义编目和媒资信息集合进行关联设置,其中,自定义编目是媒体平台上的用户对媒资信息集合进行编目得到的;映射单元,将媒资信息集合中的媒资信息与自定义编目中的自定义字段建立映射关系;编目创建单元,创建标准字符串集合,将每个媒体平台的自定义编目关联到标准字符串集合中,以得到优化编目;检索建立单元,将优化编目和与优化编目对应的自定义编目对应的媒资信息存储到数据库中,数据库对优化编目建立索引;检索单元,接收媒体平台上的用户信息和媒体平台发送的关键词,并根据关键词通过数据库结合媒体平台进行媒资信息的检索。优选的,媒资自定义编目的管理系统,其中,检索单元包括:第一查找模块,用于根据关键词查找到查找到对应于关键词的优化编目;第二查找模块,用于根据用户信息于对应于关键词的优化编目中查找到对应于用户信息的自定义编目;第三查找模块,分别与第一查找模块和第二查找模块连接,用于根据关键词于自定义编目中查找到对应于关键词的自定义字段映射的媒资信息。优选的,媒资自定义编目的管理系统,其中,数据库为ots数据库(阿里云ots数据库)和es(elasticsearch)数据库;检索建立单元还用于将优化编目和与优化编目对应的自定义编目对应的媒资信息存储于ots数据库中,并实时同步到es数据库中,es数据库优化编目建立索引。上述技术方案具有如下优点或有益效果:通过单一的优化编目实现对多个媒体平台的媒资信息进行管理,实现了根据媒体平台自己提供的检索词对该媒体平台的媒资信息进行检索,从而实现了按照媒体平台自己的方式对媒资信息进行存储和检索。附图说明参考所附附图,以更加充分的描述本发明的实施例。然而,所附附图仅用于说明和阐述,并不构成对本发明范围的限制。图1为本发明媒资自定义编目的管理方法的实施例的流程图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。本发明包括一种媒资自定义编目的管理方法,应用于媒资自定义编目的管理系统,管理系统连接多个外接的媒体平台,如图1所示,管理方法包括:步骤s1,获取每个媒体平台上的用户信息、自定义编目和媒资信息集合,并将同一个媒体平台上的用户信息、自定义编目和媒资信息集合进行关联设置,其中,自定义编目是媒体平台上的用户对媒资信息集合进行编目得到的;步骤s2,将媒资信息集合中的媒资信息与自定义编目中的自定义字段建立映射关系;步骤s3,创建标准字符串集合,将每个媒体平台的自定义编目关联到标准字符串集合中,以得到优化编目;步骤s4,将优化编目和与优化编目对应的自定义编目对应的媒资信息存储到数据库中,数据库对优化编目建立索引;步骤s5,接收媒体平台上的用户信息和媒体平台发送的关键词,并根据关键词通过数据库结合媒体平台进行媒资信息的检索。在上述实施例中,通过单一的优化编目实现对多个媒体平台的媒资信息进行管理,实现了根据媒体平台自己提供的检索词对该媒体平台的媒资信息进行检索,从而实现了按照媒体平台自己的方式对媒资信息进行存储和检索。作为优选的实施方式,用户可以通过自己所属的媒体平台根据需要定义的自定义字段,当这些自定义字段需要检索时,就会同步在优化编目中创建好对应的标准字段,这样当自定义字段对应的媒资信息入库到数据库时会根据优化编目中的标准字段建立索引,此处的索引可以为倒排索引。以视频类型的自定义编目为例,其中自定义字段可以如下表1所示:字段名称类型是否需要索引视频分辨率字符串是视频标签字符串是视频码率字符串是表1用户将自定义字段填入自定义编目中,以完成自定义编目,并且用户将完成的自定义编目和媒资信息集合上传到管理系统,管理系统还获取用户所属的媒体平台的用户信息;随后将媒资信息集合中的媒资信息与自定义编目中的自定义字段建立映射关系;例如,创建了一个射雕英雄传电视剧的自定义编目,预先将射雕英雄传电视剧所有的剧集都放到了一个路径下,我们把射雕英雄传的自定义编目和这个路径进行绑定,这样这个路径下的所有媒资都与预先设定的自定义字段进行关联设置。用户可以专门针对这个射雕英雄传电视剧加入业务需要的自定义字段(电视剧名称、年度收视率、导演等等)。进一步地,在上述实施例中,步骤s5中的根据关键词通过数据库结合媒体平台进行媒资信息的检索,具体包括以下步骤:步骤s51,根据关键词查找到查找到对应于关键词的优化编目;步骤s52,根据用户信息于对应于关键词的优化编目中查找到对应于用户信息的自定义编目;步骤s53,根据关键词于自定义编目中查找到对应于关键词的自定义字段映射的媒资信息。在上述实施例中,将同一个媒体平台上的用户信息、自定义编目和媒资信息集合进行关联设置,从而实现通过用户信息可以查找到对应于用户信息的自定义编目;将媒资信息集合中的媒资信息与自定义编目中的自定义字段建立映射关系,从而实现了通过自定义编目中的自定义字段查找对应于自定义字段的媒资信息;将每个媒体平台的自定义编目关联到标准字符串集合中,以得到优化编目;从而实现通过优化编目查找到对应于每个媒体平台的自定义编目;综上,作为优选的实施方式,用户的检索方法可以具体包括:第一步,用户通过媒体平台发送至少一个当前关键词;第二步,管理系统接收该媒体平台对应的当前用户信息和当前关键词;第三步,管理系统根据当前关键词查找到查找到对应于当前关键词的优化编目;第四步,根据当前用户信息于对应于当前关键词的优化编目中查找到对应于当前用户信息的当前自定义编目;第五步,根据当前关键词于当前自定义编目中查找到对应于当前关键词的自定义字段映射的媒资信息。在上述实施例中,用户信息可以为媒体平台唯一的编号。进一步地,在上述实施例中,步骤s3中的将每个媒体平台的自定义编目关联到标准字符串集合中,以得到优化编目,具体包括以下步骤:根据预设绑定规则将每个媒体平台的自定义编目的自定义字段与标准字符串集合中的标准字段进行关联设置,以得到对应于所有媒体平台的优化编目。在上述实施例中,由于每个媒体平台的自定义编目与唯一的用户信息呈关联关系,所以同一个优化编目可以通过用户信息对应于用户信息对应的媒体平台的自定义编目,即同一个优化编目可以对应于所有媒体平台的自定义编目,从而实现了通过单一的优化编目实现对多个媒体平台的媒资信息进行管理,进而实现了根据媒体平台自己提供的检索词对该媒体平台的媒资信息进行检索。在上述实施例中,预设绑定规则可以为:将相同字段类型的进行关联设置,其中,字段类型包括字符类型string,长整型long和浮点型double;长整型long包括整数型媒资信息,例如,日期和级数等;浮点型double包括小数型媒资信息,例如,播放时长等;作为优选的实施方式,可以将自定义字段为字符类型的与标准字段为字符类型的进行关联设置。进一步地,作为优选的实施方式,数据库为ots数据库和es数据库;步骤s4具体包括以下步骤:将优化编目和与优化编目对应的自定义编目对应的媒资信息存储于ots数据库中,并实时同步到es数据库中,es数据库优化编目建立索引。在上述优选的实施方式中,ots数据库由于是nosql数据库所以可以支持动态新增存储列,不需要像mysql一样预先定义列;通过采用ots数据库和es数据库,可以解决现有技术采用mysql进行存储对多媒体平台的媒资存在的存储问题,从而实现了对多媒体平台的海量媒资的存储管理。作为优选的实施方式,ots数据库可以替换为hbase、cassandra、mongodb中的任意一个。进一步地,在上述实施例中,媒资信息集合包括媒资类型和媒资类型对应的基本信息;媒资类型包括数字媒体类型、题材类型和播放形式类型;数字媒体类型包括:音频、视频、图片和文字;题材类型包括:时政、体育、娱乐、财经;播放形式类型包括:电视剧、电影和新闻。在上述实施例中,媒资类型对应的基本信息均不相同,并且本实施例中的基本信息和传统媒资管理中的基本信息不同;例如:以电视剧对应的基本信息为例,传统媒资管理中电视剧的基本信息包括:电视剧名称和播放时间;而本实施例中的电视剧的基本信息包括:导演名称、演员名称、电视剧名称、播放时间和附加详细描述;即传统媒资管理中只可以通过电视剧名称和播放时间检索到对应的电视剧;而本实施例中的可以通过导演名称、演员名称、电视剧名称、播放时间和附加详细描述检索到对应的电视剧;从而扩大了检索范围。进一步地,在上述实施例中,自定义编目可自定义编目名称、层级结构和编目识别规则。在上述实施例中,通过编目识别规则将媒资信息集合中的媒资信息与自定义编目中的自定义字段建立映射关系。还包括一种媒资自定义编目的管理系统,包括:接口,用于连接多个外接的媒体平台,获取每个媒体平台上的用户信息、自定义编目和媒资信息集合,并将同一个媒体平台上的用户信息、自定义编目和媒资信息集合进行关联设置,其中,自定义编目是媒体平台上的用户对媒资信息集合进行编目得到的;映射单元,将媒资信息集合中的媒资信息与自定义编目中的自定义字段建立映射关系;编目创建单元,创建标准字符串集合,将每个媒体平台的自定义编目关联到标准字符串集合中,以得到优化编目;检索建立单元,将优化编目和与优化编目对应的自定义编目对应的媒资信息存储到数据库中,数据库对优化编目建立索引;检索单元,接收媒体平台上的用户信息和媒体平台发送的关键词,并根据关键词通过数据库结合媒体平台进行媒资信息的检索。进一步地,在上述实施例中,检索单元包括:第一查找模块,用于根据关键词查找到查找到对应于关键词的优化编目;第二查找模块,用于根据用户信息于对应于关键词的优化编目中查找到对应于用户信息的自定义编目;第三查找模块,分别与第一查找模块和第二查找模块连接,用于根据关键词于自定义编目中查找到对应于关键词的自定义字段映射的媒资信息。进一步地,在上述实施例中,数据库为ots数据库和es数据库;检索建立单元还用于将优化编目和与优化编目对应的自定义编目对应的媒资信息存储于ots数据库中,并实时同步到es数据库中,es数据库优化编目建立索引。本发明媒资自定义编目的管理系统的具体实施方式与上述媒资自定义编目的管理方法各实施例基本相同,在此不再赘述。以上仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1