IPlaybackEvent
代表客户在某一时刻播放状态的接口。使用PlaybackEventBuilder创建。
访问器
channelDescriptor
获取签名
get channelDescriptor():
undefined|IChannelDescriptor
获取正在播放的内容所属的线性频道的频道描述符。频道描述符在应用程序包所有频道之中,唯一地标识频道,并且应与用于直播TV集成的频道描述符相匹配。
返回值
undefined | IChannelDescriptor
正在播放的内容所属频道的唯一标识channelDescriptor。如果未设置,则为undefined(未定义)。
contentId
获取签名
get contentId():
IContentId
获取正在播放内容的亚马逊目录ID。
返回值
可在亚马逊目录中解析的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
获取客户对内容的观看状态。
返回值
观看状态。
profileId
获取签名
get profileId():
undefined|IProfileId
获取正在观看内容的用户的关联profileId。
返回值
undefined | IProfileId
用户关联的profileId。如果未设置,则为undefined(未定义)。
Last updated: 2025年10月2日

