类:Break

构造函数

休息时间

new Break(id, breakClipIds, position)

参数

id

string

广告插播时间点的唯一 ID。

breakClipIds

字符串数组

此广告插播时间点中包含的广告插播时间点片段 ID 的列表。

值不能为 null。

排名

number

此广告插播时间点在主视频中的位置。

属性

breakClipIds

非 null 字符串数组

此广告插播时间点中包含的插播片段 ID 列表。

duration

(数字或未定义)

广告插播时长(以秒为单位)。

已展开

(布尔值或未定义)

指示广告插播时间点是否在时间轴上展开。 扩展广告插播的时长包含在总播放时长中。值 true 表示广告插播时间点已展开。如果省略此参数,则假定值为 false

id

string

唯一的广告插播 ID。对于跳转点,ID 是自动生成的字符串,格式为 seek-<timestampInMs>

isEmbedded

(布尔值或未定义)

指明广告插播时间点是否已嵌入到主信息流中。如果省略此参数,则视为 false

isWatched

boolean

是否观看了广告插播时间点。当广告插播时间点开始播放时,系统会将其标记为 true。一旦此字段从 false 更改为 true(表示用户已观看广告插播时间点),发送者就可以更改与此广告插播时间点对应的进度条标记的颜色。

排名

number

广告插播时间点在主视频中的位置(以秒为单位)。-1 表示主视频(后贴片广告)结束位置,仅适用于客户端广告拼接。对于服务器端广告拼接,需要确切位置。