この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
序文
ISO (国際標準化機構) と IEC (国際電気標準会議) は、世界標準化のための専門システムを形成しています。 ISO または IEC のメンバーである国家機関は、技術活動の特定の分野を扱うために、それぞれの組織によって設立された技術委員会を通じて、国際規格の開発に参加しています。 ISO と IEC の技術委員会は、相互に関心のある分野で協力しています。 ISO および IEC と連携して、政府および非政府の他の国際機関もこの作業に参加しています。
国際規格は、ISO/IEC 指令で指定された規則に従って起草されます。 3.
情報技術の分野では、ISO と IEC は合同技術委員会 ISO/IEC JTC 1 を設立しました。合同技術委員会によって採択された国際規格の草案は、投票のために各国の機関に回覧されます。国際規格として発行するには、投票を行う国の機関の少なくとも 75% による承認が必要です。
ISO/IEC 14496 のこのパートの要素の一部が特許権の対象となる可能性があることに注意してください。 ISO および IEC は、そのような特許権の一部またはすべてを特定する責任を負わないものとします。
国際標準 ISO/IEC 14496-6 は、合同技術委員会 ISO/IEC JTC 1, 情報技術、小委員会 SC 29, 音声、画像、マルチメディア、およびハイパーメディア情報のコーディングによって作成されました。
この第 2 版は、技術的に改訂された第 1 版 (ISO/IEC 14496-6:1999) を取り消して置き換えるものです。
ISO/IEC 14496 は、以下の部分で構成されており、一般的なタイトルは「情報技術 — 視聴覚オブジェクトのコーディング」です。
- Part 1: システム
- Part 2: ビジュアル
- Part 3: オーディオ
- Part 4: 適合性テスト
- Part 5: リファレンス ソフトウェア
- Part 6: 配信マルチメディア統合フレームワーク (DMIF)
ISO/IEC 14496 のこの部分の附属書 A から I は、情報提供のみを目的としています。
序章
デジタル技術は、情報の生成、保存、伝達を変革しました。これにより、情報化時代が到来し、人類はマルチメディア コンテンツを生成し、それらを伝達し、有意義な方法で保存できるようになりました。デジタル化はまた、多様な配信および保存技術を意味し、それぞれが独自の特性を持ち、マルチメディア マテリアルが通信、放送、または保存されます。 MPEG Delivery Multimedia Integration Framework (DMIF) を使用すると、アプリケーション開発者に透過的な方法で、各配信テクノロジを独自の特性に使用できます。 DMIF は、すべてのケースで均一性を維持しながら、ブロードキャスト、ローカル ストレージ、およびリモート インタラクティブ シナリオの両方の要件を満たす方法で、DMIF アプリケーション インターフェイス (DAI) のセマンティクスを指定します。接続をセッションにバンドルする機能を含めることにより、DMIF は、ネットワーク オペレータがマルチメディア サービスの提供に適切な課金ポリシーを適用できるようにします。 DMIF は、トランスポート メカニズムではなくメディアに関連する QoS メトリックを採用することで、配信テクノロジの詳細をアプリケーションに隠します。 DMIF のこれらの独自の機能により、マルチメディア アプリケーションの開発者は、個々の配信テクノロジでは実現できない永続性と豊富さという点で、必要なものを得ることができます。 DMIF を使用すると、アプリケーション開発者は、商用マルチメディア アプリケーションへの投資を開始できます。その投資は、新しい配信テクノロジによって陳腐化することはありません。その目標を完全に達成するために、DMIF はその DMIF アプリケーション インターフェイスの「実際の」インスタンス化、および DMIF の概念とパラメータの既存のシグナリング インフラストラクチャへの適切に定義された特定のマッピングを必要とします。
1 スコープ
ISO/IEC 14496 のこの部分は、ISO/IEC 14496 の配信層を指定します。これにより、アプリケーションは、ストリームのソースがインタラクティブなリモート エンド システムにあるかどうかにかかわらず、マルチメディア ストリームに透過的にアクセスして表示できます。ストリームはブロードキャスト メディアで利用できます。またはそれらは記憶媒体にあります。
ISO/IEC 14496 のこのパートでは、次の側面がカバーされています。
DMIF 通信アーキテクチャ
DMIF アプリケーション インターフェイス (DAI) の定義
マルチメディア ストリームを検索して利用可能にするための URL セマンティック
リモート インタラクティブ シナリオ用の DMIF Default Signaling Protoco, および既存のネイティブ ネットワーク シグナリング プロトコルを使用した関連バリエーション
ブロードキャスト メディアまたはストレージ メディアから、リモート インタラクティブ エンド システム上のストリームへのプレイヤー アクセスの情報フロー
3 参考文献
以下の規範文書には、このテキストで参照することにより、ISO/IEC 14496 のこの部分の規定を構成する規定が含まれています。ただし、ISO/IEC 14496 のこの部分に基づく協定の当事者は、以下に示す規範文書の最新版を適用する可能性を調査することをお勧めします。日付のない参照については、参照されている規範文書の最新版が適用されます。 ISO および IEC のメンバーは、現在有効な国際規格の登録簿を維持しています。
- ETS 300 401:1997, ラジオ放送システム: デジタル オーディオ放送 (DAB) からモバイル、ポータブル、および固定受信機へ。
- IEEE 802:1990, IEEE 組織固有識別子。
- ISO/IEC 13818-6:1998, 情報技術 — 動画および関連する音声情報の汎用コーディング — 6: DSM-CC の拡張。
- ISO/IEC 14496-1:— 1) 、情報技術 — 視聴覚オブジェクトのコーディング — 1: システム。
- ITU-T 勧告 Q.2931:1995, Broadband Integrated Services Digital Network (B-ISDN) — Digital Subscriber Signaling System No. 2 (DSS 2) — ユーザー ネットワーク インターフェイス (UNI) — 基本的な通話/接続制御のためのレイヤー 3 仕様。
- ITU-T 勧告 E.164:1997, 国際公衆電気通信番号計画。
- RFC1738:1994, Uniform Resource Locator (URL)
4 用語と定義
ISO/IEC 14496 のこの部分では、次の用語と定義が適用されます。
4.1
協会の日
この仕様のコンテキストでは、アソシエーション タグは、ネットワーク セッション内の要素を一意のエンド ツー エンドの重要な値で識別するために使用されます。
4.2
チャネル
DMIF ユーザーがデータを送受信するエンティティです。
4.3
配信レイヤー
ストリーミング データおよび関連する制御情報を格納または送信するために使用される配信メカニズムを抽象化する、ISO/IEC 14496 端末の層。
4.4
DMIF アプリケーション インターフェイス
アプリケーション (DMIF ユーザー) と配信層の間のインターフェイスです。
4.5
DMIF デフォルト シグナリング プロトコル
DDSP
ISO/IEC 14496 のこの部分で定義されている一般的な配信テクノロジを介したマルチメディア ストリーミングを管理するためのセッション レベル プロトコル。
4.6
DMIF インスタンス
特定の配信テクノロジの配信レイヤーの実装です。
4.7
DMIF ネットワーク インターフェイス
配信サポートに関係なく、DMIF ピア間のシグナリングを抽象化するセマンティック API です。
4.8
DMIF ピア
「ピア DMIF インスタンス」の省略形。
4.9
DMIFユーザー
DAIを介してDelivery Layerが提供する機能を活用するアプリケーションです。
4.10
異種ネットワーク
インターワーキング ユニットを介してタンデムに接続されたさまざまなトランスポート テクノロジーで構成されるネットワーク。
4.11
同種ネットワーク
1 つのトランスポート テクノロジーのみで構成されるネットワーク。
4.12
ネットワーク セッション
サービスのインスタンスに必要なリソースをグループ化する機能を提供する 2 つの DMIF ピア間の関連付け。ネットワーク セッションは、ネットワーク全体で一意の ID によって識別されます。ネットワーク セッションは、1 つまたは複数のサービス セッションをグループ化できます。
4.13
サービス
DAI プリミティブに応答するサービス名 (DMIF には不透明) によって識別されるエンティティです。
4.14
サービスセッション
ローカル DMIF インスタンスと特定のサービスとの間のローカル アソシエーション。
4.15
Transmux チャネル
ネイティブ ネットワーク トランスポート チャネル: ネットワークのシグナリング手段によって直接サポートされるトランスポート プロトコル スタックが含まれます。これは、DMIF が追加の多重化または保護ツールで補完できる基本的なトランスポート スタック要素を提供します。
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, 3.
In the field of information technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1. Draft International Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as an International Standard requires approval by at least 75 % of the national bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this part of ISO/IEC 14496 may be the subject of patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights.
International Standard ISO/IEC 14496-6 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 29, Coding of audio, picture, multimedia and hypermedia information.
This second edition cancels and replaces the first edition (ISO/IEC 14496-6:1999), which has been technically revised.
ISO/IEC 14496 consists of the following parts, under the general title Information technology — Coding of audio-visual objects:
- Part 1: Systems
- Part 2: Visual
- Part 3: Audio
- Part 4: Conformance testing
- Part 5: Reference software
- Part 6: Delivery Multimedia Integration Framework (DMIF)
Annexes A to I of this part of ISO/IEC 14496 are for information only.
Introduction
The digital technology has transformed the generation, storage and communication of information. With this, the information age was borne allowing humankind to generate multimedia contents, communicate them and store them in meaningful ways. Digitization has also meant a rich variety of delivery and storage technologies, each bringing its own unique characteristics, over which multimedia material is communicated, broadcast or stored. The MPEG Delivery Multimedia Integration Framework (DMIF) allows each delivery technology to be used for its unique characteristics in a way transparent to application developers. DMIF specifies the semantics for the DMIF-Application Interface (DAI) in a way that it satisfies the requirements for both broadcast, local storage and remote interactive scenarios while maintaining uniformity across all cases. By including the ability to bundle connections into sessions DMIF enables network operators to apply appropriate billing policies in the provision of multimedia services. By adopting QoS metrics which relate to the media and not to the transport mechanism, DMIF hides the delivery technology details to applications. These unique features of DMIF give multimedia application developers what they need in terms of permanence and richness beyond what is possible with each individual delivery technology. With DMIF, application developers can begin to invest in commercial multimedia applications with the assurance that their investment will not be made obsolete by new delivery technologies. In order to fully reach its goal, DMIF needs"real" instantiation of its DMIF-Application Interface, and well defined, specific mappings of DMIF concepts and parameters into existing signalling infrastructures.
1 Scope
This part of ISO/IEC 14496 specifies the Delivery Layer of ISO/IEC 14496, which allows applications to transparently access and view multimedia streams whether the source of the streams is located on an interactive remote end-system, the streams are available on broadcast media or they are on storage media.
In this part of ISO/IEC 14496, the following aspects are covered:
DMIF communication architecture
DMIF-Application Interface (DAI) definition
URL semantic to locate and make available the multimedia streams
DMIF Default Signalling Protocol (DDSP) for remote interactive scenarios, and its related variations using existing native network signaling protocols
Information flows for player access to streams on remote interactive end-systems, from broadcast media or from storage media
3 Normative references
The following normative documents contain provisions which, through reference in this text, constitute provisions of this part of ISO/IEC 14496. For dated references, subsequent amendments to, or revisions of, any of these publications do not apply. However, parties to agreements based on this part of ISO/IEC 14496 are encouraged to investigate the possibility of applying the most recent editions of the normative documents indicated below. For undated references, the latest edition of the normative document referred to applies. Members of ISO and IEC maintain registers of currently valid International Standards.
- ETS 300 401:1997, Radio broadcasting systems: Digital Audio Broadcasting (DAB) to mobile, portable and fixed receivers.
- IEEE 802:1990, IEEE Organization Unique Identifier.
- ISO/IEC 13818-6:1998, Information technology — Generic coding of moving pictures and associated audio information — 6: Extension for DSM-CC.
- ISO/IEC 14496-1:— 1) , Information technology — Coding of audio-visual objects — 1: Systems.
- ITU-T Recommendation Q.2931:1995, Broadband Integrated Services Digital Network (B-ISDN) — Digital Subscriber Signalling System No. 2 (DSS 2) — User-Network Interface (UNI) — Layer 3 specification for basic call/connection control.
- ITU-T Recommendation E.164:1997, The international public telecommunication numbering plan.
- RFC1738:1994, Uniform Resource Locators (URL).
4 Terms and definitions
For the purposes of this part of ISO/IEC 14496, the following terms and definitions apply.
4.1
Association Tag
In the context of this specification an Association Tag is used to identify elements within a Network Session with unique end-to-end significant values.
4.2
Channel
Is the entity over which a DMIF User sends or receives data.
4.3
Delivery layer
The layer of an ISO/IEC 14496 terminal that abstracts the delivery mechanism used to store or transmit streaming data and associated control information.
4.4
DMIF-Application Interface
Is the interface between an application (DMIF User) and the Delivery layer.
4.5
DMIF Default Signalling Protocol
DDSP
A session level protocol for the management of multimedia streaming over generic delivery technologies defined in this part of ISO/IEC 14496. The protocol comprises primitives to setup and tear down sessions as well as individual data channels.
4.6
DMIF Instance
Is an implementation of the Delivery layer for a specific delivery technology.
4.7
DMIF-Network Interface
Is a semantic API that abstracts the signalling between DMIF peers irrespectively of the delivery support.
4.8
DMIF peer
a shorthand for"peer DMIF Instance".
4.9
DMIF User
Is the application that exploits the functions offered by the Delivery Layer through the DAI.
4.10
Heterogeneous Network
A Network composed of different transport technologies which are connected in tandem through InterWorking Units.
4.11
Homogeneous Network
A Network composed of one transport technology only.
4.12
Network Session
An association between two DMIF peers providing the capability to group together the resources needed for an instance of a service. The Network Session is identified by a network-wide unique ID. A Network Session could group one or more Service Sessions.
4.13
Service
Is an entity identified by a Service Name (opaque to DMIF) which responds to DAI primitives.
4.14
Service Session
A local association between the local DMIF Instance and a particular service.
4.15
Transmux Channel
A native network transport channel: it includes the transport protocol stack that is directly supported by the signalling means of the network. It provides the basic transport stack element that DMIF may complement with additional multiplexing or protection tools.