この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
3 用語と定義
このドキュメントでは、次の用語と定義が適用されます。
ISO と IEC は、次のアドレスで標準化に使用する用語データベースを維持しています。
3.1
コンテンツ
メディアデータ
オーディオ、ビデオ、テキスト、グラフィックス、画像、触覚および触覚情報を含む、レンダリング可能な データ (3.3)
注記1:このデータは時間指定されていてもされていなくてもよい。
3.2
コントローラ
1つまたは複数の他の要素を制御し、 制御データ(3.5) を出力し、制御データを受け取ることができる初等機能
3.3
データ
伝送、処理、または保存される情報のバイト数
3.4
時限データ
固有の タイムライン(3.25) を持つ データ(3.3 )
3.5
制御データ
メッセージングおよび制御のために交換される データ (3.3)
3.6
メタデータ
独立してレンダリングすることができず、関連する メディア データ (3.1) のレンダリング、処理、またはオーケストレーションに影響を与える可能性のある他のデータに関する データ (3.3 )
3.7
時限メタデータ
固有の タイムライン (3.25) を持つ メタデータ (3.6 )
3.8
オーケストレーション データ
任意の数の 時限データ (3.4) ストリームを編成する データ (3.3)
注記 1:オーケストレーション データ自体も時間指定されたデータである可能性があります。
3.9
デバイス
多くの基本機能を具体化できる物理的実体
3.10
m プロセッサー
メディア プロセッサ
メディア データ (3.1) および/または メタデータ (3.6) を処理できる、メディア データおよび/またはメタデータを受信できる、オプションで オーケストレーション データ (3.8) を受信できる、メディア データ、メタデータ、またはその両方を出力できる基本機能、およびオプションで 制御データを交換できます (3.5)
3.11
メディア オーケストレーション
メディアと メタデータのオーケストレーション (3.6) 複数の デバイスが関与するキャプチャ、処理、およびプレゼンテーション (3.9)
3.12
メディア オーケストレーション セッション
メディア キャプチャおよび/またはメディア処理および/またはメディア レンダリングを含む一貫したアプリケーション コンテキスト
3.13
メディア ストリーム
時限 メディアデータ (3.1)
3.14
もっと
タイムド メディアデータの主観的品質の平均オピニオンスコア (3.1)
3.15
シンク
メディアデータ(3.1) 、およびオプションで オーケストレーションデータ(3.8) および/または メタデータ(3.6) を受信できる基本機能は、メディアデータを提示でき、オプションでメタデータを出力でき、オプションで 制御データ(3.5) を交換できます
3.16
ソース
メディアデータ (3.1) および/または メタデータ (3.6) を出力でき、オプションで 制御データ (3.5) を交換できる基本機能
3.17
タイムスタンプ
オーディオ サンプル、ビデオ フレーム、または メタデータ (3.6) サンプルを識別するために使用される番号
例:
MPEG-2 TS PTS (プレゼンテーション タイムスタンプ) または ISOBMFF CT (構成時間)
注記1 「タイムスタンプ」という用語の意味は文脈に依存する。 MPEG コンテキスト内では、この用語は通常、MPEG-2 トランスポート ストリームのタイムライン上のポイントまたは ISOBMFF ファイル内のポイントを識別する単一の番号として使用されます。 DVB-CSS (ETSI TS 103 286 02) のコンテキストでは、「タイムスタンプ」という用語は、ウォール クロック時間と特定のメディア タイムライン上のポイントとの間の関連付けを提供するために使用されます。このドキュメントでは、「dvb-css」プレフィックスを使用して、DVB-CSS (ETSI TS 103 286 02) のタイムスタンプの概念が使用されている場所にフラグを立てます。
3.18
dvb-css タイムスタンプ
2 つの時間値が同じ瞬間に対応するように、それぞれがタイムライン上の時間値を表す 2 つの値のペア
[ソース: ETSI TS 103 286 02:2017, 3.1]
3.19
dvb css コントロールのタイムスタンプ
dvb-css タイムスタンプ (3.18) は、 同期クライアント (3.24) がその 時間指定されたデータ の特定の時点 (同期 タイムライン (3.25) に関して) を提示することが推奨される時間 (壁時計に関して) を表します (3.4)
[ソース: ETSI TS 103 286 02:2017, 3.1, modified — «timed content» は «timed data» に置き換えられ、メモは削除されました]
3.20
dvb-css 相関タイムスタンプ
互いに相関する 2 つ以上の タイムライン (3.25) の時間値
[ソース: ETSI TS 103 286 02:2017, 3.1, modified — «ore more” が追加され、メモは削除されました]
3.21
dvb-css の最も早いプレゼンテーションのタイムスタンプ
dvb-css タイムスタンプ (3.18) は、 同期クライアント (3.24) が、その 時間指定されたデータ (3.4) の特定の時点を提示できると信じている (ウォール クロックとの関係で) 最も早い時間を表します。
[ソース: ETSI TS 103 286 02:2017, 3.1, 変更 — 「(同期タイムラインに関して) その時間指定されたコンテンツの」は「その時間指定されたデータの」に置き換えられ、メモは削除されました]
3.22
ユーザー
1 つまたは複数 のデバイス (3.9) および/またはサービスを使用する人間
注記 1:利用者は、メディアの生産者にも消費者にもなることができ、同時にその両方になることもできます。
3.23
メディア同期アプリケーション サーバー
すべての 同期クライアント (3.24) 間で タイムライン (3.25) の進行に関する共有合意を取得するプロセスを調整する基本機能
注記 1:これは、同期クライアントが時間指定されたデータを相互に同時に提示できるようにするためのものです。
[ソース: ETSI TS 103 286 02:2017, 3.1]
3.24
同期クライアント
メディア同期アプリケーションサーバー(3.23) と通信することにより、 時間指定されたデータ(3.4) のプレゼンテーションを他の同期クライアントと調整する基本機能。
[出典: ETSI TS 103 286 02:2017, 3.1, modified — 「整列希望」は「整列」に置き換えられ、「時限コンテンツ」は「時限データ」に置き換えられた]
3.25
タイムライン
時間を記述するための基準フレーム。特定のシステムの時間を測定できる線形スケールとして表されます。
注記 1:これは、局部発振器、放送の進行、またはメディア コンテンツのアイテム内の時間位置など、さまざまな方法で現れる可能性があります。
[ソース: ETSI TS 103 286 02:2017, 3.1]
3.26
タイムライン相関
2 つの タイムライン間の相関 (3.25)
[ソース: ETSI TS 103 286 02:2017, 3.1]
3.27
壁時計
実際の日付と時刻を表すと想定されていない線形単調時計
注記 1:壁時計は、共通の同期時間基準フレームを持つ目的で、2 つ以上のエンティティ間で共有することを目的としています。
注記 2: DVB-CSS (ETSI TS 103 286 02) 壁掛け時計は「UTC タイプの日付と時刻」ではありません。オフセットはランダムで、うるう秒やうるう年はありません。メトロノームのように時を刻む時計であり、デバイス間のメディア同期のコンテキストではローカルな意味しか持ちません。これは、MPEG 全体で一般的に使用されているタイムスタンプの概念とは異なります。このドキュメントでは、ETSI TS 103 286 02 の定義を使用して、その仕様との一貫性を維持しています。
[ソース: ETSI TS 103 286 02:2017, 3.1, 変更 — エントリに注 2 が追加されました]
3.28
壁時計の同期
壁掛け時計(3.27) の時間の進行について共通の合意を達成する
注記 1:これはデバイス間で行われるプロセスです。
[ソース: ETSI TS 103 286 02:2017, 3.1]
参考文献
| [1] | ISO/IEC 23009-5:2017, 情報技術 — HTTP 経由の動的適応ストリーミング (DASH) — 5:サーバーとネットワークアシストDASH(SAND) |
| [2] | ETSI TS 102 796:ハイブリッド ブロードキャスト ブロードバンド テレビ[オンライン http://www.etsi.org/deliver/etsi_ts/102700_102799/102796/ で入手可能 |
| [3] | ISO/IEC 23005-2, 情報技術 — メディアのコンテキストと制御 — 2: 制御情報 |
| [4] | ISO/IEC 23005-5, 情報技術 — メディアのコンテキストと制御 — 5: インタラクション デバイスのデータ形式 |
| [5] | LASIE プロジェクト、「フォレンジック データの大規模な情報活用」。 http://www.lasie-project.eu/で入手可能 |
3 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
content
media data
data (3.3) that can be rendered, including audio, video, text, graphics, images, haptic and tactile information
Note 1 to entry: This data can be timed or non-timed.
3.2
controller
elementary function that controls one or more other elements, outputs control data (3.5) and can receive control data
3.3
data
bytes of information that are carried, processed or stored
3.4
timed data
data (3.3) that has an intrinsic timeline (3.25)
3.5
control data
data (3.3) exchanged for messaging and control
3.6
metadata
data (3.3) about other data that cannot be rendered independently and can affect rendering, processing or orchestration of the associated media data (3.1)
3.7
timed metadata
metadata (3.6) that has an intrinsic timeline (3.25)
3.8
orchestration data
data (3.3) that orchestrates any number of timed data (3.4) streams
Note 1 to entry: Orchestration data itself can also be timed data.
3.9
device
physical entity that can embody a number of elementary functions
3.10
m-processor
media processor
elementary function that can process media data (3.1) and/or metadata (3.6) , that can receive media data and/or metadata, that can optionally receive orchestration data (3.8) , that can output media data, metadata or both, and that can optionally exchange control data (3.5)
3.11
media orchestration
orchestration of media and metadata (3.6) capture, processing and presentation involving multiple devices (3.9)
3.12
media orchestration session
coherent application context that includes media capture and/or media processing and/or media rendering
3.13
media stream
timed media data (3.1)
3.14
mos more
mean opinion score of the subjective quality of a piece of timed media data (3.1)
3.15
sink
elementary function that can receive media data (3.1) , and optionally orchestration data (3.8) and/or metadata (3.6) , can present the media data, can optionally output metadata and can optionally exchange control data (3.5)
3.16
source
elementary function that can output media data (3.1) and/or metadata (3.6) and can optionally exchange control data (3.5)
3.17
timestamp
number that is used to identify an audio sample, video frame or metadata (3.6) sample
EXAMPLE:
MPEG-2 TS PTS (presentation timestamp) or ISOBMFF CT (composition time).
Note 1 to entry: The meaning of the term “timestamp” depends on the context. Within the MPEG context, the term is usually used as a single number to identify a point on the timeline of an MPEG-2 transport stream or within an ISOBMFF file. In the context of DVB-CSS (ETSI TS 103 286 02), the term “timestamp” is used to provide an association between a wall clock time and a point on a certain media timeline. This document uses the “dvb-css” prefix to flag where the DVB-CSS (ETSI TS 103 286 02) notion of timestamp is used.
3.18
dvb-css timestamp
pair of two values each of which represents a time value on a timeline such that the two-time values correspond to the same moment in time
[SOURCE: ETSI TS 103 286 02:2017, 3.1]
3.19
dvb-css control timestamp
dvb-css timestamp (3.18) representing the time (in relation to the wall clock) at which a synchronization client (3.24) is recommended to present a particular point in time (in relation to the synchronization timeline (3.25) ) of its timed data (3.4)
[SOURCE: ETSI TS 103 286 02:2017, 3.1, modified — «timed content» has been replaced with «timed data» and the note has been deleted]
3.20
dvb-css correlation timestamp
time values on two or more timelines (3.25) that correlate with each other
[SOURCE: ETSI TS 103 286 02:2017, 3.1, modified — «ore more” has been added and the note has been deleted]
3.21
dvb-css earliest presentation timestamp
dvb-css timestamp (3.18) representing the earliest time (in relation to the wall clock) at which a synchronization client (3.24) believes it can present a particular point in time of its timed data (3.4)
[SOURCE: ETSI TS 103 286 02:2017, 3.1, modified — “(in relation to the Synchronization Timeline) of its Timed Content” has been replaced with “of its timed data” and the note has been deleted]
3.22
user
human that uses one or more device(s) (3.9) and/or service(s)
Note 1 to entry: A user can be a producer and consumer of media, and both at the same time.
3.23
media synchronization application server
elementary function that coordinates the process of obtaining a shared agreement on the progress of timelines (3.25) among all synchronization clients (3.24)
Note 1 to entry: This is for the purpose of enabling the synchronization clients to present timed data simultaneously with respect to each other.
[SOURCE: ETSI TS 103 286 02:2017, 3.1]
3.24
synchronization client
elementary function that aligns its presentation of timed data (3.4) with other synchronization clients by communicating with a media synchronization application server (3.23)
[SOURCE: ETSI TS 103 286 02:2017, 3.1, modified — “wishes to align” has been replaced with “aligns” and “timed content” has been replaced with “timed data”]
3.25
timeline
reference frame for describing time, represented as a linear scale against which time can be measured for a particular system
Note 1 to entry: This could manifest in various ways, such as: as a local oscillator, the progress of a broadcast or the time position within an item of media content.
[SOURCE: ETSI TS 103 286 02:2017, 3.1]
3.26
timeline correlation
correlation between two timelines (3.25)
[SOURCE: ETSI TS 103 286 02:2017, 3.1]
3.27
wall clock
linear monotonic clock that is not assumed to represent real date and time
Note 1 to entry: The wall clock is intended for sharing between two or more entities for the purposes of having a common synchronized time reference frame.
Note 2 to entry: DVB-CSS (ETSI TS 103 286 02) wall clock is NOT a “UTC-type date&time”. It has a random offset and it has no leap seconds or leap years. It is a clock that ticks like a metronome, and it has only a local meaning in the context of media synchronization between devices. This is a different notion for a timestamp than what is commonly used across MPEG. This document uses the definition from ETSI TS 103 286 02 to maintain consistency with that specification.
[SOURCE: ETSI TS 103 286 02:2017, 3.1, modified — Note 2 to entry has been added]
3.28
wall clock synchronization
achieving a shared agreement on the progress of time of a wall clock (3.27)
Note 1 to entry: This is a process that takes place between devices.
[SOURCE: ETSI TS 103 286 02:2017, 3.1]
Bibliography
| [1] | ISO/IEC 23009-5:2017, Information technology — Dynamic adaptive streaming over HTTP (DASH) — 5: Server and network assisted DASH (SAND) |
| [2] | ETSI TS 102 796: Hybrid Broadcast Broadband Television [online]. Available at http://www.etsi.org/deliver/etsi_ts/102700_102799/102796/ |
| [3] | ISO/IEC 23005-2, Information technology — Media context and control — 2: Control information |
| [4] | ISO/IEC 23005-5, Information technology — Media context and control — 5: Data formats for interaction devices |
| [5] | LASIE Project, “Large-scale information exploitation of forensic data”. Available at http://www.lasie-project.eu/ |