クラス: EmsgEvent

コンストラクタ

EmsgEvent

new EmsgEvent(emsgData)

パラメータ

emsgData

オブジェクト

値を null にすることはできません。

プロパティ

endTime

定数

(数値または未定義)

予定の終了時間(プレゼンテーション時間)。

eventDuration

定数

(数値または未定義)

イベントの継続時間(タイムスケールの単位)。

id

定数

(数値または未定義)

メッセージのこのインスタンスを識別するフィールド。

messageData

定数

(非 null Uint8Array または未定義)

メッセージの本文。schemeIdUri 値でシグナルに応じて ID3 メタデータを含めることができます。schemeIdUri「https://aomedia.org/emsg/ID3」と「https://developer.apple.com/streaming/emsg-id3」は、常に ID3 メタデータをシグナルします。

presentationTimeDelta

定数

(数値または未定義)

含まれるセグメントの始点を基準とする、イベントの開始時点のオフセット(タイムスケール単位)。

schemeIdUri

定数

(文字列または未定義)

メッセージ スキームを識別します。

segmentData

定数

(非 null Uint8Array または未定義)

EMSG を含むセグメントの未加工データ全体。このフィールドは非推奨になる予定です。このフィールドの代わりに、提供された EMSG イベントデータ フィールドを使用することをおすすめします。

startTime

定数

(数値または未定義)

イベントの開始時刻(プレゼンテーション時間)。

timescale

定数

(数値または未定義)

タイムスケールを 1 秒あたりのティック単位で定義します。

value

定数

(文字列または未定義)

イベントの値を指定します。