ISO/IEC 23008-1:2017 情報技術—異種環境での高効率コーディングとメディア配信—パート1:MPEGメディアトランスポート(MMT) | ページ 6

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

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ハイパーテキスト転送プロトコル
ISOBMFFISO ベースのメディア ファイル形式
LA FECレイヤー対応の前方誤り訂正
LR免許取り消し
LSライセンス シグナリング
MPIメディア発表情報
MC測定構成
MFUメディア フラグメント ユニット
mmtMPEG メディア転送
MMTPMMT プロトコル
MPMMT パッケージ
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

ADCasset delivery characteristics
AL-FECapplication layer forward error correction
ARQautomatic repeat request
AUaccess unit
AVCadvanced video coding
CLIcross layer interface
CRIclock relation information
DCIdevice capability information
GFDgeneric file delivery
HRBMhypothetical receiver buffer model
HTTPhypertext transfer protocol
ISOBMFFISO-based media file format
LA-FEClayer aware forward error correction
LRlicense revocation
LSlicense signalling
MPImedia presentation information
MCmeasurement configuration
MFUmedia fragment unit
MMTMPEG media transport
MMTPMMT protocol
MPMMT package
MPUmedia processing unit
MTUmaximum transmission unit
MVCmulti-view video coding
NAMnetwork abstraction for media
NTPnetwork time protocol
papackage access
PIDpacket identifier
PTPprecision time protocol
RAPrandom access point
RTPreal-time protocol
SDPsession description protocol
sisecurity information
SSWRsecurity software request
SVCscalable video coding
TCPtransmission control protocol
tstransport stream
UDPuser datagram protocol
URIuniform resource identifier
URLuniform resource locator
URNuniform resource name
UUIDuniversally unique identifier
UTCcoordinated universal time
XMLextensible 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