cast. framework. messages。 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
表示主视频(后贴片广告)结束位置,仅适用于客户端广告拼接。对于服务器端广告拼接,需要确切位置。