cast. framework. ui
這是 cast.framework.ui
命名空間。
類別
ApplicationData
執行中應用程式或遠端控制應用程式的相關資料。
BrowseContent
媒體瀏覽輪轉介面的內容。內容應用於 IDLE 畫面上的媒體瀏覽 UI,並在播放期間用於相關內容畫面。
BrowseItem
媒體瀏覽清單中個別瀏覽項目的內容。
控制項
觸控設定。提供在觸控功能裝置上設定控制項的介面。
PlayerData
玩家資料。提供播放器媒體和中斷狀態。
PlayerDataBinder
玩家資料繫結器。這會將玩家資料物件繫結至玩家狀態。系統會更新玩家資料來準確反映目前的玩家狀態,而不會觸發任何變更事件。
PlayerDataChangedEvent
玩家資料已變更事件。提供已變更的欄位 (類型) 和新的值。
UiConfig
使用者介面設定。
UiManager
提供用於管理 UI 的介面。
列舉
BrowseImageAspectRatio
字串
媒體瀏覽輪轉介面中所有圖片的顯示比例。
值 |
|
---|---|
SQUARE_1_TO_1 |
字串 正方形圖片。 |
PORTRAIT_2_TO_3 |
字串 直向圖片 (顯示比例為 2:3)。 直向的使用者介面並非最終版本,隨時可能變更。 |
LANDSCAPE_16_TO_9 |
字串 顯示比例 16:9 的橫向圖片。 |
BrowseImageType
字串
在瀏覽項目沒有可用的圖片時,使用的預留位置類型。
值 |
|
---|---|
MUSIC_TRACK |
字串 歌曲中出現的曲目或電台。 |
MUSIC_ALBUM |
字串 這種播放清單包含特定音樂專輯或專輯種子的歌曲。 |
藝人 |
字串 這種播放清單包含特定音樂藝人或樂團的歌曲,或是演出者/樂團種子的電台。 |
播放清單 |
字串 公開的播放清單,或是由播放清單播種的電台。播放清單一律會包含長度有限且定義的歌曲。 |
劇集 |
字串 電視節目的劇集。 |
電影 |
字串 電影。 |
相片 |
字串 圖片。 |
Podcast |
字串 Podcast 系列節目。 |
MUSIC_GENRE |
字串 音樂類型。 |
AUDIO_BOOK |
字串 有聲書。 |
RADIO_STATION |
字串 廣播電台。可以是地面廣播電台或網路廣播電台。 |
MUSIC_MIX |
字串 音樂合輯,依照音樂類型打造。 |
影片 |
字串 單一影片。 |
TV_SHOW |
字串 電視節目。 |
新聞 |
字串 新聞音訊或影片。 |
BrowseMediaBadge
字串
會顯示在瀏覽項目圖片上方的徽章。
值 |
|
---|---|
直播 |
字串 「直播」指標標記。如果是直播內容,則應使用這個選項。 |
ControlsButton
字串
媒體控制項重疊的預先定義按鈕
值 |
|
---|---|
QUEUE_NEXT |
字串 前往佇列中的下一個項目 |
QUEUE_PREV |
字串 前往佇列中的上一個項目 |
SEEK_FORWARD_10 |
字串 快轉 10 秒 |
SEEK_FORWARD_15 |
字串 快轉 15 秒 |
SEEK_FORWARD_30 |
字串 快轉 30 秒 |
SEEK_BACKWARD_10 |
字串 倒轉 10 秒 |
SEEK_BACKWARD_15 |
字串 倒轉 15 秒 |
SEEK_BACKWARD_30 |
字串 倒轉 30 秒 |
字幕 |
字串 開啟/關閉隱藏式輔助字幕 |
NO_BUTTON |
字串 清除任何按鈕中的位置 |
REPEAT |
字串 切換重複播放模式。 |
隨機播放 |
字串 切換隨機播放模式。 |
LIKE |
字串 喜歡具有「喜歡」圖示樣式的切換鈕。 |
LIKE_HEART |
字串 喜歡有心形圖示樣式的切換鈕。 |
不喜歡 |
字串 「不喜歡」圖示樣式的「不喜歡」切換鈕。 |
歌詞 |
字串 歌詞的切換按鈕。 |
ControlsSlot
字串
觸控設定介面。
值 |
|
---|---|
SLOT_1 |
字串 左側版位。已淘汰,請改用 SLOT_secondARY_1。 |
SLOT_2 |
字串 左側版位。已淘汰,請改用 SLOT_PRIMARY_1。 |
SLOT_3 |
字串 右側版位置中。已淘汰,請改用 SLOT_PRIMARY_2。 |
SLOT_4 |
字串 右側版位。已淘汰,請改用 SLOT_SecondARY_2。 |
SLOT_PRIMARY_1 |
字串 左側版位。放置在播放/暫停按鈕左側。 |
SLOT_PRIMARY_2 |
字串 右側版位置中。放置在播放/暫停按鈕右側。 |
SLOT_SECONDARY_1 |
字串 左側版位。對齊螢幕左側邊緣。 |
SLOT_SECONDARY_2 |
字串 右側版位。對齊螢幕右側邊緣。 |
DisplayType
字串
裝置顯示類型。
值 |
|
---|---|
TV |
字串 |
TOUCH |
字串 |
PlayerDataEventType
字串
玩家資料已變更事件類型。
值 |
|
---|---|
ANY_CHANGE |
字串 任何欄位變更都會觸發這個事件。 |
APPLICATION_DATA_CHANGED |
字串 應用程式名稱已變更。 |
STATE_CHANGED |
字串 目前的玩家狀態已變更。 |
IS_SEEKING_CHANGED |
字串 isSeeking 欄位已變更。 |
DURATION_CHANGED |
字串 時間長度欄位已變更。 |
CURRENT_TIME_CHANGED |
字串 currentTime 欄位已變更。 |
PLAYBACK_RATE_CHANGED |
字串 playRate 欄位已變更。 |
METADATA_CHANGED |
字串 中繼資料欄位已變更。 |
MEDIA_SESSION_ID_CHANGED |
字串 mediaSessionId 欄位已變更。 |
MEDIA_CHANGED |
字串 媒體欄位已變更。 |
QUEUE_DATA_CHANGED |
字串 QueueData 欄位已變更。 |
TITLE_CHANGED |
字串 標題欄位已變更。 |
SUBTITLE_CHANGED |
字串 字幕欄位已變更。 |
THUMBNAIL_URL_CHANGED |
字串 windowUrl 欄位已變更。 |
SECONDARY_IMAGE_URL_CHANGED |
字串 secondaryImageUrl 欄位已變更。 |
NEXT_TITLE_CHANGED |
字串 已變更「NextTitle」欄位。 |
NEXT_SUBTITLE_CHANGED |
字串 已變更「NextSubtitle」欄位。 |
NEXT_THUMBNAIL_URL_CHANGED |
字串 接下來縮圖網址欄位已變更。 |
NEXT_METADATA_CHANGED |
字串 nextMetadata 欄位已變更。 |
PRELOADING_NEXT_CHANGED |
字串 preloadingNext 欄位已變更。 |
MEDIA_CATEGORY_CHANGED |
字串 已變更 mediaCategory 欄位。 |
SUPPORTED_MEDIA_COMMANDS_CHANGED |
字串 contentType 欄位已變更。 |
IS_LIVE_CHANGED |
字串 isLive 欄位已變更。 |
IS_AT_LIVE_EDGE_CHANGED |
字串 isAtLiveEdge 欄位已變更。 |
BREAK_PERCENTAGE_POSITIONS_CHANGED |
字串 breakPercentagePositions 欄位已變更。 |
IS_PLAYING_BREAK_CHANGED |
字串 isPlayingBreak 欄位已變更。 |
IS_BREAK_SKIPPABLE_CHANGED |
字串 已變更 isBreakSkip 欄位。 |
WHEN_SKIPPABLE_CHANGED |
字串 可略過欄位已變更。 |
NUMBER_BREAK_CLIPS_CHANGED |
字串 numberBreakClips 欄位已變更。 |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
字串 currentBreakClipNumber 欄位已變更。 |
BREAK_TITLE_CHANGED |
字串 已變更 BreakTitle 欄位。 |
DISPLAY_STATUS_CHANGED |
字串 displayStatus 欄位已變更。 |
DISPLAY_TYPE_CHANGED |
字串 displayType 欄位已變更。 |
LIVE_SEEKABLE_RANGE_CHANGED |
字串 liveSeekableRange 欄位已變更。 |
MEDIA_START_ABSOLUTE_TIME_CHANGED |
字串 mediaStartAbsoluteTime 欄位已變更。 |
SECTION_START_TIME_IN_MEDIA_CHANGED |
字串 「sectionStartTimeInMedia」欄位已變更。 |
SECTION_DURATION_CHANGED |
字串 sectionDuration 欄位已變更。 |
CUSTOM_STATE_CHANGED |
字串 自訂狀態已變更。 |
ACTIVE_TRACK_IDS_CHANGED |
字串 ActiveTrackIds 欄位已變更。 |
SecondaryImagePosition
字串
次要圖片的位置。
值 |
|
---|---|
TOP_RIGHT_VIDEO_OVERLAY |
字串 將次要標誌設為疊加在疊加層右上方。 |
狀態
字串
接收器應用程式的 UI 狀態。
值 |
|
---|---|
推出 |
字串 |
閒置 |
字串 |
載入中 |
字串 |
緩衝處理中 |
字串 |
已暫停 |
字串 |
播放中 |
字串 |
屬性
BrowseImageAspectRatio
字串
媒體瀏覽輪轉介面中所有圖片的顯示比例。
值 |
|
---|---|
SQUARE_1_TO_1 |
字串 正方形圖片。 |
PORTRAIT_2_TO_3 |
字串 直向圖片 (顯示比例為 2:3)。 直向的使用者介面並非最終版本,隨時可能變更。 |
LANDSCAPE_16_TO_9 |
字串 顯示比例 16:9 的橫向圖片。 |
BrowseImageType
字串
在瀏覽項目沒有可用的圖片時,使用的預留位置類型。
值 |
|
---|---|
MUSIC_TRACK |
字串 歌曲中出現的曲目或電台。 |
MUSIC_ALBUM |
字串 這種播放清單包含特定音樂專輯或專輯種子的歌曲。 |
藝人 |
字串 這種播放清單包含特定音樂藝人或樂團的歌曲,或是演出者/樂團種子的電台。 |
播放清單 |
字串 公開的播放清單,或是由播放清單播種的電台。播放清單一律會包含長度有限且定義的歌曲。 |
劇集 |
字串 電視節目的劇集。 |
電影 |
字串 電影。 |
相片 |
字串 圖片。 |
Podcast |
字串 Podcast 系列節目。 |
MUSIC_GENRE |
字串 音樂類型。 |
AUDIO_BOOK |
字串 有聲書。 |
RADIO_STATION |
字串 廣播電台。可以是地面廣播電台或網路廣播電台。 |
MUSIC_MIX |
字串 音樂合輯,依照音樂類型打造。 |
影片 |
字串 單一影片。 |
TV_SHOW |
字串 電視節目。 |
新聞 |
字串 新聞音訊或影片。 |
BrowseMediaBadge
字串
會顯示在瀏覽項目圖片上方的徽章。
值 |
|
---|---|
直播 |
字串 「直播」指標標記。如果是直播內容,則應使用這個選項。 |
ControlsButton
字串
媒體控制項重疊的預先定義按鈕
值 |
|
---|---|
QUEUE_NEXT |
字串 前往佇列中的下一個項目 |
QUEUE_PREV |
字串 前往佇列中的上一個項目 |
SEEK_FORWARD_10 |
字串 快轉 10 秒 |
SEEK_FORWARD_15 |
字串 快轉 15 秒 |
SEEK_FORWARD_30 |
字串 快轉 30 秒 |
SEEK_BACKWARD_10 |
字串 倒轉 10 秒 |
SEEK_BACKWARD_15 |
字串 倒轉 15 秒 |
SEEK_BACKWARD_30 |
字串 倒轉 30 秒 |
字幕 |
字串 開啟/關閉隱藏式輔助字幕 |
NO_BUTTON |
字串 清除任何按鈕中的位置 |
REPEAT |
字串 切換重複播放模式。 |
隨機播放 |
字串 切換隨機播放模式。 |
LIKE |
字串 喜歡具有「喜歡」圖示樣式的切換鈕。 |
LIKE_HEART |
字串 喜歡有心形圖示樣式的切換鈕。 |
不喜歡 |
字串 「不喜歡」圖示樣式的「不喜歡」切換鈕。 |
歌詞 |
字串 歌詞的切換按鈕。 |
ControlsSlot
字串
觸控設定介面。
值 |
|
---|---|
SLOT_1 |
字串 左側版位。已淘汰,請改用 SLOT_secondARY_1。 |
SLOT_2 |
字串 左側版位。已淘汰,請改用 SLOT_PRIMARY_1。 |
SLOT_3 |
字串 右側版位置中。已淘汰,請改用 SLOT_PRIMARY_2。 |
SLOT_4 |
字串 右側版位。已淘汰,請改用 SLOT_SecondARY_2。 |
SLOT_PRIMARY_1 |
字串 左側版位。放置在播放/暫停按鈕左側。 |
SLOT_PRIMARY_2 |
字串 右側版位置中。放置在播放/暫停按鈕右側。 |
SLOT_SECONDARY_1 |
字串 左側版位。對齊螢幕左側邊緣。 |
SLOT_SECONDARY_2 |
字串 右側版位。對齊螢幕右側邊緣。 |
DisplayType
字串
裝置顯示類型。
值 |
|
---|---|
TV |
字串 |
TOUCH |
字串 |
PlayerDataEventType
字串
玩家資料已變更事件類型。
值 |
|
---|---|
ANY_CHANGE |
字串 任何欄位變更都會觸發這個事件。 |
APPLICATION_DATA_CHANGED |
字串 應用程式名稱已變更。 |
STATE_CHANGED |
字串 目前的玩家狀態已變更。 |
IS_SEEKING_CHANGED |
字串 isSeeking 欄位已變更。 |
DURATION_CHANGED |
字串 時間長度欄位已變更。 |
CURRENT_TIME_CHANGED |
字串 currentTime 欄位已變更。 |
PLAYBACK_RATE_CHANGED |
字串 playRate 欄位已變更。 |
METADATA_CHANGED |
字串 中繼資料欄位已變更。 |
MEDIA_SESSION_ID_CHANGED |
字串 mediaSessionId 欄位已變更。 |
MEDIA_CHANGED |
字串 媒體欄位已變更。 |
QUEUE_DATA_CHANGED |
字串 QueueData 欄位已變更。 |
TITLE_CHANGED |
字串 標題欄位已變更。 |
SUBTITLE_CHANGED |
字串 字幕欄位已變更。 |
THUMBNAIL_URL_CHANGED |
字串 windowUrl 欄位已變更。 |
SECONDARY_IMAGE_URL_CHANGED |
字串 secondaryImageUrl 欄位已變更。 |
NEXT_TITLE_CHANGED |
字串 已變更「NextTitle」欄位。 |
NEXT_SUBTITLE_CHANGED |
字串 已變更「NextSubtitle」欄位。 |
NEXT_THUMBNAIL_URL_CHANGED |
字串 接下來縮圖網址欄位已變更。 |
NEXT_METADATA_CHANGED |
字串 nextMetadata 欄位已變更。 |
PRELOADING_NEXT_CHANGED |
字串 preloadingNext 欄位已變更。 |
MEDIA_CATEGORY_CHANGED |
字串 已變更 mediaCategory 欄位。 |
SUPPORTED_MEDIA_COMMANDS_CHANGED |
字串 contentType 欄位已變更。 |
IS_LIVE_CHANGED |
字串 isLive 欄位已變更。 |
IS_AT_LIVE_EDGE_CHANGED |
字串 isAtLiveEdge 欄位已變更。 |
BREAK_PERCENTAGE_POSITIONS_CHANGED |
字串 breakPercentagePositions 欄位已變更。 |
IS_PLAYING_BREAK_CHANGED |
字串 isPlayingBreak 欄位已變更。 |
IS_BREAK_SKIPPABLE_CHANGED |
字串 已變更 isBreakSkip 欄位。 |
WHEN_SKIPPABLE_CHANGED |
字串 可略過欄位已變更。 |
NUMBER_BREAK_CLIPS_CHANGED |
字串 numberBreakClips 欄位已變更。 |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
字串 currentBreakClipNumber 欄位已變更。 |
BREAK_TITLE_CHANGED |
字串 已變更 BreakTitle 欄位。 |
DISPLAY_STATUS_CHANGED |
字串 displayStatus 欄位已變更。 |
DISPLAY_TYPE_CHANGED |
字串 displayType 欄位已變更。 |
LIVE_SEEKABLE_RANGE_CHANGED |
字串 liveSeekableRange 欄位已變更。 |
MEDIA_START_ABSOLUTE_TIME_CHANGED |
字串 mediaStartAbsoluteTime 欄位已變更。 |
SECTION_START_TIME_IN_MEDIA_CHANGED |
字串 「sectionStartTimeInMedia」欄位已變更。 |
SECTION_DURATION_CHANGED |
字串 sectionDuration 欄位已變更。 |
CUSTOM_STATE_CHANGED |
字串 自訂狀態已變更。 |
ACTIVE_TRACK_IDS_CHANGED |
字串 ActiveTrackIds 欄位已變更。 |
SecondaryImagePosition
字串
次要圖片的位置。
值 |
|
---|---|
TOP_RIGHT_VIDEO_OVERLAY |
字串 將次要標誌設為疊加在疊加層右上方。 |
狀態
字串
接收器應用程式的 UI 狀態。
值 |
|
---|---|
推出 |
字串 |
閒置 |
字串 |
載入中 |
字串 |
緩衝處理中 |
字串 |
已暫停 |
字串 |
播放中 |
字串 |