as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持

IPlaybackEvent

IPlaybackEvent

代表客户在某一时刻播放状态的接口。使用PlaybackEventBuilder创建。

访问器

channelDescriptor

获取签名

get channelDescriptor(): undefined | IChannelDescriptor

获取正在播放的内容所属的线性频道的频道描述符。频道描述符在应用程序包所有频道之中,唯一地标识频道,并且应与用于直播TV集成的频道描述符相匹配。

返回值

undefined | IChannelDescriptor

正在播放的内容所属频道的唯一标识channelDescriptor。如果未设置,则为undefined(未定义)。


contentId

获取签名

get contentId(): IContentId

获取正在播放内容的亚马逊目录ID。

返回值

IContentId

可在亚马逊目录中解析的ID。


creditsPositionMs

获取签名

get creditsPositionMs(): undefined | number

获取片尾在内容中的位置,0表示内容的开头。

返回值

undefined | number

自内容开始以来的片尾位置(以毫秒为单位)。如果未设置,则为undefined(未定义)。


durationMs

获取签名

get durationMs(): undefined | number

获取内容的持续时间。

返回值

undefined | number

以毫秒为单位的内容持续时间。如果未设置,则为undefined(未定义)。


eventTimestamp

获取签名

get eventTimestamp(): undefined | Date

获取播放事件发生的日期。

返回值

undefined | Date

事件日期。如果未设置,则为undefined(未定义)。


playbackPositionMs

获取签名

get playbackPositionMs(): number

获取客户在内容中的播放位置,0表示内容的开头。

返回值

number

自内容开始以来的当前位置(以毫秒为单位)。


playbackState

获取签名

get playbackState(): PlaybackState

获取客户对内容的观看状态。

返回值

PlaybackState

观看状态。


profileId

获取签名

get profileId(): undefined | IProfileId

获取正在观看内容的用户的关联profileId

返回值

undefined | IProfileId

用户关联的profileId。如果未设置,则为undefined(未定义)。


Last updated: 2025年10月2日