StreamEvent
当数据流状态发生变化时,数据流管理器会将此事件类型作为通知发出。
枚举
类型
字符串
IMA DAI SDK 支持的事件类型列表。
| 值 | |
|---|---|
| LOADED | 在有直播清单可用时触发。 | 
| AD_BREAK_STARTED | 在每次广告插播时间点开始播放时触发。如果用户在之后观看了广告插播,此事件便不会触发。发生这种情况时,应用必须停用跳转功能。 | 
| AD_BREAK_ENDED | 在每次广告插播时间点结束时触发一次。发生这种情况时,应用必须重新启用跳转功能。 | 
| AD_PERIOD_STARTED | 每次直播从内容切换到广告或广告连播时触发。 即使广告是第二次播放或在广告中跳转,此事件也会触发。 | 
| AD_PERIOD_ENDED | 每次直播从广告或广告连播切换到内容时触发。 即使广告是第二次播放或在广告中跳转,此事件也会触发。 | 
| AD_PROGRESS | 在广告进度有更新时触发。 | 
| CUEPOINTS_CHANGED | 在 cue 点发生变化时,为按需串流分派。 | 
| CLICK | 在广告播放期间点击或点按点击元素时分派。 | 
| 错误 | 在发生错误时触发。 | 
| 指南 | 在广告开始时触发。 | 
| FIRST_QUARTILE | 在广告达到其第一四分位时触发。 | 
| MIDPOINT | 在广告播放到中点时触发。 | 
| STREAM_INITIALIZED | 在流初始化时触发。 | 
| THIRD_QUARTILE | 在广告播放到四分之三的次数时触发。 | 
| 完成 | 在广告播放完毕时触发。 | 
| SKIPPABLE_STATE_CHANGED | 当所显示广告的可跳过状态发生变化时触发。 | 
| SKIPPED | 在用户跳过广告时触发。 | 
| VIDEO_CLICKED | 当用户点击视频但未触发点击时触发。显示“了解详情”按钮时(例如在移动网站上),只有在点击该按钮时才会触发 CLICK 事件。其他点击也会触发此事件。 | 
| 已暂停 | 在用户暂停广告时触发。 | 
| 已恢复 | 在用户恢复广告时触发。 | 
属性
类型
字符串
IMA DAI SDK 支持的事件类型列表。
| 值 | |
|---|---|
| LOADED | 在有直播清单可用时触发。 | 
| AD_BREAK_STARTED | 在每次广告插播时间点开始播放时触发。如果用户在之后观看了广告插播,此事件便不会触发。发生这种情况时,应用必须停用跳转功能。 | 
| AD_BREAK_ENDED | 在每次广告插播时间点结束时触发一次。发生这种情况时,应用必须重新启用跳转功能。 | 
| AD_PERIOD_STARTED | 每次直播从内容切换到广告或广告连播时触发。 即使广告是第二次播放或在广告中跳转,此事件也会触发。 | 
| AD_PERIOD_ENDED | 每次直播从广告或广告连播切换到内容时触发。 即使广告是第二次播放或在广告中跳转,此事件也会触发。 | 
| AD_PROGRESS | 在广告进度有更新时触发。 | 
| CUEPOINTS_CHANGED | 在 cue 点发生变化时,为按需串流分派。 | 
| CLICK | 在广告播放期间点击或点按点击元素时分派。 | 
| 错误 | 在发生错误时触发。 | 
| 指南 | 在广告开始时触发。 | 
| FIRST_QUARTILE | 在广告达到其第一四分位时触发。 | 
| MIDPOINT | 在广告播放到中点时触发。 | 
| STREAM_INITIALIZED | 在流初始化时触发。 | 
| THIRD_QUARTILE | 在广告播放到四分之三的次数时触发。 | 
| 完成 | 在广告播放完毕时触发。 | 
| SKIPPABLE_STATE_CHANGED | 当所显示广告的可跳过状态发生变化时触发。 | 
| SKIPPED | 在用户跳过广告时触发。 | 
| VIDEO_CLICKED | 当用户点击视频但未触发点击时触发。显示“了解详情”按钮时(例如在移动网站上),只有在点击该按钮时才会触发 CLICK 事件。其他点击也会触发此事件。 | 
| 已暂停 | 在用户暂停广告时触发。 | 
| 已恢复 | 在用户恢复广告时触发。 | 
方法
getAd
getAd() 返回(null 或 Ad)
- 返回
- 
                  (null or non-null Ad)返回包含广告信息的对象。
getStreamData
getStreamData() 会返回 StreamData
- 返回
- 
                  non-null StreamData返回包含串流信息的对象。