投射 框架。 界面
这是 cast.framework.ui
命名空间。
类
应用数据
有关运行应用或远程应用的数据。
BrowseContent
媒体浏览轮播界面的内容。在播放期间,应将此内容同时用于空闲屏幕上的媒体浏览界面和相关内容屏幕。
BrowseItem
媒体浏览列表中各个浏览项的内容。
控件
触控。提供用于在启用了触摸功能的设备上配置控件的界面。
PlayerData
玩家数据。提供播放器媒体和广告插播状态。
PlayerDataBinder
播放器数据 binder。这会将玩家数据对象绑定到玩家状态。系统会更新玩家数据,以准确反映当前的玩家状态,而不会触发任何更改事件。
PlayerDataChangedEvent
播放器数据更改事件。提供更改后的字段(类型)和新值。
UiConfig
界面配置。
枚举
浏览图片宽高比
字符串
媒体浏览轮播界面中所有图片的宽高比。
值 |
|
---|---|
方形_1_TO_1 |
字符串 方形图片。 |
端口 2_TO_3 |
字符串 宽高比为 2:3 的纵向图片。 纵向界面并非最终版本,可能会发生变化。 |
横向 16_TO_9 |
字符串 宽高比为 16:9 的横向图片。 |
浏览图片类型
字符串
如果图片不适用于浏览项,将使用的占位符类型。
值 |
|
---|---|
音乐曲目 |
字符串 歌曲曲目或作为该种子的种子。 |
音乐专辑 |
字符串 一个播放列表,其中包含来自特定音乐专辑或电台种子的电台。 |
音乐人 |
字符串 由特定音乐人或乐队的歌曲或音乐人或乐队播送的电台组成的播放列表。 |
播放列表 |
字符串 公开提供的播放列表或播放列表的种子电台。播放列表始终包含数量有限的一组歌曲。 |
剧集 |
字符串 电视节目的剧集。 |
电影 |
字符串 一部电影。 |
照片 |
字符串 图片。 |
播客 |
字符串 播客系列。 |
音乐流派 |
字符串 音乐流派。 |
有声读物 |
字符串 一本有声读物。 |
电台 |
字符串 电台。它可以是地面电台或互联网电台。 |
音乐合辑 |
字符串 按流派种子组合的音乐。 |
视频 |
字符串 单个视频。 |
电视节目 |
字符串 电视节目。 |
新闻 |
字符串 新闻音频或视频。 |
浏览媒体徽章
字符串
标记将会显示在浏览项图片之上。
值 |
|
---|---|
直播 |
字符串 “直播”指示标志。如果直播是直播内容,应使用此属性。 |
控件按钮
字符串
媒体控件叠加层的预定义按钮
值 |
|
---|---|
QUEUE_下一页 |
字符串 转到队列中的下一项内容 |
QUEUE_PREV |
字符串 转到队列中的上一项内容 |
连续 10 次 |
字符串 快进 10 秒 |
寻求_15 |
字符串 快进 15 秒 |
寻求_30 |
字符串 快进 30 秒 |
回看 10 |
字符串 快退 10 秒 |
回看 15 日 |
字符串 快退 15 秒 |
回看 30 日 |
字符串 快退 30 秒 |
字幕 |
字符串 开启/关闭字幕 |
无按钮 |
字符串 从所有按钮中清除插槽 |
REPEAT |
字符串 切换重复播放模式。 |
随机播放 |
字符串 切换随机播放模式。 |
LIKE |
字符串 带有“拇指朝上”图标样式的切换按钮。 |
顶 |
字符串 例如带有心形样式的切换按钮。 |
踩 |
字符串 不喜欢图标的“不喜欢”切换按钮。 |
歌词 |
字符串 歌词切换按钮。 |
控件槽
字符串
触控界面。
值 |
|
---|---|
槽 1 |
字符串 左侧槽位。已弃用,请改用 SLOT_Secondary_1。 |
槽 2 |
字符串 居中的左槽位。已弃用,请改用 SLOT_PRIMARY_1。 |
槽 3 |
字符串 居中的空档。已弃用,请改用 SLOT_PRIMARY_2。 |
槽 4 |
字符串 右侧槽位。已弃用,请改用 SLOT_Secondary_2。 |
槽位 PRIMARY_1 |
字符串 居中的左槽位。位于播放/暂停按钮的左侧。 |
槽位 PRIMARY_2 |
字符串 居中的空档。位于播放/暂停按钮的右侧。 |
槽 2 秒 |
字符串 左侧槽位。与屏幕左侧边缘对齐。 |
槽 2 秒 |
字符串 右侧槽位。与屏幕右边缘对齐。 |
展示广告类型
字符串
设备显示类型。
值 |
|
---|---|
TV |
字符串 |
TOUCH |
字符串 |
播放器数据事件类型
字符串
播放器数据已更改事件类型。
值 |
|
---|---|
不限 |
字符串 任何字段更改都将触发此事件。 |
APPLICATION_DATA_CHANGED |
字符串 应用名称已更改。 |
状态已更改 |
字符串 当前玩家状态已更改。 |
IS_SEEKING_已更改 |
字符串 isSeeking 字段已更改。 |
DURATION_CHANGED |
字符串 时长字段已更改。 |
CURRENT_TIME_CHANGED |
字符串 currentTime 字段已更改。 |
播放率已降低 |
字符串 更改了 playRate 字段。 |
元数据已更改 |
字符串 元数据字段已更改。 |
媒体 ID_已更改 |
字符串 mediaSessionId 字段已更改。 |
媒体已更改 |
字符串 媒体字段已更改。 |
QUEUE_数据更改 |
字符串 queueData 字段已更改。 |
标题已更改 |
字符串 标题字段已更改。 |
字幕 |
字符串 字幕字段已更改。 |
缩略图网址 |
字符串 缩略图网址字段已更改。 |
第二个图片网址 |
字符串 secondaryImageUrl 字段已更改。 |
NEXT_TITLE_已更改 |
字符串 nextTitle 字段已更改。 |
NEXT_SUBTITLE_已更改 |
字符串 nextSubtitle 字段已更改。 |
NEXT_THUMBNAIL_网址_已更改 |
字符串 “下一个缩略图网址”字段已更改。 |
NEXT_METADATA_CHANGED |
字符串 nextMetadata 字段已更改。 |
PRELOADING_NEXT_CHANGED |
字符串 preloadingNext 字段已更改。 |
媒体类别已更改 |
字符串 mediaCategory 字段已更改。 |
支持 SUPPORTED_MEDIA_COMMANDS_CHANGED |
字符串 contentType 字段已更改。 |
IS_LIVE_CHANGED |
字符串 isLive 字段已更改。 |
IS_AT_LIVE_EDGE_CHANGED |
字符串 isAtLiveEdge 字段已更改。 |
BREAK_PERCENTAGE_PositionS_CHANGED |
字符串 breakPercentagePositions 字段已更改。 |
已更改_BREAK_已更改 |
字符串 isPlayingBreak 字段已更改。 |
IS_BREAK_SKIPPABLE_CHANGED |
字符串 isBreakSkippable 字段已更改。 |
WHEN_SKIPPABLE_CHANGED |
字符串 当可跳过字段发生变化时。 |
NUMBER_BREAK_CLIPS_已更改 |
字符串 numberBreakClips 字段已更改。 |
当前 BREAK_CLIP_NUMBER_CHANGED |
字符串 currentBreakClipNumber 字段已更改。 |
BREAK_TITLE_已更改 |
字符串 breakTitle 字段已更改。 |
状态已更改 |
字符串 displayStatus 字段已更改。 |
已更改展示广告类型 |
字符串 displayType 字段已更改。 |
LIVE_SEEKABLE_RANGE_CHANGED |
字符串 liveSeekableRange 字段已更改。 |
Media_START_ABSOLUTE_TIME_CHANGED |
字符串 更改了 mediaStartAbsoluteTime 字段。 |
SECTION_START_TIME_IN_MEDIA_CHANGED |
字符串 “sectionStartTimeInMedia”字段已更改。 |
SECTION_DURATION_CHANGED |
字符串 “sectionDuration”部分已更改。 |
自定义状态已更改 |
字符串 自定义状态已更改。 |
ACTIVE_TRACK_IDS_CHANGED |
字符串 activeTrackIds 字段已更改。 |
状态
字符串
接收器应用的界面状态。
值 |
|
---|---|
发布 |
字符串 |
空闲 |
字符串 |
正在加载 |
字符串 |
正在缓冲 |
字符串 |
已暂停 |
字符串 |
正在播放 |
字符串 |
属性
浏览图片宽高比
字符串
媒体浏览轮播界面中所有图片的宽高比。
值 |
|
---|---|
方形_1_TO_1 |
字符串 方形图片。 |
端口 2_TO_3 |
字符串 宽高比为 2:3 的纵向图片。 纵向界面并非最终版本,可能会发生变化。 |
横向 16_TO_9 |
字符串 宽高比为 16:9 的横向图片。 |
浏览图片类型
字符串
如果图片不适用于浏览项,将使用的占位符类型。
值 |
|
---|---|
音乐曲目 |
字符串 歌曲曲目或作为该种子的种子。 |
音乐专辑 |
字符串 一个播放列表,其中包含来自特定音乐专辑或电台种子的电台。 |
音乐人 |
字符串 由特定音乐人或乐队的歌曲或音乐人或乐队播送的电台组成的播放列表。 |
播放列表 |
字符串 公开提供的播放列表或播放列表的种子电台。播放列表始终包含数量有限的一组歌曲。 |
剧集 |
字符串 电视节目的剧集。 |
电影 |
字符串 一部电影。 |
照片 |
字符串 图片。 |
播客 |
字符串 播客系列。 |
音乐流派 |
字符串 音乐流派。 |
有声读物 |
字符串 一本有声读物。 |
电台 |
字符串 电台。它可以是地面电台或互联网电台。 |
音乐合辑 |
字符串 按流派种子组合的音乐。 |
视频 |
字符串 单个视频。 |
电视节目 |
字符串 电视节目。 |
新闻 |
字符串 新闻音频或视频。 |
浏览媒体徽章
字符串
标记将会显示在浏览项图片之上。
值 |
|
---|---|
直播 |
字符串 “直播”指示标志。如果直播是直播内容,应使用此属性。 |
控件按钮
字符串
媒体控件叠加层的预定义按钮
值 |
|
---|---|
QUEUE_下一页 |
字符串 转到队列中的下一项内容 |
QUEUE_PREV |
字符串 转到队列中的上一项内容 |
连续 10 次 |
字符串 快进 10 秒 |
寻求_15 |
字符串 快进 15 秒 |
寻求_30 |
字符串 快进 30 秒 |
回看 10 |
字符串 快退 10 秒 |
回看 15 日 |
字符串 快退 15 秒 |
回看 30 日 |
字符串 快退 30 秒 |
字幕 |
字符串 开启/关闭字幕 |
无按钮 |
字符串 从所有按钮中清除插槽 |
REPEAT |
字符串 切换重复播放模式。 |
随机播放 |
字符串 切换随机播放模式。 |
LIKE |
字符串 带有“拇指朝上”图标样式的切换按钮。 |
顶 |
字符串 例如带有心形样式的切换按钮。 |
踩 |
字符串 不喜欢图标的“不喜欢”切换按钮。 |
歌词 |
字符串 歌词切换按钮。 |
控件槽
字符串
触控界面。
值 |
|
---|---|
槽 1 |
字符串 左侧槽位。已弃用,请改用 SLOT_Secondary_1。 |
槽 2 |
字符串 居中的左槽位。已弃用,请改用 SLOT_PRIMARY_1。 |
槽 3 |
字符串 居中的空档。已弃用,请改用 SLOT_PRIMARY_2。 |
槽 4 |
字符串 右侧槽位。已弃用,请改用 SLOT_Secondary_2。 |
槽位 PRIMARY_1 |
字符串 居中的左槽位。位于播放/暂停按钮的左侧。 |
槽位 PRIMARY_2 |
字符串 居中的空档。位于播放/暂停按钮的右侧。 |
槽 2 秒 |
字符串 左侧槽位。与屏幕左侧边缘对齐。 |
槽 2 秒 |
字符串 右侧槽位。与屏幕右边缘对齐。 |
展示广告类型
字符串
设备显示类型。
值 |
|
---|---|
TV |
字符串 |
TOUCH |
字符串 |
播放器数据事件类型
字符串
播放器数据已更改事件类型。
值 |
|
---|---|
不限 |
字符串 任何字段更改都将触发此事件。 |
APPLICATION_DATA_CHANGED |
字符串 应用名称已更改。 |
状态已更改 |
字符串 当前玩家状态已更改。 |
IS_SEEKING_已更改 |
字符串 isSeeking 字段已更改。 |
DURATION_CHANGED |
字符串 时长字段已更改。 |
CURRENT_TIME_CHANGED |
字符串 currentTime 字段已更改。 |
播放率已降低 |
字符串 更改了 playRate 字段。 |
元数据已更改 |
字符串 元数据字段已更改。 |
媒体 ID_已更改 |
字符串 mediaSessionId 字段已更改。 |
媒体已更改 |
字符串 媒体字段已更改。 |
QUEUE_数据更改 |
字符串 queueData 字段已更改。 |
标题已更改 |
字符串 标题字段已更改。 |
字幕 |
字符串 字幕字段已更改。 |
缩略图网址 |
字符串 缩略图网址字段已更改。 |
第二个图片网址 |
字符串 secondaryImageUrl 字段已更改。 |
NEXT_TITLE_已更改 |
字符串 nextTitle 字段已更改。 |
NEXT_SUBTITLE_已更改 |
字符串 nextSubtitle 字段已更改。 |
NEXT_THUMBNAIL_网址_已更改 |
字符串 “下一个缩略图网址”字段已更改。 |
NEXT_METADATA_CHANGED |
字符串 nextMetadata 字段已更改。 |
PRELOADING_NEXT_CHANGED |
字符串 preloadingNext 字段已更改。 |
媒体类别已更改 |
字符串 mediaCategory 字段已更改。 |
支持 SUPPORTED_MEDIA_COMMANDS_CHANGED |
字符串 contentType 字段已更改。 |
IS_LIVE_CHANGED |
字符串 isLive 字段已更改。 |
IS_AT_LIVE_EDGE_CHANGED |
字符串 isAtLiveEdge 字段已更改。 |
BREAK_PERCENTAGE_PositionS_CHANGED |
字符串 breakPercentagePositions 字段已更改。 |
已更改_BREAK_已更改 |
字符串 isPlayingBreak 字段已更改。 |
IS_BREAK_SKIPPABLE_CHANGED |
字符串 isBreakSkippable 字段已更改。 |
WHEN_SKIPPABLE_CHANGED |
字符串 当可跳过字段发生变化时。 |
NUMBER_BREAK_CLIPS_已更改 |
字符串 numberBreakClips 字段已更改。 |
当前 BREAK_CLIP_NUMBER_CHANGED |
字符串 currentBreakClipNumber 字段已更改。 |
BREAK_TITLE_已更改 |
字符串 breakTitle 字段已更改。 |
状态已更改 |
字符串 displayStatus 字段已更改。 |
已更改展示广告类型 |
字符串 displayType 字段已更改。 |
LIVE_SEEKABLE_RANGE_CHANGED |
字符串 liveSeekableRange 字段已更改。 |
Media_START_ABSOLUTE_TIME_CHANGED |
字符串 更改了 mediaStartAbsoluteTime 字段。 |
SECTION_START_TIME_IN_MEDIA_CHANGED |
字符串 “sectionStartTimeInMedia”字段已更改。 |
SECTION_DURATION_CHANGED |
字符串 “sectionDuration”部分已更改。 |
自定义状态已更改 |
字符串 自定义状态已更改。 |
ACTIVE_TRACK_IDS_CHANGED |
字符串 activeTrackIds 字段已更改。 |
状态
字符串
接收器应用的界面状态。
值 |
|
---|---|
发布 |
字符串 |
空闲 |
字符串 |
正在加载 |
字符串 |
正在缓冲 |
字符串 |
已暂停 |
字符串 |
正在播放 |
字符串 |