cast. framework. events. EmsgEvent
cast.framework.events.EventType.EMSG
イベントのイベントデータ。
コンストラクタ
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
(文字列または未定義)
イベントの値を指定します。