类:StreamEvent

枚举

类型

常量   静态

字符串

IMA DAI SDK 支持的事件类型列表。

LOADED

在有直播清单可用时触发。

AD_BREAK_STARTED

在每次广告插播时间点开始播放时触发。如果用户在后续观看广告插播,此事件将不会触发。发生这种情况时,应用必须停用跳转功能。

AD_BREAK_ENDED

在每次广告插播时间点结束时触发一次。发生这种情况时,应用必须重新启用跳转功能。

AD_PERIOD_STARTED

每次直播从内容切换到广告或广告连播时触发。 即使广告是第二次播放或在广告中跳转,此事件也会触发。

AD_PERIOD_ENDED

每次直播从广告或可选广告切换到内容时触发。 即使广告是第二次播放或在广告中跳转,此事件也会触发。

AD_PROGRESS

在广告进度有更新时触发。

CUEPOINTS_CHANGED

在 cuepoint 发生变化时,为按需串流分派。

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

在 cuepoint 发生变化时,为按需串流分派。

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 返回包含串流信息的对象。