标准摘要
[中文适用范围]: 本部分 ISO/IEC 23006 规定了 MPEG-M 架构,该架构通过 ISO/IEC 23006-2、ISO/IEC 23006-4 和 ISO/IEC 23006-5 中规定的 MPEG-M 中间件 API、基本服务和业务聚合,以及 ISO/IEC 23006-3 中规定的软件实现来访问。MPEG-M 架构的元素包括:1. MPEG-M 引擎:捆绑在一起提供应用程序所需特定功能的一组特定技术;2. MPEG-M 引擎 API:应用程序可用于访问 MPEG-M 引擎功能的 API;3. MPEG-M 编排引擎:一种特殊的 MPEG-M 引擎,能够创建 MPEG-M 引擎链以执行高级应用程序调用(如“播放”),这通常需要激活多个引擎功能;4. MPEG-M 编排引擎 API:可用于访问 MPEG-M 编排引擎的 API;5. MPEG-M 设备:配备 MPEG-M 引擎的设备;6. MPEG-M 应用程序:在 MPEG-M 设备上运行并调用 MPEG-M 引擎和 MPEG-M 编排引擎 API 的应用程序。本部分第二版已针对高级 IPTV 终端开发,保留了第一版的架构和设计哲学,但强调了面向服务的架构特性。 [外文原描述]: ISO/IEC 23006-1:2013 specifies the MPEG-M architecture that is made accessible through the set of MPEG-M middleware APIs, elementary services and service aggregation specified in ISO/IEC 23006-2, ISO/IEC 23006-4 and ISO/IEC 23006-5 and as a software implementation in ISO/IEC 23006-3, respectively. The elements of the MPEG-M Architecture are: 1. MPEG-M Engines: collections of specific technologies that are meaningfully bundled together to provide a specific functionality requested by applications; 2. MPEG-M Engine APIs: APIs that can be used by applications to access an MPEG-M Engine functionality; 3. MPEG-M Orchestrator Engine: a special MPEG-M Engine capable of creating chains of MPEG-M Engines to execute a high-level application call such as "Play" that typically requires the activation of multiple engine functionalities; 4. MPEG-M Orchestrator Engine APIs: APIs that can be used to access the MPEG-M Orchestrator Engine; 5. MPEG-M Device: a device equipped with MPEG-M Engines; 6. MPEG-M Application: an application that runs on an MPEG-M Device and makes calls to the MPEG-M Engine and MPEG-M Orchestrator Engine APIs.
英文名称Information technology - Multimedia service platform technologies - Part 1: Architecture