一种基于数字对象的媒体资产处理方法及系统技术方案

技术编号:2823855 阅读:212 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种基于数字对象的媒体资产处理方法及系统,所述方法包括确定媒体领域,获取所述媒体领域所包含的实体;对所述的实体进行面向对象的建模,生成至少包含识别属性和自定义属性的媒体资源对象;将所述的媒体资源对象映射为媒体资源数字对象,并将所述的媒体资源数字对象存储到数字对象库中;当用户欲获取媒体资源时,通过用户接口发送媒体资源请求;根据所述的媒体资源请求在所述的数字对象库中进行索引,并将被请求的媒体资源内容返回到用户端。用于支持音频、视频、图片、文本等异构的媒体资源数据类型,提供开放的应用编程接口(API),降低系统实现成本。

【技术实现步骤摘要】

本专利技术有关于媒体资产管理技术,特别是有关于对象技术在媒体资产管理中的应用,具体的讲是一种基于数字对象的媒体资产处理方法及系统
技术介绍
现有的媒体资产管理系统存在以下几个方面的问题:一、由于各个媒体资产管理软件提供商在媒体行业所从事的业务及市场定位的不同,使得所提供的媒体资产管理系统大多是针对特定媒体资源类型的专用系统。比如,专门针对音视频数据的媒体资源管理系统,重点解决广播电视制作、播出网中的媒体资源的存储和管理问题;而专门针对文稿、图片类型数据的媒体资源管理系统,则主要解决新闻业务流程和需求方面的问题。在实际应用中,媒体机构所拥有的媒体资源并非局限于单一的类型,通常包含音频、视频、图片、文档以及各种程序代码等业务数据,而且随着媒体业务的发展,更多类型的媒体资源也会不断涌现。因此,现有技术中的仅仅针对某一个或某一些媒体资源的媒体资产管理系统则显得关注面过于狭窄,且局限于特定类型的媒体资源。二、媒体机构的各种媒体资源之间存在着丰富的内在联系,例如,一个新闻实体是一个复合对象,通常由视频、音频、文稿、图片等各种不同形式的媒体资源所组成。这些组成新闻实体对象的各个媒体资源之间存在很强的相关性。但在现有的媒体资产管理系统中普遍存在的问题就是缺乏一种有效地表达媒体资源之间关系的手段,其仅把媒体资产视为一种孤立的类似文档的对象(DLO,Document Like Object)。这使得原本紧密耦合的各种媒体资源变得离散化和无序化。三、现有媒体资产管理系统对外提供的通信接口都是基于私有协议和格式,而且与操作系统以及程序设计语言相关。还有些媒体资产管理系统不提供对外-->的通信接口,整个系统是一个规模庞大,功能齐全的封闭系统。由于缺乏标准化的通信接口,所以一方面,因来自不同软件提供商的媒体资产管理系统之间很难实现互操作,使媒体机构之间的媒体资源集成与共享成为很困难的事情;另一方面,即使在同一个媒体机构内部,来自不同软件提供商的应用系统或服务也很难实现与媒体资产管理系统的集成,在媒体机构内部也就不能真正实现媒体资产集成与共享。四、现有媒体资产管理系统创建的初始阶段,由于系统开发商只能了解很少的一部分客户需求,因此设计系统时仅基于这些特定的客户需求。然而客户的需求是动态变化的,这种基于特定需求创建的媒体资产管理系统对于客户将来需求、业务的变化常常难于适应,一个很小的调整往往会付出很大代价,缺乏必要的灵活性和扩展性。五、现有媒体资产管理系统解决方案的成本普遍偏高,这极大地阻碍了媒体资产管理应用的推广和普及。
技术实现思路
本专利技术提供一种基于数字对象的媒体资产处理方法及系统,用于支持音频、视频、图片、文本等异构的媒体资源数据类型,而且能够适应不断出现的各种新的媒体资源数据类型,支持各种元数据规范,支持数字资源的保存与交换。能够实现媒体资源的各种混合、分布资产的聚合。提供开放的应用编程接口(API),易于和其它服务集成,降低系统实现成本。本专利技术的技术方案是:一种基于数字对象的媒体资产处理方法,所述方法包括以下步骤:确定媒体领域,获取所述媒体领域所包含的实体;对所述的实体进行面向对象的建模,生成至少包含识别属性和自定义属性的媒体资源对象;将所述的媒体资源对象映射为媒体资源数字对象,并将所述的媒体资源数字对象存储到数字对象库中;当用户欲获取媒体资源时,通过用户接口发送媒体资源请求;根据所述的媒体资源请求在所述的数字对象库中进行索引,并将被请求的媒体资源内容返-->回到用户端。一种基于数字对象的媒体资产处理系统,所述系统包括:媒体资源对象生成单元,用于确定媒体领域,获取所述媒体领域所包含的实体,对所述的实体进行面向对象的建模,生成至少包含识别属性和自定义属性的媒体资源对象;媒体资源服务请求单元,用于发送用户的媒体资源请求;对象映射单元,用于将所述的媒体资源对象映射为媒体资源数字对象,并将所述的媒体资源数字对象存储到数字对象库中;媒体资源获取单元,用于根据所述的媒体资源请求在所述的数字对象库中进行索引,并将被请求的媒体资源内容返回到接口层;数字对象存储单元,用于存储所述的数字对象库。一种基于数字对象的媒体资产处理系统,所述系统包括:接口层,该接口层包括:媒体资源对象生成单元,用于确定媒体领域,获取所述媒体领域所包含的实体,对所述的实体进行面向对象的建模,生成至少包含识别属性和自定义属性的媒体资源对象;媒体资源服务请求单元,用于发送用户的媒体资源请求;业务逻辑层,该业务逻辑层包括:对象映射单元,用于将所述的媒体资源对象映射为媒体资源数字对象,并将所述的媒体资源数字对象存储到数字对象库中;媒体资源获取单元,用于根据所述的媒体资源请求在所述的数字对象库中进行索引,并将被请求的媒体资源内容返回到接口层;存储层,该存储层包括:数字对象存储单元,用于存储所述的数字对象库。本专利技术的有益效果在于:支持异构的数据类型,如:音频、视频、图片、文本等,而且适应不断出现的各种新的数据类型;支持各种元数据规范,如:Dublin Core、MPEG7等;支持数字资源的保存与交换;能够实现各种混合、分布数据的聚合;能够实现同一数字对象的多种不同的内容分发;提供开放的应用程序接口(API),易于和其它服务集成;以及较低的实现成本。附图说明图1是本专利技术新闻领域对象模型图;图2是本专利技术新闻领域的UML对象模型图;图3是本专利技术新闻数字对象模型图;-->图4是本专利技术视频数字对象模型图;图5是图像数字对象模型图;图6是文本数字对象的模型图;图7是表示新闻领域的数字对象模型图;图8是基于对象的媒体资产处理系统示意图;图9是基于对象的媒体资产处理系统结构框图;图10是管理员通过API-M管理和操纵数字对象中的内部结构图;图11是通过API-A访问数字对象内容结构图;图12是基于对象技术的广播影视资料处理系统框图;图13是基于对象技术的广播影视资料管理平台建立在数字对象库和信息索引服务结构框图;图14是广播影视资源抽象的数字对象模型图;图15是本专利技术一实施例的基于数字对象的媒体资产处理系统的结构框图。具体实施方式下面结合附图说明本专利技术的具体实施方式。实施例1以电台/电视台中最为典型的新闻资源类型为例,说明本专利技术实施例利用数字对象对媒体资源进行建模及处理的具体实施方式。领域建模:领域模型能够捕获系统语境中最重要的对象类型,领域对象代表系统工作的环境中存在的“概念”或发生的事情。很多的领域对象或类可以从需求规格说明中找到,或者通过拜访领域专家得到。在本专利技术实施例中,所确定的媒体领域为新闻。根据新闻领域语境的理解,新闻是一个复合对象的概念,通常来讲一则新闻除了包括文字稿件以外,可能还会包括一个或者多个与之相关的图片、视频、图表等内容,而文字稿件、图片、视频和图表等即为新闻领域的实体。在这些实体内容之间具有很强的相关性,通常希望能够从一种实体内容方便的导航到其它的相关实体内容。同时每一种实体内容又具有一定的相对独立性,也可以-->单独使用,作为素材用于其它节目的制作。首先建立领域模型。需要说明的是,为了方便描述和简化问题,在这里只描述新闻领域中包括的几种典型的实体,即:文字稿、图片和视频。新闻的领域模型如图1所示。新闻、新闻文稿、新闻视频、新闻照片都可以被视为一种媒体资源本文档来自技高网
...

【技术保护点】
一种基于数字对象的媒体资产处理方法,所述方法包括以下步骤:    确定媒体领域,获取所述媒体领域所包含的实体;    对所述的实体进行面向对象的建模,生成至少包含识别属性和自定义属性的媒体资源对象;    将所述的媒体资源对象映射为媒体资源数字对象,并将所述的媒体资源数字对象存储到数字对象库中;    当用户欲获取媒体资源时,通过用户接口发送媒体资源请求;    根据所述的媒体资源请求在所述的数字对象库中进行索引,并将被请求的媒体资源内容返回到用户端。

【技术特征摘要】
1.一种基于数字对象的媒体资产处理方法,所述方法包括以下步骤:确定媒体领域,获取所述媒体领域所包含的实体;对所述的实体进行面向对象的建模,生成至少包含识别属性和自定义属性的媒体资源对象;将所述的媒体资源对象映射为媒体资源数字对象,并将所述的媒体资源数字对象存储到数字对象库中;当用户欲获取媒体资源时,通过用户接口发送媒体资源请求;根据所述的媒体资源请求在所述的数字对象库中进行索引,并将被请求的媒体资源内容返回到用户端。2.根据权利要求1所述的方法,其特征是,所述的媒体资源对象包括主媒体资源对象和子媒体资源对象;其中所述的主媒体资源对象包含:识别属性、元数据规范类型属性和自定义属性;所述的子媒体资源对象包含:识别属性、元数据规范类型属性、操作属性和自定义属性。3.根据权利要求2所述的方法,其特征是,所述的媒体资源数字对象包括主数字对象和子数字对象;其中所述的主数字对象包含:识别码、规范元数据和自定义元数据;所述的子数字对象包含:识别码、规范元数据、分发器和自定义元数据;所述的将所述的媒体资源对象映射为媒体资源数字对象是指:将所述的主媒体资源对象的识别属性、元数据规范类型属性和自定义属性依次映射为主数字对象的识别码、规范元数据和自定义元数据,以及将所述的子媒体资源对象的识别属性、元数据规范类型属性、操作属性和自定义属性依次映射为子数字对象的识别码、规范元数据、分发器和自定义元数据。4.根据权利要求3所述的方法,其特征是,为所述的分发器建立行为定义数字对象、行为实现机制数字对象和数据流绑定映射关系;其中,所述的行为定义数字对象包含:识别码、规范元数据和子数字对象行为的数据流;所述的行为实现机制数字对象包含:识别码、规范元数据和子数字对象行为的具体实现的数据流;所述的数据流绑定映射关系包含:数字对象中的数据流和特定的行为实现机制之间的映射关系。5.根据权利要求4所述的方法,其特征是,所述的元数据规范类型是指:Dublin Core、MPEG7或SMPTE;所述的规范元数据是指:Dublin Core数据流、MPEG7数据流或SMPTE数据流。6.根据权利要求4所述的方法,其特征是,在所述的行为实现机制数字对象中可以不包含执行程序代码,而是通过基于WSDL标准的描述将行为实现机制的服务指向外部的存储有执行程序代码的服务器。7.根据权利要求4所述的方法,其特征是,将主数字对象与子数字对象之间的聚合关系映射为子数字对象中的自定义元数据,得到媒体领域数字模型。8.根据权利要求7所述的方法,其特征是,所述的子数字对象中的自定义元数据为:X类型数据流,是以XML的形式直接存储在数字对象内的数据流;或M类型数据流,是以字节流的形式存储在数字对象库内的进行存储管理的数据流;或E类型数据流,是在数字对象内保存了指向实际媒体资源内容的URL数据流;或R类型数据流,是在数字对象内保存了指向实际媒体资源内容的URL,但不用通过数字对象库进行访问的数据流。9.根据权利要求4所述的方法,其特征是,所述的数据流为:X类型数据流,是以XML的形式直接存储在数字对象内的数据流;或M类型数据流,是以字节流的形式存储在数字对象库内的进行存储管理的数据流;或E类型数据流,是在数字对象内保存了指向实际媒体资源内容的URL数据流;或R类型数据流,是在数字对象内保存了指向实际媒体资源内容的URL,但不用通过数字对象库进行访问的数据流。10.根据权利要求4所述的方法,其特征是,所述的识别码是唯一的,用于在一个数字对象库中唯一地标识每个媒体资源数字对象;所述的数字对象库可由多个数字对象库组成,各个数字对象库具有自身的唯一的识别码。11.根据权利要求3所述的方法,其特征是,所述的分发器包括:缺省分发器和扩展分发器;其中,所述的缺省分发器提供了一组对数字对象内部进行访问的基本服务;所述的扩展分发器提供了一组与特定媒体资源内容类型相关的操作;一个数字对象中拥有多种扩展分发器,可以在数字对象中任意添加新的扩展分发器。12.一种基于数字对象的媒体资产处理系统,其特征是,所述系统包括:媒体资源对象生成单元,用于确定媒体领域,获取所述媒体领域所包含的实体,对所述的实体进行面向对象的建模,生成至少包含识别属性和自定义属性的媒体资源对象;媒体资源服务请求单元,用于发送用户的媒体资源请求;对象映射单元,用于将所述的媒体资源对象映射为媒体资源数字对象,并将所述的媒体资源数字对象存储到数字对象库中;媒体资源获取单元,用于根据所述的媒体资源请求在所述的数字对...

【专利技术属性】
技术研发人员:吕锐鲁永泉裘初张鹏洲龚隽鹏
申请(专利权)人:中国传媒大学
类型:发明
国别省市:11[中国|北京]

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

1