cast.framework. ui
Este es el espacio de nombres cast.framework.ui
.
Clases
ApplicationData
Datos sobre la ejecución de una aplicación o una aplicación controlada de forma remota.
BrowseContent
Contenido para el carrusel de navegación multimedia. Este contenido se debe usar para la IU de navegación multimedia en la pantalla INACTIVA y en la pantalla de contenido relacionado durante la reproducción.
BrowseItem
Contenido del elemento de navegación individual en la lista de navegación multimedia.
Controles
Controles de tacto. Proporciona una interfaz para configurar controles en dispositivos táctiles.
PlayerData
Datos del reproductor. Proporciona el contenido multimedia del reproductor y el estado de pausa.
PlayerDataBinder
Vinculador de datos del reproductor. Esto vincula un objeto de datos del reproductor al estado del reproductor. Los datos del jugador se actualizan para reflejar con precisión el estado actual del jugador sin activar ningún evento de cambio.
PlayerDataChangedEvent
Evento de cambio de datos del jugador Proporciona el campo modificado (tipo) y el valor nuevo.
UiConfig
Configuración de la IU.
UiManager
Proporciona una interfaz para administrar la IU.
Enumeraciones
BrowseImageAspectRatio
cadena
Es la relación de aspecto de todas las imágenes en el carrusel de navegación de contenido multimedia.
Valor |
|
---|---|
SQUARE_1_TO_1 |
cadena Imágenes cuadradas |
PORTRAIT_2_TO_3 |
cadena Imágenes de orientación vertical con relación de aspecto de 2:3 La IU para la orientación vertical no es definitiva y está sujeta a cambios. |
LANDSCAPE_16_TO_9 |
cadena Imágenes de orientación horizontal con una relación de aspecto de 16:9 |
BrowseImageType
cadena
Es el tipo de marcador de posición que se usará si la imagen no está disponible para el elemento de la navegación.
Valor |
|
---|---|
MUSIC_TRACK |
cadena La pista de una canción o la radio que originó la pista. |
MUSIC_ALBUM |
cadena Es una lista de reproducción compuesta por canciones de un álbum de música o una radio específicos que se originaron por álbum. |
ARTISTA |
cadena Es una playlist compuesta por canciones de una banda o un artista musical específicos, o una radio de origen de un artista o una banda. |
PLAYLIST |
cadena Lista de reproducción disponible públicamente o propagada por la radio por playlist. Estas siempre contienen un conjunto limitado y definido de canciones. |
EPISODIO |
cadena Es el episodio de un programa de TV. |
PELÍCULA |
cadena Una película. |
FOTO |
cadena Una imagen. |
PODCAST |
cadena Una serie de podcasts |
MUSIC_GENRE |
cadena Un género musical. |
AUDIO_BOOK |
cadena Un audiolibro. |
RADIO_STATION |
cadena Una estación de radio Podría ser una estación de radio terrestre o por Internet. |
MUSIC_MIX |
cadena Una colección musical originada por el género. |
VIDEO |
cadena Un solo video. |
TV_SHOW |
cadena Un programa de TV. |
DE ÚLTIMO MOMENTO |
cadena Audio o video de noticias |
BrowseMediaBadge
cadena
Insignia que se mostrará en la parte superior de la imagen del elemento de navegación.
Valor |
|
---|---|
EN VIVO |
cadena Insignia de indicador de transmisión EN VIVO. Se debe usar si la transmisión es un contenido en vivo. |
ControlsButton
cadena
Botones predefinidos para la superposición de controles multimedia
Valor |
|
---|---|
QUEUE_NEXT |
cadena Ir al siguiente elemento de la fila |
QUEUE_PREV |
cadena Ir al elemento anterior en la fila |
SEEK_FORWARD_10 |
cadena Avanzar 10 segundos |
SEEK_FORWARD_15 |
cadena Adelantar 15 segundos |
SEEK_FORWARD_30 |
cadena Avanzar 30 segundos |
SEEK_BACKWARD_10 |
cadena Retroceder 10 segundos |
SEEK_BACKWARD_15 |
cadena Retroceder 15 segundos |
SEEK_BACKWARD_30 |
cadena Retroceder 30 segundos |
CAPTIONS |
cadena Activar o desactivar los subtítulos |
NO_BUTTON |
cadena Borrar espacio de cualquier botón |
REPEAT |
cadena Cambia modo. |
ALEATORIO |
cadena Activar o desactivar el modo de reproducción aleatoria |
LIKE |
cadena Botón de activación similar a un ícono de Me gusta. |
LIKE_HEART |
cadena Botón de activación similar con estilo de ícono de corazón. |
NO ME GUSTA. |
cadena Botón de activación de No me gusta con un estilo de ícono de No me gusta. |
LETRA |
cadena Botón para activar o desactivar la letra de la canción. |
ControlsSlot
cadena
Interfaz de controles de tacto.
Valor |
|
---|---|
SLOT_1 |
cadena Ranura lateral izquierda. Este campo es obsoleto; utiliza SLOT_SECONDSARY_1 en su lugar. |
SLOT_2 |
cadena Ranura central izquierda. Este campo es obsoleto; utiliza SLOT_PRIMARY_1 en su lugar. |
SLOT_3 |
cadena Ranura central derecha. Este campo es obsoleto; utiliza SLOT_PRIMARY_2 en su lugar. |
SLOT_4 |
cadena Ranura lateral derecha. Este campo es obsoleto; utiliza SLOT_SECONDARY_2 en su lugar. |
SLOT_PRIMARY_1 |
cadena Ranura central izquierda. Se encuentra a la izquierda del botón de reproducción/pausa. |
SLOT_PRIMARY_2 |
cadena Ranura central derecha. Se ubica a la derecha del botón de reproducción/pausa. |
SLOT_SECONDARY_1 |
cadena Ranura lateral izquierda. Alineada con el borde izquierdo de la pantalla |
SLOT_SECONDARY_2 |
cadena Ranura lateral derecha. Alineada con el borde derecho de la pantalla |
DisplayType
cadena
Tipo de pantalla del dispositivo.
Valor |
|
---|---|
TV |
cadena |
TOUCH |
cadena |
PlayerDataEventType
cadena
Los datos del jugador cambiaron el tipo de evento.
Valor |
|
---|---|
ANY_CHANGE |
cadena Cualquier cambio de campo activará este evento. |
APPLICATION_DATA_CHANGED |
cadena Se cambió el nombre de la aplicación. |
STATE_CHANGED |
cadena Cambió el estado actual del reproductor. |
IS_SEEKING_CHANGED |
cadena El campo isSeeking cambió. |
DURATION_CHANGED |
cadena cambió el campo de duración. |
CURRENT_TIME_CHANGED |
cadena Cambió el campo currentTime. |
PLAYBACK_RATE_CHANGED |
cadena Cambió el campo playlistRate. |
METADATA_CHANGED |
cadena campo de metadatos modificado. |
MEDIA_SESSION_ID_CHANGED |
cadena Cambió el campo mediaSessionId. |
MEDIA_CHANGED |
cadena cambió el campo multimedia. |
QUEUE_DATA_CHANGED |
cadena Se cambió el campoqueueData. |
TITLE_CHANGED |
cadena el campo de título cambió. |
SUBTITLE_CHANGED |
cadena El campo de subtítulos cambió. |
THUMBNAIL_URL_CHANGED |
cadena Se modificó el campo de miniaturas de los usuarios. |
SECONDARY_IMAGE_URL_CHANGED |
cadena Cambió el campo secondaryImageUrl. |
NEXT_TITLE_CHANGED |
cadena Se modificó el campo nextTitle. |
NEXT_SUBTITLE_CHANGED |
cadena El campo nextSubtitle cambió. |
NEXT_THUMBNAIL_URL_CHANGED |
cadena Se modificó el campo nextMiniaturaUrl. |
NEXT_METADATA_CHANGED |
cadena Cambió el campo nextMetadata. |
PRELOADING_NEXT_CHANGED |
cadena cambió el campo preloadingNext. |
MEDIA_CATEGORY_CHANGED |
cadena Se cambió el campo mediaCategory. |
SUPPORTED_MEDIA_COMMANDS_CHANGED |
cadena El campo contentType cambió. |
IS_LIVE_CHANGED |
cadena Cambió el campo isLive. |
IS_AT_LIVE_EDGE_CHANGED |
cadena Cambió el campo isAtLiveEdge. |
BREAK_PERCENTAGE_POSITIONS_CHANGED |
cadena Se modificó el campobreakPercentagePositions. |
IS_PLAYING_BREAK_CHANGED |
cadena Se cambió el campo isPlayingBreak. |
IS_BREAK_SKIPPABLE_CHANGED |
cadena Se cambió el campo isBreakSkip. |
WHEN_SKIPPABLE_CHANGED |
cadena El campo whenskippable cambió. |
NUMBER_BREAK_CLIPS_CHANGED |
cadena Se cambió el campo numberBreakClips. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
cadena Cambió el campo currentBreakClipNumber. |
BREAK_TITLE_CHANGED |
cadena Se modificó el campobreakTitle. |
DISPLAY_STATUS_CHANGED |
cadena Se modificó el campo displayStatus. |
DISPLAY_TYPE_CHANGED |
cadena Cambió el campo displayType. |
LIVE_SEEKABLE_RANGE_CHANGED |
cadena Cambió el campo liveSeekableRange. |
MEDIA_START_ABSOLUTE_TIME_CHANGED |
cadena Cambió el campo mediaStartAbsoluteTime. |
SECTION_START_TIME_IN_MEDIA_CHANGED |
cadena Cambió el campo sectionStartTimeInMedia. |
SECTION_DURATION_CHANGED |
cadena Se cambió el campo sectionDuration. |
CUSTOM_STATE_CHANGED |
cadena Cambió el estado personalizado. |
ACTIVE_TRACK_IDS_CHANGED |
cadena Cambió el campo activeTrackIds. |
SecondaryImagePosition
cadena
Posición de la imagen secundaria.
Valor |
|
---|---|
TOP_RIGHT_VIDEO_OVERLAY |
cadena Coloca el logotipo secundario en la parte superior derecha en la superposición. |
Estado
cadena
Estado de la IU de la aplicación receptora.
Valor |
|
---|---|
LANZAMIENTO |
cadena |
INACTIVO |
cadena |
CARGANDO |
cadena |
GUARD. EN BÚFER |
cadena |
DETENIDA |
cadena |
REPRODUCIENDO |
cadena |
Propiedades
BrowseImageAspectRatio
cadena
Es la relación de aspecto de todas las imágenes en el carrusel de navegación de contenido multimedia.
Valor |
|
---|---|
SQUARE_1_TO_1 |
cadena Imágenes cuadradas |
PORTRAIT_2_TO_3 |
cadena Imágenes de orientación vertical con relación de aspecto de 2:3 La IU para la orientación vertical no es definitiva y está sujeta a cambios. |
LANDSCAPE_16_TO_9 |
cadena Imágenes de orientación horizontal con una relación de aspecto de 16:9 |
BrowseImageType
cadena
Es el tipo de marcador de posición que se usará si la imagen no está disponible para el elemento de la navegación.
Valor |
|
---|---|
MUSIC_TRACK |
cadena La pista de una canción o la radio que originó la pista. |
MUSIC_ALBUM |
cadena Es una lista de reproducción compuesta por canciones de un álbum de música o una radio específicos que se originaron por álbum. |
ARTISTA |
cadena Es una playlist compuesta por canciones de una banda o un artista musical específicos, o una radio de origen de un artista o una banda. |
PLAYLIST |
cadena Lista de reproducción disponible públicamente o propagada por la radio por playlist. Estas siempre contienen un conjunto limitado y definido de canciones. |
EPISODIO |
cadena Es el episodio de un programa de TV. |
PELÍCULA |
cadena Una película. |
FOTO |
cadena Una imagen. |
PODCAST |
cadena Una serie de podcasts |
MUSIC_GENRE |
cadena Un género musical. |
AUDIO_BOOK |
cadena Un audiolibro. |
RADIO_STATION |
cadena Una estación de radio Podría ser una estación de radio terrestre o por Internet. |
MUSIC_MIX |
cadena Una colección musical originada por el género. |
VIDEO |
cadena Un solo video. |
TV_SHOW |
cadena Un programa de TV. |
DE ÚLTIMO MOMENTO |
cadena Audio o video de noticias |
BrowseMediaBadge
cadena
Insignia que se mostrará en la parte superior de la imagen del elemento de navegación.
Valor |
|
---|---|
EN VIVO |
cadena Insignia de indicador de transmisión EN VIVO. Se debe usar si la transmisión es un contenido en vivo. |
ControlsButton
cadena
Botones predefinidos para la superposición de controles multimedia
Valor |
|
---|---|
QUEUE_NEXT |
cadena Ir al siguiente elemento de la fila |
QUEUE_PREV |
cadena Ir al elemento anterior en la fila |
SEEK_FORWARD_10 |
cadena Avanzar 10 segundos |
SEEK_FORWARD_15 |
cadena Adelantar 15 segundos |
SEEK_FORWARD_30 |
cadena Avanzar 30 segundos |
SEEK_BACKWARD_10 |
cadena Retroceder 10 segundos |
SEEK_BACKWARD_15 |
cadena Retroceder 15 segundos |
SEEK_BACKWARD_30 |
cadena Retroceder 30 segundos |
CAPTIONS |
cadena Activar o desactivar los subtítulos |
NO_BUTTON |
cadena Borrar espacio de cualquier botón |
REPEAT |
cadena Cambia modo. |
ALEATORIO |
cadena Activar o desactivar el modo de reproducción aleatoria |
LIKE |
cadena Botón de activación similar a un ícono de Me gusta. |
LIKE_HEART |
cadena Botón de activación similar con estilo de ícono de corazón. |
NO ME GUSTA. |
cadena Botón de activación de No me gusta con un estilo de ícono de No me gusta. |
LETRA |
cadena Botón para activar o desactivar la letra de la canción. |
ControlsSlot
cadena
Interfaz de controles de tacto.
Valor |
|
---|---|
SLOT_1 |
cadena Ranura lateral izquierda. Este campo es obsoleto; utiliza SLOT_SECONDSARY_1 en su lugar. |
SLOT_2 |
cadena Ranura central izquierda. Este campo es obsoleto; utiliza SLOT_PRIMARY_1 en su lugar. |
SLOT_3 |
cadena Ranura central derecha. Este campo es obsoleto; utiliza SLOT_PRIMARY_2 en su lugar. |
SLOT_4 |
cadena Ranura lateral derecha. Este campo es obsoleto; utiliza SLOT_SECONDARY_2 en su lugar. |
SLOT_PRIMARY_1 |
cadena Ranura central izquierda. Se encuentra a la izquierda del botón de reproducción/pausa. |
SLOT_PRIMARY_2 |
cadena Ranura central derecha. Se ubica a la derecha del botón de reproducción/pausa. |
SLOT_SECONDARY_1 |
cadena Ranura lateral izquierda. Alineada con el borde izquierdo de la pantalla |
SLOT_SECONDARY_2 |
cadena Ranura lateral derecha. Alineada con el borde derecho de la pantalla |
DisplayType
cadena
Tipo de pantalla del dispositivo.
Valor |
|
---|---|
TV |
cadena |
TOUCH |
cadena |
PlayerDataEventType
cadena
Los datos del jugador cambiaron el tipo de evento.
Valor |
|
---|---|
ANY_CHANGE |
cadena Cualquier cambio de campo activará este evento. |
APPLICATION_DATA_CHANGED |
cadena Se cambió el nombre de la aplicación. |
STATE_CHANGED |
cadena Cambió el estado actual del reproductor. |
IS_SEEKING_CHANGED |
cadena El campo isSeeking cambió. |
DURATION_CHANGED |
cadena cambió el campo de duración. |
CURRENT_TIME_CHANGED |
cadena Cambió el campo currentTime. |
PLAYBACK_RATE_CHANGED |
cadena Cambió el campo playlistRate. |
METADATA_CHANGED |
cadena campo de metadatos modificado. |
MEDIA_SESSION_ID_CHANGED |
cadena Cambió el campo mediaSessionId. |
MEDIA_CHANGED |
cadena cambió el campo multimedia. |
QUEUE_DATA_CHANGED |
cadena Se cambió el campoqueueData. |
TITLE_CHANGED |
cadena el campo de título cambió. |
SUBTITLE_CHANGED |
cadena El campo de subtítulos cambió. |
THUMBNAIL_URL_CHANGED |
cadena Se modificó el campo de miniaturas de los usuarios. |
SECONDARY_IMAGE_URL_CHANGED |
cadena Cambió el campo secondaryImageUrl. |
NEXT_TITLE_CHANGED |
cadena Se modificó el campo nextTitle. |
NEXT_SUBTITLE_CHANGED |
cadena El campo nextSubtitle cambió. |
NEXT_THUMBNAIL_URL_CHANGED |
cadena Se modificó el campo nextMiniaturaUrl. |
NEXT_METADATA_CHANGED |
cadena Cambió el campo nextMetadata. |
PRELOADING_NEXT_CHANGED |
cadena cambió el campo preloadingNext. |
MEDIA_CATEGORY_CHANGED |
cadena Se cambió el campo mediaCategory. |
SUPPORTED_MEDIA_COMMANDS_CHANGED |
cadena El campo contentType cambió. |
IS_LIVE_CHANGED |
cadena Cambió el campo isLive. |
IS_AT_LIVE_EDGE_CHANGED |
cadena Cambió el campo isAtLiveEdge. |
BREAK_PERCENTAGE_POSITIONS_CHANGED |
cadena Se modificó el campobreakPercentagePositions. |
IS_PLAYING_BREAK_CHANGED |
cadena Se cambió el campo isPlayingBreak. |
IS_BREAK_SKIPPABLE_CHANGED |
cadena Se cambió el campo isBreakSkip. |
WHEN_SKIPPABLE_CHANGED |
cadena El campo whenskippable cambió. |
NUMBER_BREAK_CLIPS_CHANGED |
cadena Se cambió el campo numberBreakClips. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
cadena Cambió el campo currentBreakClipNumber. |
BREAK_TITLE_CHANGED |
cadena Se modificó el campobreakTitle. |
DISPLAY_STATUS_CHANGED |
cadena Se modificó el campo displayStatus. |
DISPLAY_TYPE_CHANGED |
cadena Cambió el campo displayType. |
LIVE_SEEKABLE_RANGE_CHANGED |
cadena Cambió el campo liveSeekableRange. |
MEDIA_START_ABSOLUTE_TIME_CHANGED |
cadena Cambió el campo mediaStartAbsoluteTime. |
SECTION_START_TIME_IN_MEDIA_CHANGED |
cadena Cambió el campo sectionStartTimeInMedia. |
SECTION_DURATION_CHANGED |
cadena Se cambió el campo sectionDuration. |
CUSTOM_STATE_CHANGED |
cadena Cambió el estado personalizado. |
ACTIVE_TRACK_IDS_CHANGED |
cadena Cambió el campo activeTrackIds. |
SecondaryImagePosition
cadena
Posición de la imagen secundaria.
Valor |
|
---|---|
TOP_RIGHT_VIDEO_OVERLAY |
cadena Coloca el logotipo secundario en la parte superior derecha en la superposición. |
Estado
cadena
Estado de la IU de la aplicación receptora.
Valor |
|
---|---|
LANZAMIENTO |
cadena |
INACTIVO |
cadena |
CARGANDO |
cadena |
GUARD. EN BÚFER |
cadena |
DETENIDA |
cadena |
REPRODUCIENDO |
cadena |