類別:Break

建構函式

休息一下

new Break(id, breakClipIds, position)

參數

id

字串

廣告插播的專屬 ID。

breakClipIds

字串陣列

此廣告插播中的廣告插播片段 ID 清單。

值不得為空值。

排名

號碼

這個廣告插播在主要影片中的位置。

屬性

breakClipIds

非空值字串陣列

此廣告插播片段中的廣告插播片段 ID 清單。

持續時間

(數字或未定義)

廣告插播的時間長度,以秒為單位。

已展開

(布林值或未定義)

表示廣告插播在時間軸上是否展開。系統會將展開的廣告插播時間長度納入總播放時間長度。true 值表示廣告插播已展開。省略時,系統會假設該值為 false

id

字串

不重複的廣告插播 ID。如果是跳轉中斷點,ID 是自動產生的字串,採用 seek-<timestampInMs> 格式。

isEmbedded

(布林值或未定義)

表示廣告插播是否內嵌於主要串流中。省略時,系統會假設這個值為 false

isWatched

boolean

是否有休息片刻。在廣告插播開始時,系統會將此標示為 true。這個欄位從 false 變更為 true (表示使用者已查看中斷處) 後,傳送者就能變更與這個廣告插播時段對應的進度列標記顏色。

排名

號碼

主要影片中的廣告插播位置 (以秒為單位)。-1 表示主要影片 (片尾廣告) 結尾的位置,僅適用於用戶端廣告拼接。如果是伺服器端廣告拼接,必須提供確切位置。