cast. framework. ui
Il s'agit de l'espace de noms cast.framework.ui
.
Classes
ApplicationData
Données concernant l'exécution de l'application ou de l'application contrôlée à distance.
BrowseContent
Contenu du carrousel de navigation multimédia Ce contenu doit être utilisé à la fois pour l'UI de navigation multimédia sur l'écran IDLE et pour l'écran de contenu associé pendant la lecture.
BrowseItem
Contenu de l'élément de navigation individuel dans la liste de navigation multimédia.
Commandes
Commandes tactiles Fournit une interface permettant de configurer les commandes sur les appareils tactiles.
PlayerData
Données du joueur. Fournissez le lecteur multimédia et interrompez l'état.
PlayerDataBinder
Liaison de données du joueur. Cela permet d'associer un objet de données du joueur à l'état du lecteur. Les données du joueur sont mises à jour pour refléter avec précision son état actuel, sans déclencher d'événement de modification.
PlayerDataChangedEvent
Événement "Données du joueur modifiées". Fournit le champ modifié (type) et la nouvelle valeur.
UiConfig
Configuration de l'interface utilisateur.
UiManager
Fournit une interface permettant de gérer l'UI.
Énumérations
BrowseImageAspectRatio
chaîne
Format de toutes les images dans le carrousel de navigation multimédia.
Valeur |
|
---|---|
SQUARE_1_TO_1 |
chaîne Images carrées. |
PORTRAIT_2_TO_3 |
chaîne Images en mode portrait au format 2:3 L'interface utilisateur pour le mode portrait n'est pas définitive et est susceptible d'être modifiée. |
LANDSCAPE_16_TO_9 |
chaîne Images en mode paysage au format 16:9 |
BrowseImageType
chaîne
Type d'espace réservé qui sera utilisé si l'image n'est pas disponible pour l'élément de navigation.
Valeur |
|
---|---|
MUSIC_TRACK |
chaîne Un titre musical ou une radio se trouvant à la base du titre. |
MUSIC_ALBUM |
chaîne Playlist qui se compose de titres d'un album musical ou d'une radio spécifique classés par album. |
ARTISTE |
chaîne Playlist qui se compose de titres d'un artiste ou d'un groupe spécifique, ou radio établie par un artiste ou un groupe. |
PLAYLIST |
chaîne Playlist accessible au public ou radio classée par playlist. Les playlists contiennent toujours un ensemble fini et défini de titres. |
ÉPISODE |
chaîne Épisode d'une émission télévisée. |
FILM |
chaîne Un film. |
PHOTO |
chaîne Image. |
PODCAST |
chaîne Une série de podcasts. |
MUSIC_GENRE |
chaîne Genre musical. |
AUDIO_BOOK |
chaîne Un livre audio. |
RADIO_STATION |
chaîne Une station de radio. Il peut s'agir d'une station de radio terrestre ou Internet. |
MUSIC_MIX |
chaîne Mix musical classés par genre. |
VIDÉO |
chaîne Une seule vidéo |
TV_SHOW |
chaîne Une série TV. |
INFO |
chaîne Actualités audio ou vidéo |
BrowseMediaBadge
chaîne
Badge qui s'affichera au-dessus de l'image de l'élément "Parcourir".
Valeur |
|
---|---|
DIRECT |
chaîne Badge indicateur "EN DIRECT". À utiliser si le flux est un contenu en direct. |
ControlsButton
chaîne
Boutons prédéfinis pour la superposition Commandes multimédias
Valeur |
|
---|---|
QUEUE_NEXT |
chaîne Passer à l'élément suivant dans la file d'attente |
QUEUE_PREV |
chaîne Accéder à l'élément précédent dans la file d'attente |
SEEK_FORWARD_10 |
chaîne Avancer de 10 secondes |
SEEK_FORWARD_15 |
chaîne Avancer de 15 secondes |
SEEK_FORWARD_30 |
chaîne Avancer de 30 secondes |
SEEK_BACKWARD_10 |
chaîne Revenir 10 secondes en arrière |
SEEK_BACKWARD_15 |
chaîne Revenir en arrière de 15 secondes |
SEEK_BACKWARD_30 |
chaîne Revenir 30 secondes en arrière |
CAPTIONS |
chaîne Activer/Désactiver les sous-titres |
NO_BUTTON |
chaîne Effacer l'emplacement de tous les boutons |
REPEAT |
chaîne Changer le mode répétition. |
ALÉATOIRE |
chaîne Activer/Désactiver le mode aléatoire. |
LIKE |
chaîne Comme pour un bouton d'activation avec un style d'icône "J'aime". |
LIKE_HEART |
chaîne Comme un bouton d'activation avec un style d'icône en forme de cœur. |
JE N'AIME PAS |
chaîne Bouton "Je n'aime pas" avec une icône de style "Je n'aime pas". |
PAROLES |
chaîne Bouton d'activation des paroles. |
ControlsSlot
chaîne
Interface des commandes tactiles
Valeur |
|
---|---|
SLOT_1 |
chaîne Emplacement sur le côté gauche. Obsolète. Utilisez SLOT_secondARY_1 à la place. |
SLOT_2 |
chaîne Emplacement central à gauche. Obsolète. Utilisez SLOT_PRIMARY_1 à la place. |
SLOT_3 |
chaîne Emplacement central à droite. Obsolète. Utilisez SLOT_PRIMARY_2 à la place. |
SLOT_4 |
chaîne Emplacement sur le côté droit. Obsolète. Utilisez SLOT_secondARY_2 à la place. |
SLOT_PRIMARY_1 |
chaîne Emplacement central à gauche. Placé à gauche du bouton de lecture/pause. |
SLOT_PRIMARY_2 |
chaîne Emplacement central à droite. Placé à droite du bouton de lecture/pause. |
SLOT_SECONDARY_1 |
chaîne Emplacement sur le côté gauche. Aligné sur le bord gauche de l'écran. |
SLOT_SECONDARY_2 |
chaîne Emplacement sur le côté droit. Aligné sur le bord droit de l'écran. |
DisplayType
chaîne
Type d'affichage de l'appareil
Valeur |
|
---|---|
TV |
chaîne |
TOUCH |
chaîne |
PlayerDataEventType
chaîne
Les données du joueur ont changé les types d'événements.
Valeur |
|
---|---|
ANY_CHANGE |
chaîne Toute modification de champ déclenchera cet événement. |
APPLICATION_DATA_CHANGED |
chaîne Le nom de l'application a été modifié. |
STATE_CHANGED |
chaîne L'état actuel du lecteur a été modifié. |
IS_SEEKING_CHANGED |
chaîne Champ isSeeking modifié. |
DURATION_CHANGED |
chaîne du champ "Duration" a été modifié. |
CURRENT_TIME_CHANGED |
chaîne Le champ currentTime a été modifié. |
PLAYBACK_RATE_CHANGED |
chaîne Le champ "playRate" a été modifié. |
METADATA_CHANGED |
chaîne de métadonnées modifié. |
MEDIA_SESSION_ID_CHANGED |
chaîne Champ mediaSessionId modifié. |
MEDIA_CHANGED |
chaîne champ de contenu multimédia modifié. |
QUEUE_DATA_CHANGED |
chaîne Champ queueData modifié. |
TITLE_CHANGED |
chaîne le champ Titre a été modifié. |
SUBTITLE_CHANGED |
chaîne champ de sous-titre modifié. |
THUMBNAIL_URL_CHANGED |
chaîne Le champ "thumbnailUrl" a été modifié. |
SECONDARY_IMAGE_URL_CHANGED |
chaîne Le champ "secondaryImageUrl" a été modifié. |
NEXT_TITLE_CHANGED |
chaîne Le champ "nextTitle" a été modifié. |
NEXT_SUBTITLE_CHANGED |
chaîne Champ "nextSubtitle" modifié. |
NEXT_THUMBNAIL_URL_CHANGED |
chaîne Le champ "nextminiUrl" a été modifié. |
NEXT_METADATA_CHANGED |
chaîne Champ "nextMetadata" modifié. |
PRELOADING_NEXT_CHANGED |
chaîne Le champ preloadingNext a été modifié. |
MEDIA_CATEGORY_CHANGED |
chaîne Modification du champ mediaCategory. |
SUPPORTED_MEDIA_COMMANDS_CHANGED |
chaîne Champ contentType modifié. |
IS_LIVE_CHANGED |
chaîne Le champ isLive a été modifié. |
IS_AT_LIVE_EDGE_CHANGED |
chaîne Champ isAtLiveEdge modifié. |
BREAK_PERCENTAGE_POSITIONS_CHANGED |
chaîne Champ "breakPercentagePositions" modifié. |
IS_PLAYING_BREAK_CHANGED |
chaîne Le champ isPlayingBreak a été modifié. |
IS_BREAK_SKIPPABLE_CHANGED |
chaîne Le champ "isBreakDésactivable" a été modifié. |
WHEN_SKIPPABLE_CHANGED |
chaîne Modification du champ "whenDésactivable". |
NUMBER_BREAK_CLIPS_CHANGED |
chaîne Le champ numberBreakClips a été modifié. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
chaîne Le champ currentBreakClipNumber a été modifié. |
BREAK_TITLE_CHANGED |
chaîne Champ "breakTitle" modifié. |
DISPLAY_STATUS_CHANGED |
chaîne Le champ displayStatus a été modifié. |
DISPLAY_TYPE_CHANGED |
chaîne Champ "displayType" modifié. |
LIVE_SEEKABLE_RANGE_CHANGED |
chaîne Champ liveSeekableRange modifié. |
MEDIA_START_ABSOLUTE_TIME_CHANGED |
chaîne Modification du champ mediaStartAbsoluteTime. |
SECTION_START_TIME_IN_MEDIA_CHANGED |
chaîne Le champ sectionStartTimeInMedia a été modifié. |
SECTION_DURATION_CHANGED |
chaîne Champ sectionDuration modifié. |
CUSTOM_STATE_CHANGED |
chaîne État personnalisé modifié. |
ACTIVE_TRACK_IDS_CHANGED |
chaîne Champ "activeTrackIds" modifié. |
SecondaryImagePosition
chaîne
Position de l'image secondaire.
Valeur |
|
---|---|
TOP_RIGHT_VIDEO_OVERLAY |
chaîne Définit le logo secondaire en haut à droite de la superposition. |
État
chaîne
État de l'UI de l'application du récepteur.
Valeur |
|
---|---|
LANCEMENT |
chaîne |
INACTIF |
chaîne |
CHARGEMENT... |
chaîne |
MISE EN TAMPON |
chaîne |
EN VEILLE |
chaîne |
LECTURE EN COURS |
chaîne |
Propriétés
BrowseImageAspectRatio
chaîne
Format de toutes les images dans le carrousel de navigation multimédia.
Valeur |
|
---|---|
SQUARE_1_TO_1 |
chaîne Images carrées. |
PORTRAIT_2_TO_3 |
chaîne Images en mode portrait au format 2:3 L'interface utilisateur pour le mode portrait n'est pas définitive et est susceptible d'être modifiée. |
LANDSCAPE_16_TO_9 |
chaîne Images en mode paysage au format 16:9 |
BrowseImageType
chaîne
Type d'espace réservé qui sera utilisé si l'image n'est pas disponible pour l'élément de navigation.
Valeur |
|
---|---|
MUSIC_TRACK |
chaîne Un titre musical ou une radio se trouvant à la base du titre. |
MUSIC_ALBUM |
chaîne Playlist qui se compose de titres d'un album musical ou d'une radio spécifique classés par album. |
ARTISTE |
chaîne Playlist qui se compose de titres d'un artiste ou d'un groupe spécifique, ou radio établie par un artiste ou un groupe. |
PLAYLIST |
chaîne Playlist accessible au public ou radio classée par playlist. Les playlists contiennent toujours un ensemble fini et défini de titres. |
ÉPISODE |
chaîne Épisode d'une émission télévisée. |
FILM |
chaîne Un film. |
PHOTO |
chaîne Image. |
PODCAST |
chaîne Une série de podcasts. |
MUSIC_GENRE |
chaîne Genre musical. |
AUDIO_BOOK |
chaîne Un livre audio. |
RADIO_STATION |
chaîne Une station de radio. Il peut s'agir d'une station de radio terrestre ou Internet. |
MUSIC_MIX |
chaîne Mix musical classés par genre. |
VIDÉO |
chaîne Une seule vidéo |
TV_SHOW |
chaîne Une série TV. |
INFO |
chaîne Actualités audio ou vidéo |
BrowseMediaBadge
chaîne
Badge qui s'affichera au-dessus de l'image de l'élément "Parcourir".
Valeur |
|
---|---|
DIRECT |
chaîne Badge indicateur "EN DIRECT". À utiliser si le flux est un contenu en direct. |
ControlsButton
chaîne
Boutons prédéfinis pour la superposition Commandes multimédias
Valeur |
|
---|---|
QUEUE_NEXT |
chaîne Passer à l'élément suivant dans la file d'attente |
QUEUE_PREV |
chaîne Accéder à l'élément précédent dans la file d'attente |
SEEK_FORWARD_10 |
chaîne Avancer de 10 secondes |
SEEK_FORWARD_15 |
chaîne Avancer de 15 secondes |
SEEK_FORWARD_30 |
chaîne Avancer de 30 secondes |
SEEK_BACKWARD_10 |
chaîne Revenir 10 secondes en arrière |
SEEK_BACKWARD_15 |
chaîne Revenir en arrière de 15 secondes |
SEEK_BACKWARD_30 |
chaîne Revenir 30 secondes en arrière |
CAPTIONS |
chaîne Activer/Désactiver les sous-titres |
NO_BUTTON |
chaîne Effacer l'emplacement de tous les boutons |
REPEAT |
chaîne Changer le mode répétition. |
ALÉATOIRE |
chaîne Activer/Désactiver le mode aléatoire. |
LIKE |
chaîne Comme pour un bouton d'activation avec un style d'icône "J'aime". |
LIKE_HEART |
chaîne Comme un bouton d'activation avec un style d'icône en forme de cœur. |
JE N'AIME PAS |
chaîne Bouton "Je n'aime pas" avec une icône de style "Je n'aime pas". |
PAROLES |
chaîne Bouton d'activation des paroles. |
ControlsSlot
chaîne
Interface des commandes tactiles
Valeur |
|
---|---|
SLOT_1 |
chaîne Emplacement sur le côté gauche. Obsolète. Utilisez SLOT_secondARY_1 à la place. |
SLOT_2 |
chaîne Emplacement central à gauche. Obsolète. Utilisez SLOT_PRIMARY_1 à la place. |
SLOT_3 |
chaîne Emplacement central à droite. Obsolète. Utilisez SLOT_PRIMARY_2 à la place. |
SLOT_4 |
chaîne Emplacement sur le côté droit. Obsolète. Utilisez SLOT_secondARY_2 à la place. |
SLOT_PRIMARY_1 |
chaîne Emplacement central à gauche. Placé à gauche du bouton de lecture/pause. |
SLOT_PRIMARY_2 |
chaîne Emplacement central à droite. Placé à droite du bouton de lecture/pause. |
SLOT_SECONDARY_1 |
chaîne Emplacement sur le côté gauche. Aligné sur le bord gauche de l'écran. |
SLOT_SECONDARY_2 |
chaîne Emplacement sur le côté droit. Aligné sur le bord droit de l'écran. |
DisplayType
chaîne
Type d'affichage de l'appareil
Valeur |
|
---|---|
TV |
chaîne |
TOUCH |
chaîne |
PlayerDataEventType
chaîne
Les données du joueur ont changé les types d'événements.
Valeur |
|
---|---|
ANY_CHANGE |
chaîne Toute modification de champ déclenchera cet événement. |
APPLICATION_DATA_CHANGED |
chaîne Le nom de l'application a été modifié. |
STATE_CHANGED |
chaîne L'état actuel du lecteur a été modifié. |
IS_SEEKING_CHANGED |
chaîne Champ isSeeking modifié. |
DURATION_CHANGED |
chaîne du champ "Duration" a été modifié. |
CURRENT_TIME_CHANGED |
chaîne Le champ currentTime a été modifié. |
PLAYBACK_RATE_CHANGED |
chaîne Le champ "playRate" a été modifié. |
METADATA_CHANGED |
chaîne de métadonnées modifié. |
MEDIA_SESSION_ID_CHANGED |
chaîne Champ mediaSessionId modifié. |
MEDIA_CHANGED |
chaîne champ de contenu multimédia modifié. |
QUEUE_DATA_CHANGED |
chaîne Champ queueData modifié. |
TITLE_CHANGED |
chaîne le champ Titre a été modifié. |
SUBTITLE_CHANGED |
chaîne champ de sous-titre modifié. |
THUMBNAIL_URL_CHANGED |
chaîne Le champ "thumbnailUrl" a été modifié. |
SECONDARY_IMAGE_URL_CHANGED |
chaîne Le champ "secondaryImageUrl" a été modifié. |
NEXT_TITLE_CHANGED |
chaîne Le champ "nextTitle" a été modifié. |
NEXT_SUBTITLE_CHANGED |
chaîne Champ "nextSubtitle" modifié. |
NEXT_THUMBNAIL_URL_CHANGED |
chaîne Le champ "nextminiUrl" a été modifié. |
NEXT_METADATA_CHANGED |
chaîne Champ "nextMetadata" modifié. |
PRELOADING_NEXT_CHANGED |
chaîne Le champ preloadingNext a été modifié. |
MEDIA_CATEGORY_CHANGED |
chaîne Modification du champ mediaCategory. |
SUPPORTED_MEDIA_COMMANDS_CHANGED |
chaîne Champ contentType modifié. |
IS_LIVE_CHANGED |
chaîne Le champ isLive a été modifié. |
IS_AT_LIVE_EDGE_CHANGED |
chaîne Champ isAtLiveEdge modifié. |
BREAK_PERCENTAGE_POSITIONS_CHANGED |
chaîne Champ "breakPercentagePositions" modifié. |
IS_PLAYING_BREAK_CHANGED |
chaîne Le champ isPlayingBreak a été modifié. |
IS_BREAK_SKIPPABLE_CHANGED |
chaîne Le champ "isBreakDésactivable" a été modifié. |
WHEN_SKIPPABLE_CHANGED |
chaîne Modification du champ "whenDésactivable". |
NUMBER_BREAK_CLIPS_CHANGED |
chaîne Le champ numberBreakClips a été modifié. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
chaîne Le champ currentBreakClipNumber a été modifié. |
BREAK_TITLE_CHANGED |
chaîne Champ "breakTitle" modifié. |
DISPLAY_STATUS_CHANGED |
chaîne Le champ displayStatus a été modifié. |
DISPLAY_TYPE_CHANGED |
chaîne Champ "displayType" modifié. |
LIVE_SEEKABLE_RANGE_CHANGED |
chaîne Champ liveSeekableRange modifié. |
MEDIA_START_ABSOLUTE_TIME_CHANGED |
chaîne Modification du champ mediaStartAbsoluteTime. |
SECTION_START_TIME_IN_MEDIA_CHANGED |
chaîne Le champ sectionStartTimeInMedia a été modifié. |
SECTION_DURATION_CHANGED |
chaîne Champ sectionDuration modifié. |
CUSTOM_STATE_CHANGED |
chaîne État personnalisé modifié. |
ACTIVE_TRACK_IDS_CHANGED |
chaîne Champ "activeTrackIds" modifié. |
SecondaryImagePosition
chaîne
Position de l'image secondaire.
Valeur |
|
---|---|
TOP_RIGHT_VIDEO_OVERLAY |
chaîne Définit le logo secondaire en haut à droite de la superposition. |
État
chaîne
État de l'UI de l'application du récepteur.
Valeur |
|
---|---|
LANCEMENT |
chaîne |
INACTIF |
chaîne |
CHARGEMENT... |
chaîne |
MISE EN TAMPON |
chaîne |
EN VEILLE |
chaîne |
LECTURE EN COURS |
chaîne |