この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
3 用語、定義および略語
3.1 用語と定義
このドキュメントでは、次の用語と定義が適用されます。
ISO と IEC は、次のアドレスで標準化に使用する用語データベースを維持しています。
3.1.1
アクセスユニット
AU
タイミング情報を関連付けることができる最小のメディア データ エンティティ
3.1.2
資産
一意の識別子に関連付けられ、マルチメディア プレゼンテーションの構築に使用されるマルチメディア データ エンティティ
3.1.3
従属資産
アセット (3.1.2) 含まれるメディア コンテンツのデコードに 1 つまたは複数の他のアセットが必要なアセット (3.1.2)
3.1.4
符号化記号
符号化プロセスによって生成されるデータの単位
3.1.5
符号化記号ブロック
符号化記号のセット (3.1.4)
3.1.6
FEC コード
エンコードされたデータ フローがデータ損失に対して回復力があるように、データをエンコードするためのアルゴリズム
3.1.7
FEC エンコード フロー
FEC ソース フロー (3.1.11) と 1 つ以上の関連する FEC 修復フロー (3.1.9) で構成されるフローの論理セット
3.1.8
FEC ペイロード ID
MMT FEC 方式 (3.1.16) に関して MMTP パケット (3.1.20) の内容を識別する識別子。
3.1.9
FEC 修復フロー
FEC ソース フローを保護するために修復シンボルを運ぶデータ フロー (3.1.11)
3.1.10
FEC リペア パケット
修復シンボル ブロック (3.1.30) の 1 つまたは複数の 修復シンボル (3.1.29 ) を配信するための修復 FEC ペイロード識別子 (3.1.27 ) と共に MMTP パケット ( 3.1.20)
3.1.11
FEC ソース フロー
MMT FEC スキーム (3.1.16) によって保護された MMTP パケット (3.1.20) の流れ
3.1.12
FEC ソース パケット
FEC エンコーディングによって保護された MMTP パケット (3.1.20)
3.1.13
メディア フラグメント ユニット
MFU
メディア処理装置の断片 (3.1.14)
3.1.14
メディア処理装置
MPU
メディア コーデックに依存しない個別にデコード可能な 時間指定 (3.1.35) or 非時間指定データ (3.1.25) の 汎用コンテナー
3.1.15
MMT エンティティ
MMT のプロファイルに準拠したソフトウェアおよび/またはハードウェアの実装
3.1.16
MMT FEC スキーム
MMT で FEC スキームを使用するために必要な追加のプロトコルの側面を定義する前方誤り訂正手順
3.1.17
MMT プロトコル
MMTP
IP ネットワーク上で MMTP ペイロード (3.1.22) を配信するためのアプリケーション層トランスポート プロトコル
3.1.18
MMT 受信エンティティ
メディア データを受信して消費する MMT エンティティ (3.1.15)
3.1.19
MMT 送信エンティティ
1 つ以上の MMT 受信エンティティ (3.1.18) にメディア データを送信する MMT エンティティ (3.1.15 )
3.1.20
MMTP パケット
MMT プロトコル (3.1.17) を使用して配信されるメディア データのフォーマットされた単位
3.1.21
MMTP パケット フロー
同じ MMT 送信エンティティ (3.1.19) と MMT 受信エンティティ (3.1.18 ) を持つ MMTP パケット (3.1.20) のシーケンス
3.1.22
MMTP ペイロード
MMT プロトコル (3.1.17) またはインターネット アプリケーション層トランスポート プロトコルのいずれかを使用して、 パッケージ (3.1.26) および/またはシグナリング メッセージを運ぶメディア データのフォーマットされた単位
例:
RT
3.1.23
MMTP セッション
一定期間使用される単一の MMTP トランスポート フロー (3.1.24)
3.1.24
MMTP トランスポート フロー
同じ宛先に配信される一連の MMTP パケット フロー (3.1.21)
3.1.25
非時限データ
メディア コンテンツのデコードおよび/または提示のための固有のタイムラインを持たないメディア データ
3.1.26
パッケージ
MMT を使用して配信される、メディア データの論理的なコレクション
3.1.27
FEC ペイロード ID の修復
修復パケットの FEC ペイロード ID (3.1.8)
3.1.28
パケット ブロックの修復
失われたソース パケットを回復するために使用できる FEC 修復フロー (3.1.9) のセグメント化されたセット
3.1.29
アイコンを修正
エラー訂正のための冗長情報を含む符号化記号
3.1.30
アイコンブロックの修復
失われた ソース シンボル (3.1.33) を回復するために使用できる 修復シンボル のセット (3.1.29)
3.1.31
ソース FEC ペイロード ID
ソース パケットの FEC ペイロード ID (3.1.8)
3.1.32
ソース パケット ブロック
単一のブロックとして保護される FEC ソース フロー (3.1.11) のセグメント化されたセット
3.1.33
ソース記号
FEC 符号化プロセスによって符号化されるデータの単位
3.1.34
ソース シンボル ブロック
単一の ソース パケット ブロック(3.1.32) から生成された ソース シンボル のセット(3.1.33)
3.1.35
時限データ
メディア コンテンツのデコードおよび/またはプレゼンテーションのための固有のタイムライン情報を持つデータ
3.1.36
アセット配信の特徴
ADC
資産の配信に必要なサービス品質 (QoS) に関する説明 (3.1.2)
注記 1: ADC は、特定の配信環境にとらわれないパラメーターによって表されます。
3.1.37
メディアのネットワーク抽象化
メディア アプリケーション層と下層のネットワーク層の間のインターフェイスに使用されるパラメーター
3.2 略語
| ADC | アセット配信の特徴 |
| アルフェック | アプリケーション層の前方誤り訂正 |
| ARQ | 自動リピートリクエスト |
| AU | アクセスユニット |
| avc | 高度なビデオ コーディング |
| CLI | クロスレイヤ インターフェイス |
| CRI | 時計関連情報 |
| DCI | デバイス機能情報 |
| GFD | 汎用ファイル配信 |
| HRBM | 仮想レシーバー バッファー モデル |
| HTTP | ハイパーテキスト転送プロトコル |
| ISOBMFF | ISO ベースのメディア ファイル形式 |
| LA FEC | レイヤー対応の前方誤り訂正 |
| LR | 免許取り消し |
| LS | ライセンス シグナリング |
| MPI | メディア発表情報 |
| MC | 測定構成 |
| MFU | メディア フラグメント ユニット |
| mmt | MPEG メディア転送 |
| MMTP | MMT プロトコル |
| MP | MMT パッケージ |
| MPU | メディア処理装置 |
| MTU | 最大伝送単位 |
| MVC | 多視点ビデオコーディング |
| 名前 | メディアのネットワーク抽象化 |
| NTP | ネットワーク時間プロトコル |
| pa | パッケージ アクセス |
| PID | パケット識別子 |
| PTP | 高精度時間プロトコル |
| ラップ | ランダムアクセスポイント |
| RTP | リアルタイムプロトコル |
| SDP | セッション記述プロトコル |
| si | セキュリティ情報 |
| SSWR | セキュリティソフトのリクエスト |
| SVC | スケーラブルなビデオ コーディング |
| TCP | 伝送制御プロトコル |
| ts | トランスポート ストリーム |
| UDP | ユーザーデータグラムプロトコル |
| URI | 統一資源識別子 |
| URL | ユニフォームリソースロケータ |
| 壷 | 統一リソース名 |
| UUID | 普遍的に一意の識別子 |
| UTC | 協定世界時 |
| XML | 拡張マークアップ言語 |
参考文献
| [1] | ISO/IEC 13818-1, 情報技術 — 動画および関連する音声情報の汎用コーディング — 1: システム |
| [2] | ISO/IEC 13818-2, 情報技術 — 動画および関連する音声情報の汎用コーディング — 2: 動画 |
| [3] | ISO/IEC 14496-10, 情報技術 — 視聴覚オブジェクトのコーディング — 10: 高度なビデオ コーディング |
| [4] | ISO/IEC 23007-1, 情報技術 — リッチメディア ユーザー インターフェイス — 1: ウィジェット |
| [5] | ISO/IEC 23008-10, 情報技術 — 異種環境における高効率コーディングとメディア配信 — 10: MPEG メディア トランスポート フォワード エラー訂正 (FEC) コード |
| [6] | ISO/IEC 23008-11, 情報技術 — 異種環境における高効率コーディングとメディア配信 — 11:MPEGメディアトランスポート構成情報 |
| [7] | ISO/IEC 23009-1:2014, 情報技術 — HTTP を介した動的適応ストリーミング (DASH) — 1: メディア プレゼンテーションの説明とセグメント形式 |
| [8] | IETF RFC 2474, IPv4 および IPv6 ヘッダーの差別化サービス フィールド (DS フィールド) の定義 |
| [9] | IETF RFC 2046, 多目的インターネット メール拡張 (MIME) 2: メディアの種類 |
| [10] | IETF RFC 3023, XML メディア タイプ |
| [11] | IETF RFC 3095, RObust ヘッダー圧縮 (ROHC): フレームワークと 4 つのプロファイル: RTP, UDP, ESP, および非圧縮 |
| [12] | IETF RFC 4566, SDP: セッション記述プロトコル |
| [13] | IETF RFC 4281, 「バケット」メディア タイプのコーデック パラメータ、2005 年 11 月 |
| [14] | IETF RFC 5646, 言語を識別するためのタグ、2009 年 9 月 |
| [15] | IETF RFC 2616, ハイパーテキスト転送プロトコル - HTTP/1.1, 1999 年 6 月 |
| [16] | IETF RFC 3550, RTP: リアルタイム アプリケーションのトランスポート プロトコル、2003 年 7 月 |
| [17] | IETF RFC 2327, SDP: セッション記述プロトコル、1998 年 4 月 |
| [18] | IETF RFC 5905, NTPv4: ネットワーク タイム プロトコル バージョン 4, 2010 年 6 月 |
| [19] | IETF RFC 2205, リソース予約プロトコル (RSVP) バージョン 1 機能仕様、1997 年 9 月 |
| [20] | 3GPP/TS 23.207, エンドツーエンドのサービス品質 (QoS) の概念とアーキテクチャ、2004 年 |
| [21] | IETF RFC 1738, Uniform Resource Locator, 1994 年 12 月 |
| [22] | IETF RFC 2141, URN 構文、1997 年 5 月 |
| [23] | IETF RFC 3406, Uniform Resource Names (URN) Namespace Definition Mechanisms, 2002 年 10 月 |
| [24] | IETF RFC 4122, ユニバーサル固有識別子 (UUID) URN 名前空間、2005 年 7 月 |
| [25] | W3C XML Extensible Markup Language (XML) バージョン 1.0, W3C 勧告 26, 2008 年 11 月 |
3 Terms, definitions and abbreviated terms
3.1 Terms and definitions
For the purposes of this document, the following terms and definitions apply.
ISO and IEC maintain terminological databases for use in standardization at the following addresses:
3.1.1
access unit
AU
smallest media data entity to which timing information can be attributed
3.1.2
asset
any multimedia data entity that is associated with a unique identifier and that is used for building a multimedia presentation
3.1.3
dependent asset
asset (3.1.2) for which one or more other assets are necessary for decoding of the contained media content
3.1.4
encoding symbol
unit of data generated by the encoding process
3.1.5
encoding symbol block
set of encoding symbols (3.1.4)
3.1.6
FEC code
algorithm for encoding data such that the encoded data flow is resilient to data loss
3.1.7
FEC encoded flow
logical set of flows that consists of an FEC source flow (3.1.11) and one or more associated FEC repair flows (3.1.9)
3.1.8
FEC payload ID
identifier that identifies the contents of an MMTP packet (3.1.20) with respect to the MMT FEC scheme (3.1.16)
3.1.9
FEC repair flow
data flow carrying repair symbols to protect an FEC source flow (3.1.11)
3.1.10
FEC repair packet
MMTP packet (3.1.20) along with repair FEC payload identifier (3.1.27) to deliver one or more repair symbols (3.1.29) of a repair symbol block (3.1.30)
3.1.11
FEC source flow
flow of MMTP packets (3.1.20) protected by an MMT FEC scheme (3.1.16)
3.1.12
FEC source packet
MMTP packet (3.1.20) protected by an FEC encoding
3.1.13
media fragment unit
MFU
fragment of a media processing unit (3.1.14)
3.1.14
media processing unit
MPU
generic container for independently decodable timed (3.1.35) or non-timed data (3.1.25) that is media codec agnostic
3.1.15
MMT entity
software and/or hardware implementation that is compliant to a profile of MMT
3.1.16
MMT FEC scheme
forward error correction procedure that defines the additional protocol aspects required to use an FEC scheme in MMT
3.1.17
MMT protocol
MMTP
application layer transport protocol for delivering MMTP payload (3.1.22) over IP networks
3.1.18
MMT receiving entity
MMT entity (3.1.15) that receives and consumes media data
3.1.19
MMT sending entity
MMT entity (3.1.15) that sends media data to one or more MMT receiving entities (3.1.18)
3.1.20
MMTP packet
formatted unit of the media data to be delivered using the MMT protocol (3.1.17)
3.1.21
MMTP packet flow
sequence of MMTP packets (3.1.20) with same MMT sending entity (3.1.19) and MMT receiving entity (3.1.18)
3.1.22
MMTP payload
formatted unit of media data to carry Packages (3.1.26) and/or signalling messages using either the MMT protocol (3.1.17) or an Internet application layer transport protocols
EXAMPLE:
RTP.
3.1.23
MMTP session
single MMTP transport flow (3.1.24) that is used for certain period of time
3.1.24
MMTP transport flow
series of MMTP packet flow (3.1.21) delivered to the same destination
3.1.25
non-timed data
media data that do not have inherent timeline for the decoding and/or presenting of its media content
3.1.26
package
logical collection of media data, delivered using MMT
3.1.27
repair FEC payload ID
FEC payload ID (3.1.8) for repair packets
3.1.28
repair packet block
segmented set of FEC repair flow (3.1.9) which can be used to recover lost source packets
3.1.29
repair symbol
encoding symbol that contains redundancy information for error correction
3.1.30
repair symbol block
set of repair symbols (3.1.29) which can be used to recover lost source symbols (3.1.33)
3.1.31
source FEC payload ID
FEC payload ID (3.1.8) for source packets
3.1.32
source packet block
segmented set of FEC source flow (3.1.11) that is to be protected as a single block
3.1.33
source symbol
unit of data to be encoded by an FEC encoding process
3.1.34
source symbol block
set of source symbols (3.1.33) generated from a single source packet block (3.1.32)
3.1.35
timed data
data that has inherent timeline information for the decoding and/or presentation of its media contents
3.1.36
asset delivery characteristics
ADC
description about required quality of service (QoS) for delivery of assets (3.1.2)
Note 1 to entry: ADC is represented by the parameters agnostic to a specific delivery environment.
3.1.37
network abstraction for media
parameter that is used for an interface between media application layer and underlying network layer
3.2 Abbreviated terms
| ADC | asset delivery characteristics |
| AL-FEC | application layer forward error correction |
| ARQ | automatic repeat request |
| AU | access unit |
| AVC | advanced video coding |
| CLI | cross layer interface |
| CRI | clock relation information |
| DCI | device capability information |
| GFD | generic file delivery |
| HRBM | hypothetical receiver buffer model |
| HTTP | hypertext transfer protocol |
| ISOBMFF | ISO-based media file format |
| LA-FEC | layer aware forward error correction |
| LR | license revocation |
| LS | license signalling |
| MPI | media presentation information |
| MC | measurement configuration |
| MFU | media fragment unit |
| MMT | MPEG media transport |
| MMTP | MMT protocol |
| MP | MMT package |
| MPU | media processing unit |
| MTU | maximum transmission unit |
| MVC | multi-view video coding |
| NAM | network abstraction for media |
| NTP | network time protocol |
| pa | package access |
| PID | packet identifier |
| PTP | precision time protocol |
| RAP | random access point |
| RTP | real-time protocol |
| SDP | session description protocol |
| si | security information |
| SSWR | security software request |
| SVC | scalable video coding |
| TCP | transmission control protocol |
| ts | transport stream |
| UDP | user datagram protocol |
| URI | uniform resource identifier |
| URL | uniform resource locator |
| URN | uniform resource name |
| UUID | universally unique identifier |
| UTC | coordinated universal time |
| XML | extensible mark-up language |
Bibliography
| [1] | ISO/IEC 13818-1, Information technology — Generic coding of moving pictures and associated audio information — 1: Systems |
| [2] | ISO/IEC 13818-2, Information technology — Generic coding of moving pictures and associated audio information — 2: Video |
| [3] | ISO/IEC 14496-10, Information technology — Coding of audio-visual objects — 10: Advanced video coding |
| [4] | ISO/IEC 23007-1, Information technology — Rich media user interfaces — 1: Widgets |
| [5] | ISO/IEC 23008-10, Information technology — High efficiency coding and media delivery in heterogeneous environments — 10: MPEG media transport forward error correction (FEC) codes |
| [6] | ISO/IEC 23008-11, Information technology — High efficiency coding and media delivery in heterogeneous environments — 11: MPEG media transport composition information |
| [7] | ISO/IEC 23009-1:2014, Information technology — Dynamic adaptive streaming over HTTP (DASH) — 1: Media presentation description and segment formats |
| [8] | IETF RFC 2474, Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers |
| [9] | IETF RFC 2046, Multipurpose Internet Mail Extensions (MIME) Two: Media Types |
| [10] | IETF RFC 3023, XML Media Types |
| [11] | IETF RFC 3095, RObust Header Compression (ROHC): Framework and four profiles: RTP, UDP, ESP, and uncompressed |
| [12] | IETF RFC 4566, SDP: Session Description Protocol |
| [13] | IETF RFC 4281, The Codecs Parameter for “Bucket” Media Types, November 2005 |
| [14] | IETF RFC 5646, Tags for Identifying Languages, September 2009 |
| [15] | IETF RFC 2616, Hypertext Transfer Protocol – HTTP/1.1, June 1999 |
| [16] | IETF RFC 3550, RTP: A Transport Protocol for Real-Time Applications, July 2003 |
| [17] | IETF RFC 2327, SDP: Session Description Protocol, April 1998 |
| [18] | IETF RFC 5905, NTPv4: Network Time Protocol Version 4, June 2010 |
| [19] | IETF RFC 2205, Resource ReSerVation Protocol (RSVP) Version 1 Functional Specification, September 1997 |
| [20] | 3GPP/TS 23.207, End-to-end quality of service (QoS) concept and architecture, 2004 |
| [21] | IETF RFC 1738, Uniform Resource Locators (URL), December 1994 |
| [22] | IETF RFC 2141, URN Syntax, May 1997 |
| [23] | IETF RFC 3406, Uniform Resource Names (URN) Namespace Definition Mechanisms, October 2002 |
| [24] | IETF RFC 4122, A Universally Unique Identifier (UUID) URN Namespace, July 2005 |
| [25] | W3C XML Extensible Markup Language (XML) Version 1.0, W3C Recommendation 26, November 2008 |