类:PlayerData

构造函数

玩家数据

新的 PlayerData()

属性

activeTrackId

非 null 数组

当前媒体的活跃轨道 ID。

应用数据

可为 null 的 cast.framework.ui.ApplicationData

应用数据。

breakPercentagePositions

非 null 数组

换行位置数组(以百分比表示)。 已弃用 - 系统不会更新实际广告插播时间点或动态广告插播时间点中的广告插播时间点。

breakTitle

字符串

当前播放广告插播时间点的标题。

currentBreakClipNumber

number

当前播放的广告插播片段的数量。

currentTime

number

媒体当前位置(以秒为单位),如果播放中断,则中断当前位置。

customState

可为 null 的对象

用户自定义状态,应该用于分隔播放和界面逻辑,以允许在遥控器中运行相同的界面代码。 可通过调用 cast.framework.PlayerManager#sendCustomState 来设置状态

显示状态

布尔值

是否应显示播放器元数据(即标题、currentTime)。 如果元数据中应至少显示一个字段,就会出现这种情况。在某些情况下,displayStatus 将为 true,但部分元数据应该被隐藏(即媒体在跳转跳转时)。 在这些情况下,可以应用其他 CSS 来隐藏这些元素。对于媒体纯音频的情况,几乎始终为 true。如果媒体是视频,在以下情况下,会出现这种情况:(1) 视频正在加载、正在缓冲或跳转,(2) 在最后 5 秒内发出播放请求,而媒体正在播放;(3) 请求在最后 5 秒显示状态;或者 (4) 媒体在最后 5 秒暂停。

显示类型

字符串

用于区分不同屏幕类型的属性。电视是默认设置。

时长

number

媒体时长(以秒为单位),如果是播放广告插播时间点,则为广告插播时长。

isAtEdge

布尔值

指示媒体流是否正在直播边缘播放。

isBreakSkippable

布尔值

表示可在当前时刻跳过广告插播剪辑。当 Skippable 为 0 时,值为 True。

isLive

布尔值

指明内容是否为直播内容。

isPlayingBreak

布尔值

表明接收器正在播放广告插播时间点。

跳转

布尔值

指明播放器正在跳转(可能在播放或暂停期间)。

LiveSeekableRange

可为 null 的 cast.framework.messages.LiveSeekableRange

指明内容的可查找范围(若为直播)。

media

(可为 null 的 cast.framework.messages.MediaInformation 或未定义)

当前媒体信息。

mediaCategory

可为 null 的 cast.framework.messages.MediaCategory

媒体类别(视频、音频或图片)。

mediaSessionId

number

媒体会话的唯一 ID。当收到新的加载请求时,它会更新。

mediaStartAbsoluteTime

可为 null 的数字

表示直播的绝对时间(新纪元时间,以秒为单位)。 对于直播活动,这将是活动开始时间,否则,将在直播开始时,在可搜索范围内开始。

元数据

(可为 null 的 cast.framework.messages.MediaMetadata 或可为 null 的对象)

媒体元数据。

nextMetadata(下一个元数据)

(可为 null 的 cast.framework.messages.MediaMetadata 或可为 null 的对象)

下一项元数据。

下一个字幕

字符串

下一项内容副标题。

下一个缩略图网址

字符串

“下一项”缩略图的网址。

NextTitle

字符串

Next Item 标题。

numberBreakClip

number

当前广告插播时间点中的广告插播剪辑数量。

playbackRate

number

媒体播放速率。

preloadingNext

布尔值

显示/隐藏下一项元数据的标志。

queueData

(可为 null 的 cast.framework.messages.QueueData 或未定义)

队列数据。

secondaryImageUrl

字符串

内容次要图片网址。

版块时长

可为 null 的数字

指明该版块的时长(以秒为单位)。

部分起始时间媒体

可为 null 的数字

表示部分的开始时间(媒体时间,以秒为单位)。

state

cast.framework.ui.State

当前播放器状态。

支持的 MediaCommands

number

此播放器支持的命令。

另请参阅
cast.framework.messages.Command

thumbnailUrl

字符串

内容缩略图网址。

标题

字符串

内容标题。

当可跳过

(数字或未定义)

提供距离当前播放时间到可跳过时间的剩余时间。未定义或值为“不可跳过”时的负值。