cast. frameworks. messages. Break
メインの動画に含まれる広告ブレーク(ミッドロール挿入点など)を表します。
コンストラクタ
休憩
new Break(id, breakClipIds, position)
パラメータ |
|
---|---|
id |
string 広告ブレークの一意の ID。 |
breakClipIds |
文字列の配列 このブレークに含まれるブレーク クリップ ID のリスト。 値を null にすることはできません。 |
position |
数値 メイン動画内のこの挿入点の位置。 |
プロパティ
breakClipIds
null 以外の文字列の配列
このブレークに含まれるブレーク クリップ ID のリスト。
時間
(数値または未定義)
休憩の長さ(秒)。
開いています
(ブール値または未定義)
挿入点がタイムライン上で展開されているかどうかを示します。
展開された休憩の時間は、合計再生時間に含まれます。値 true
は、ブレークが展開されていることを示します。省略した場合、値は false
とみなされます。
id
string
一意の広告ブレーク ID。シーク ブレークの場合、ID は seek-<timestampInMs>
という形式の自動生成文字列です。
isEmbedded
(ブール値または未定義)
ブレークがメイン ストリームに埋め込まれているかどうかを示します。省略した場合、値は false
とみなされます。
isWatched
boolean
休憩が視聴されたかどうか。ブレークの再生が開始されると true
とマークされます。このフィールドが false
から true
に変わると、送信側はこのブレークに対応する進行状況バー マーカーの色を変更できます。これは、ユーザーがブレークを閲覧したことを示します。
position
数値
メイン動画内の挿入点の位置(秒単位)。-1
はメイン動画の終了位置(ポストロール)を表します。クライアントサイドの広告合成でのみ有効です。サーバーサイドの広告合成では、正確な位置が必要です。