cast. framework. ui
これは cast.framework.ui
名前空間です。
クラス
ApplicationData
実行中のアプリケーションまたはリモート コントロール アプリケーションに関するデータ。
閲覧コンテンツ
メディア ブラウジング カルーセルのコンテンツ。このコンテンツは、再生中のメディア ブラウジング UI と関連コンテンツ画面の両方で使用されます。
閲覧アイテム
メディア ブラウズリスト内の個々のブラウズ アイテムのコンテンツ。
コントロール
[コントロール] をタップします。タップ対応デバイスのコントロールを設定するためのインターフェースを提供します。
PlayerData
プレーヤーのデータ。プレーヤーのメディアとブレーク状態を指定します。
PlayerDataBinder
プレーヤー データ バインダ。プレーヤー データ オブジェクトをプレーヤー状態にバインドします。プレーヤー データは、変更イベントを発生させることなく、現在のプレーヤー状態を正確に反映するように更新されます。
PlayerDataChangedEvent
プレーヤー データ変更イベント。変更されたフィールド(タイプ)、新しい値を提供します。
UiConfig
UI 構成。
列挙型
BrowseImageAspectRatio
文字列
メディア ブラウズ カルーセル内のすべての画像のアスペクト比。
値 |
|
---|---|
SQUARE_1_TO_1 |
文字列 正方形の画像。 |
PORTRAIT_2_TO_3 |
文字列 アスペクト比 2:3 の縦向き画像。 縦向きの UI は最終的なものではなく、変更される可能性があります。 |
LANDSCAPE_16_TO_9 |
文字列 アスペクト比 16:9 の横向きの画像。 |
ブラウズ画像のタイプ
文字列
ブラウズ アイテムで画像を使用できない場合に使用するプレースホルダのタイプ。
値 |
|
---|---|
音楽トラック |
文字列 トラックによってシードされた曲のトラックまたはラジオ。 |
MUSIC_ALBUM |
文字列 特定の音楽アルバムやアルバムでシードされた曲で構成されるプレイリスト。 |
アーティスト |
文字列 特定の音楽アーティストやバンドの曲、またはアーティストやバンドがシードした曲で構成されるプレイリスト。 |
再生リスト |
文字列 一般公開されているプレイリスト、またはプレイリストによりシードされたプレイリスト。プレイリストには常に、限定的で定義済みの曲のセットが含まれます。 |
エピソード |
文字列 テレビ番組のエピソード。 |
映画 |
文字列 映画。 |
写真 |
文字列 画像 |
ポッドキャスト |
文字列 ポッドキャスト シリーズ。 |
音楽ジャンル |
文字列 音楽のジャンル。 |
オーディオブックの書籍 |
文字列 オーディオ ブック |
RADIO_STATION(RADIO_STATION) |
文字列 ラジオ局地上波やインターネット ラジオ ステーションなどが該当します。 |
ミュージック ミックス |
文字列 ジャンル別にシードされた音楽ミックス。 |
動画 |
文字列 1 本の動画。 |
テレビ番組 |
文字列 テレビ番組。 |
ニュース |
文字列 ニュースの音声または動画。 |
メディア バッジを見る
文字列
ブラウズ アイテム画像の上に表示されるバッジ。
値 |
|
---|---|
ライブ |
文字列 ライブ インジケーター バッジ。ストリームがライブ コンテンツである場合に使用します。 |
コントロール ボタン
文字列
メディア コントロール オーバーレイの事前定義済みボタン
値 |
|
---|---|
QUEUE_NEXT(キュー 次へ) |
文字列 キュー内の次の項目に移動 |
QUEUE_PREV(キュー前) |
文字列 キュー内の前の項目に移動 |
10 月 10 日 |
文字列 10 秒早送り |
2015 年 4 月 15 日 |
文字列 15 秒早送り |
SEEK_FORWARD_30 |
文字列 30 秒早送りします |
SEEK_BACKWARD_10 |
文字列 10 秒巻き戻します |
SEEK_BACKWARD_15 |
文字列 15 秒巻き戻します |
SEEK_BACKWARD_30 |
文字列 30 秒巻き戻します |
字幕 |
文字列 字幕をオンまたはオフにする |
[いいえ] ボタン |
文字列 すべてのボタンからスロットを消去 |
REPEAT |
文字列 モードを切り替えます。 |
シャッフル |
文字列 シャッフル モードを切り替えます。 |
LIKE |
文字列 「高く評価」アイコン スタイルの切り替えボタンなど。 |
LIKE_HEART |
文字列 ハートアイコン形式の切り替えボタンなど。 |
低評価 |
文字列 「低評価」アイコン スタイルの切り替えボタンが好ましくない |
歌詞 |
文字列 歌詞の切り替えボタン。 |
ControlsSlot
文字列
タップ操作のインターフェース。
値 |
|
---|---|
スロット 1 |
文字列 左側のスロット。サポートが終了しました。代わりに SLOT_SECONDARY_1 を使用してください。 |
スロット 2 |
文字列 中央左スロット。非推奨です。代わりに SLOT_PRIMARY_1 を使用してください。 |
スロット 3 |
文字列 右中央スロット。非推奨です。代わりに SLOT_PRIMARY_2 を使用してください。 |
スロット 4 |
文字列 右側のスロット。サポートが終了しました。代わりに SLOT_SECONDARY_2 を使用してください。 |
SLOT_PRIMARY_1 |
文字列 中央左スロット。再生/一時停止ボタンの左に配置します。 |
SLOT_PRIMARY_2 |
文字列 右中央スロット。再生/一時停止ボタンの右側に配置します。 |
SLOT_SECONDARY_1 |
文字列 左側のスロット。画面の左端に揃えます。 |
SLOT_SECONDARY_2 |
文字列 右側のスロット。画面の右端に揃えます。 |
表示タイプ
文字列
デバイスのディスプレイ タイプ。
値 |
|
---|---|
テレビ |
文字列 |
TOUCH |
文字列 |
PlayerDataEventType
文字列
プレーヤーのデータでイベントタイプが変更されました。
値 |
|
---|---|
あらゆる変化 |
文字列 フィールドを変更すると、このイベントがトリガーされます。 |
APPLICATION_DATA_CHANGED |
文字列 アプリケーション名が変更されました。 |
ステータスの変更 |
文字列 現在のプレーヤーの状態が変更されました。 |
変更件数 |
文字列 isSeeking フィールドが変更されました。 |
DURATION_CHANGED(時間変更) |
文字列 duration フィールドが変更されました。 |
CURRENT_TIME_CHANGED 回 |
文字列 currentTime フィールドが変更されました。 |
PLAYBACK_RATE_CHANGED(再生速度の変更) |
文字列 playRate フィールドが変更されました。 |
メタデータの変更 |
文字列 メタデータ フィールドが変更されました。 |
MEDIA_SESSION_ID_CHANGED(メディア SESSION_ID の変更) |
文字列 mediaSessionId フィールドが変更されました。 |
メディアの変更 |
文字列 メディア フィールドが変更されました。 |
QUEUE_DATA_CHANGED(キューデータの変更) |
文字列 queueData フィールドが変更されました。 |
タイトルの変更 |
文字列 タイトル フィールドが変更されました。 |
字幕の変更 |
文字列 サブタイトル フィールドが変更されました。 |
「THUMBNAIL_URL_CHANGE」 |
文字列 サムネイル URL フィールドが変更されました。 |
SECONDARY_IMAGE_URL_CHANGED |
文字列 secondaryImageUrl フィールドが変更されました。 |
NEXT_TITLE_CHANGED 件 |
文字列 nextTitle フィールドが変更されました。 |
NEXT_SUBTITLE_CHANGED 回 |
文字列 nextSubtitle フィールドが変更されました。 |
NEXT_THUMBNAIL_URL_CHANGED 回 |
文字列 next サムネイル Url フィールドが変更されました。 |
NEXT_METADATA_CHANGED 件 |
文字列 nextMetadata フィールドが変更されました。 |
PRELOADING_NEXT_CHANGED(事前変更 / 変更後) |
文字列 preloadingNext フィールドが変更されました。 |
MEDIA_CATEGORY_CHANGED |
文字列 mediaCategory フィールドが変更されました。 |
SUPPORTED_MEDIA_Commands の変更 |
文字列 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 |
文字列 isBreakSkippable フィールドが変更されました。 |
WHEN_SKIPPABLE_CHANGED 回 |
文字列 whenSkippable フィールドが変更されました。 |
NUMBER_BREAK_CLIPS_CHANGED 件 |
文字列 numberBreakClips フィールドが変更されました。 |
CURRENT_BREAK_CLIP_NUMBER_CHANGED 回 |
文字列 currentBreakClipNumber フィールドが変更されました。 |
BREAK_TITLE_CHANGED(タイトルの変更) |
文字列 breakTitle フィールドが変更されました。 |
DISPLAY_STATUS_CHANGED 件 |
文字列 displayStatus フィールドが変更されました。 |
DISPLAY_TYPE_CHANGED |
文字列 displayType フィールドが変更されました。 |
ライブ範囲の変更回数 |
文字列 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 フィールドが変更されました。 |
State
文字列
レシーバアプリの UI 状態。
値 |
|
---|---|
開始 |
文字列 |
アイドル状態 |
文字列 |
読み込み中 |
文字列 |
バッファ処理中 |
文字列 |
一時停止中 |
文字列 |
再生中 |
文字列 |
プロパティ
BrowseImageAspectRatio
文字列
メディア ブラウズ カルーセル内のすべての画像のアスペクト比。
値 |
|
---|---|
SQUARE_1_TO_1 |
文字列 正方形の画像。 |
PORTRAIT_2_TO_3 |
文字列 アスペクト比 2:3 の縦向き画像。 縦向きの UI は最終的なものではなく、変更される可能性があります。 |
LANDSCAPE_16_TO_9 |
文字列 アスペクト比 16:9 の横向きの画像。 |
ブラウズ画像のタイプ
文字列
ブラウズ アイテムで画像を使用できない場合に使用するプレースホルダのタイプ。
値 |
|
---|---|
音楽トラック |
文字列 トラックによってシードされた曲のトラックまたはラジオ。 |
MUSIC_ALBUM |
文字列 特定の音楽アルバムやアルバムでシードされた曲で構成されるプレイリスト。 |
アーティスト |
文字列 特定の音楽アーティストやバンドの曲、またはアーティストやバンドがシードした曲で構成されるプレイリスト。 |
再生リスト |
文字列 一般公開されているプレイリスト、またはプレイリストによりシードされたプレイリスト。プレイリストには常に、限定的で定義済みの曲のセットが含まれます。 |
エピソード |
文字列 テレビ番組のエピソード。 |
映画 |
文字列 映画。 |
写真 |
文字列 画像 |
ポッドキャスト |
文字列 ポッドキャスト シリーズ。 |
音楽ジャンル |
文字列 音楽のジャンル。 |
オーディオブックの書籍 |
文字列 オーディオ ブック |
RADIO_STATION(RADIO_STATION) |
文字列 ラジオ局地上波やインターネット ラジオ ステーションなどが該当します。 |
ミュージック ミックス |
文字列 ジャンル別にシードされた音楽ミックス。 |
動画 |
文字列 1 本の動画。 |
テレビ番組 |
文字列 テレビ番組。 |
ニュース |
文字列 ニュースの音声または動画。 |
メディア バッジを見る
文字列
ブラウズ アイテム画像の上に表示されるバッジ。
値 |
|
---|---|
ライブ |
文字列 ライブ インジケーター バッジ。ストリームがライブ コンテンツである場合に使用します。 |
コントロール ボタン
文字列
メディア コントロール オーバーレイの事前定義済みボタン
値 |
|
---|---|
QUEUE_NEXT(キュー 次へ) |
文字列 キュー内の次の項目に移動 |
QUEUE_PREV(キュー前) |
文字列 キュー内の前の項目に移動 |
10 月 10 日 |
文字列 10 秒早送り |
2015 年 4 月 15 日 |
文字列 15 秒早送り |
SEEK_FORWARD_30 |
文字列 30 秒早送りします |
SEEK_BACKWARD_10 |
文字列 10 秒巻き戻します |
SEEK_BACKWARD_15 |
文字列 15 秒巻き戻します |
SEEK_BACKWARD_30 |
文字列 30 秒巻き戻します |
字幕 |
文字列 字幕をオンまたはオフにする |
[いいえ] ボタン |
文字列 すべてのボタンからスロットを消去 |
REPEAT |
文字列 モードを切り替えます。 |
シャッフル |
文字列 シャッフル モードを切り替えます。 |
LIKE |
文字列 「高く評価」アイコン スタイルの切り替えボタンなど。 |
LIKE_HEART |
文字列 ハートアイコン形式の切り替えボタンなど。 |
低評価 |
文字列 「低評価」アイコン スタイルの切り替えボタンが好ましくない |
歌詞 |
文字列 歌詞の切り替えボタン。 |
ControlsSlot
文字列
タップ操作のインターフェース。
値 |
|
---|---|
スロット 1 |
文字列 左側のスロット。サポートが終了しました。代わりに SLOT_SECONDARY_1 を使用してください。 |
スロット 2 |
文字列 中央左スロット。非推奨です。代わりに SLOT_PRIMARY_1 を使用してください。 |
スロット 3 |
文字列 右中央スロット。非推奨です。代わりに SLOT_PRIMARY_2 を使用してください。 |
スロット 4 |
文字列 右側のスロット。サポートが終了しました。代わりに SLOT_SECONDARY_2 を使用してください。 |
SLOT_PRIMARY_1 |
文字列 中央左スロット。再生/一時停止ボタンの左に配置します。 |
SLOT_PRIMARY_2 |
文字列 右中央スロット。再生/一時停止ボタンの右側に配置します。 |
SLOT_SECONDARY_1 |
文字列 左側のスロット。画面の左端に揃えます。 |
SLOT_SECONDARY_2 |
文字列 右側のスロット。画面の右端に揃えます。 |
表示タイプ
文字列
デバイスのディスプレイ タイプ。
値 |
|
---|---|
テレビ |
文字列 |
TOUCH |
文字列 |
PlayerDataEventType
文字列
プレーヤーのデータでイベントタイプが変更されました。
値 |
|
---|---|
あらゆる変化 |
文字列 フィールドを変更すると、このイベントがトリガーされます。 |
APPLICATION_DATA_CHANGED |
文字列 アプリケーション名が変更されました。 |
ステータスの変更 |
文字列 現在のプレーヤーの状態が変更されました。 |
変更件数 |
文字列 isSeeking フィールドが変更されました。 |
DURATION_CHANGED(時間変更) |
文字列 duration フィールドが変更されました。 |
CURRENT_TIME_CHANGED 回 |
文字列 currentTime フィールドが変更されました。 |
PLAYBACK_RATE_CHANGED(再生速度の変更) |
文字列 playRate フィールドが変更されました。 |
メタデータの変更 |
文字列 メタデータ フィールドが変更されました。 |
MEDIA_SESSION_ID_CHANGED(メディア SESSION_ID の変更) |
文字列 mediaSessionId フィールドが変更されました。 |
メディアの変更 |
文字列 メディア フィールドが変更されました。 |
QUEUE_DATA_CHANGED(キューデータの変更) |
文字列 queueData フィールドが変更されました。 |
タイトルの変更 |
文字列 タイトル フィールドが変更されました。 |
字幕の変更 |
文字列 サブタイトル フィールドが変更されました。 |
「THUMBNAIL_URL_CHANGE」 |
文字列 サムネイル URL フィールドが変更されました。 |
SECONDARY_IMAGE_URL_CHANGED |
文字列 secondaryImageUrl フィールドが変更されました。 |
NEXT_TITLE_CHANGED 件 |
文字列 nextTitle フィールドが変更されました。 |
NEXT_SUBTITLE_CHANGED 回 |
文字列 nextSubtitle フィールドが変更されました。 |
NEXT_THUMBNAIL_URL_CHANGED 回 |
文字列 next サムネイル Url フィールドが変更されました。 |
NEXT_METADATA_CHANGED 件 |
文字列 nextMetadata フィールドが変更されました。 |
PRELOADING_NEXT_CHANGED(事前変更 / 変更後) |
文字列 preloadingNext フィールドが変更されました。 |
MEDIA_CATEGORY_CHANGED |
文字列 mediaCategory フィールドが変更されました。 |
SUPPORTED_MEDIA_Commands の変更 |
文字列 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 |
文字列 isBreakSkippable フィールドが変更されました。 |
WHEN_SKIPPABLE_CHANGED 回 |
文字列 whenSkippable フィールドが変更されました。 |
NUMBER_BREAK_CLIPS_CHANGED 件 |
文字列 numberBreakClips フィールドが変更されました。 |
CURRENT_BREAK_CLIP_NUMBER_CHANGED 回 |
文字列 currentBreakClipNumber フィールドが変更されました。 |
BREAK_TITLE_CHANGED(タイトルの変更) |
文字列 breakTitle フィールドが変更されました。 |
DISPLAY_STATUS_CHANGED 件 |
文字列 displayStatus フィールドが変更されました。 |
DISPLAY_TYPE_CHANGED |
文字列 displayType フィールドが変更されました。 |
ライブ範囲の変更回数 |
文字列 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 フィールドが変更されました。 |
State
文字列
レシーバアプリの UI 状態。
値 |
|
---|---|
開始 |
文字列 |
アイドル状態 |
文字列 |
読み込み中 |
文字列 |
バッファ処理中 |
文字列 |
一時停止中 |
文字列 |
再生中 |
文字列 |