ISO/IEC 23004-1:2007 情報技術—マルチメディアミドルウェア—パート1:アーキテクチャ | ページ 3

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

序章

MPEG, ISO/IEC JTC 1/SC 29/WG 11 は、多くの重要な規格 (MPEG-1, MPEG-2, MPEG-4, MPEG-7, および MPEG-21) を作成しました。 MPEG は、Multimedia Middleware (M3W) Requirements Document Version 2.0 (ISO/IEC JTC1/SC 29/ WG 11 N 6981)

MPEG マルチメディア ミドルウェア (M3W) の目的は、アプリケーション ソフトウェアがマルチメディア ミドルウェアの内部動作に関する最小限の知識でマルチメディア機能を実行できるようにし、マルチメディア ミドルウェアの更新をトリガーして API を拡張できるようにすることです。最初の目標は、マルチメディア ミドルウェアが提供する API を標準化することで達成できます。 2 番目の目標は、マルチメディア ミドルウェア コンポーネントを管理し、これらの更新を制御された信頼できる方法で統合できるようにするメカニズムが必要なため、はるかに困難です。

ISO/IEC 23004 のこの部分では、以下が提供されます。

  • を可能にするマルチメディア ミドルウェア API フレームワークのビジョン
    • 標準化された方法でマルチメディア ミドルウェアを制御および拡張するためのアプリケーション ソフトウェア。
    • マルチメディア ソフトウェアを簡単に開発し、さまざまなプラットフォームに展開できます。
    • ユーザーにとって知覚される品質を最適化するために、幅広いネットワークとデバイスにわたるマルチメディア リソースの透過的かつ拡張された使用。
  • コンテンツの作成、管理、操作、転送、配布、および消費のための技術を調和させるために、ソフトウェア コンポーネントおよびサービスへの API の統合を促進する方法。

  • 他の団体との協力を通じて、明確に定義された機能要件に基づいた仕様と標準を開発することにより、マルチメディア API フレームワークを達成するための戦略

Introduction

MPEG, ISO/IEC JTC 1/SC 29/WG 11, has produced many important standards (MPEG-1, MPEG-2, MPEG-4, MPEG-7, and MPEG-21). MPEG feels that it is important to standardize an application programming interface (API) for Multimedia Middleware (M3W) that complies with the requirements found in the annex to the Multimedia Middleware (M3W) Requirements Document Version 2.0 (ISO/IEC JTC1/SC 29/WG 11 N 6981).

The objectives of MPEG Multimedia Middleware (M3W) are to allow application software to execute multimedia functions with a minimum knowledge of the inner workings of the multimedia middleware, and to allow the triggering of updates to the multimedia middleware to extend the API. The first goal can be achieved by standardizing the API that the multimedia middleware offers. The second goal is much more challenging, as it requires mechanisms to manage the multimedia middleware components, and to ensure that these updates can be integrated in a controlled and dependable manner.

This part of ISO/IEC 23004 provides the following:

  • a vision for a multimedia middleware API framework that enables
    • application software to control and extend multimedia middleware in a standardized manner;
    • multimedia software to be easily developed for, and deployed across, a variety of platforms;
    • the transparent and augmented use of multimedia resources across a wide range of networks and devices, to optimize the perceived quality for users;
  • a method to facilitate the integration of APIs to software components and services in order to harmonize technologies for the creation, management, manipulation, transport, distribution and consumption of content;

  • a strategy for achieving a multimedia API framework by the development of specifications and standards based on well-defined functional requirements through collaboration with other bodies.