ISO/IEC 21000-8:2008/Amd 3:2015
Information technology — Multimedia framework (MPEG-21) — Part 8: Reference software — Amendment 3: Contract Expression Language (CEL) and Media Contract Ontology (MCO) Reference Software
发布时间:2015-03-31 实施时间:


MPEG-21多媒体框架是一种用于描述、交换、管理和分发数字媒体内容的框架。它包括多个部分,其中ISO/IEC 21000-8:2008定义了参考软件的规范。该标准的修订版3增加了合同表达语言(CEL)和媒体合同本体(MCO)的参考软件。

CEL是一种用于描述数字媒体合同的语言。数字媒体合同是指用于描述数字媒体资源的使用、分发、版权等方面的条款。CEL可以描述这些条款,并将其编码为计算机可读的格式。CEL的语法基于XML,它可以描述各种类型的数字媒体合同,包括许可证、版权、分销等。

MCO是一种用于描述数字媒体资源的本体。数字媒体资源是指数字媒体内容,如音频、视频、图像等。MCO可以描述媒体资源的属性、关系等信息,并将其编码为计算机可读的格式。MCO的语法基于OWL(Web本体语言),它可以描述各种类型的数字媒体资源,包括音频、视频、图像等。

ISO/IEC 21000-8:2008/Amd 3:2015的参考软件包括CEL和MCO的解析和生成功能。开发人员可以使用这些参考软件来实现CEL和MCO的功能。参考软件的实现基于Java语言,它包括一个CEL解析器、一个MCO解析器和一个MCO生成器。开发人员可以使用这些组件来解析和生成CEL和MCO文件。

ISO/IEC 21000-8:2008/Amd 3:2015的参考软件是开源的,可以在MPEG官方网站上免费下载。开发人员可以使用这些参考软件来实现数字媒体合同和数字媒体资源的管理和交换功能。此外,该标准还提供了CEL和MCO的XML模式和OWL本体,开发人员可以使用这些模式和本体来验证和生成CEL和MCO文件。

相关标准
- ISO/IEC 21000-1:2004 Multimedia framework (MPEG-21) - Part 1: Overview
- ISO/IEC 21000-2:2005 Multimedia framework (MPEG-21) - Part 2: Digital Item Declaration
- ISO/IEC 21000-3:2003 Multimedia framework (MPEG-21) - Part 3: Digital Item Identification
- ISO/IEC 21000-4:2006 Multimedia framework (MPEG-21) - Part 4: Intellectual Property Management and Protection Components
- ISO/IEC 21000-5:2005 Multimedia framework (MPEG-21) - Part 5: Rights Expression Language (REL)