Espacio de nombres: system

Clases

Enumeraciones

Funciones del dispositivo

estática

string

Describe las capacidades de la configuración actual, que se compone del dispositivo compatible con Cast y, si corresponde, el dispositivo de pantalla al que está conectado.

Valor

ASISTENTE DE AUDIO

string

Compatibilidad con el Asistente de audio. Algunos ejemplos de dispositivos compatibles con Cast que son compatibles con Asistente de audio son Google Home y Google Home Mini.

BLUETOOTH_SUPPORTED

string

Compatibilidad con Bluetooth

DISPLAY_SUPPORTED

string

Mostrar compatibilidad con resultados Algunos ejemplos de dispositivos compatibles con Cast que admiten la visualización son Chromecast y las TVs con Cast. Algunos ejemplos de dispositivos compatibles con Cast que no son compatibles con pantallas son Chromecast Audio y Google Home.

HI_RES_AUDIO_SUPPORTED

string

Compatibilidad con audio de alta resolución (hasta 24 bits / 96 KHz)

ES_DV_SUPPORTED

string

Compatibilidad con Dolby Vision.

IS_HDR_SUPPORTED

string

Compatibilidad con video HDR.

TOUCH_INPUT_SUPPORTED

string

Soporte de entrada táctil Algunos ejemplos de dispositivos compatibles con Cast que admiten entradas táctiles son Google Nest Hub y Google Nest Hub Max.

ES_GROUP

string

Si el dispositivo es virtual y representa un destino grupal en lugar de un dispositivo físico

ES_DISPOSITIVO

string

Cuando se establece en true, esta marca indica que el dispositivo de transmisión está registrado en la Consola para desarrolladores de Cast

ES_CBCS_SUPPORTED

string

Cuando se establece en true, esta marca indica que se admite el esquema CBCS (SAMPLE-AES).

ES_DOLBY_ATMOS_SUPPORTED

string

Cuando se establece en true, esta marca indica que Dolby Atmos es compatible con la transferencia de audio.

Motivo de la desconexión

estática

string

Representa el motivo de una desconexión.

Valor

REQUESTED_BY_SENDER

string

La aplicación emisora (generalmente, la que activó el usuario) solicitó el cierre de la conexión.

ERROR

string

Se produjo un error de protocolo.

DESCONOCIDA

string

Se desconoce si el remitente solicitó desconectarse llamando a close() (lo más probable es que no lo haya hecho, pero el mensaje "close" se podría haber perdido). Esto suele suceder cuando se agota el tiempo de espera de la red, cuando falla la aplicación emisora o cuando el SO remitente cierra el socket.

EventType

estática

string

Eventos del sistema que envía cast.framework.CastReceiverContext.

Valor

LISTO

string

Se activa cuando el sistema está listo.

APAGADO

string

Se activa cuando se cierra la aplicación.

SENDER_CONNECTED

string

Se activa cuando se conecta un nuevo remitente.

SENDER_DISCONNECTED

string

Se activa cuando se desconecta un remitente.

ERROR

string

Se activa cuando hay un error del sistema.

SYSTEM_VOLUME_CHANGED

string

Se activa cuando cambia el volumen del sistema.

VISIBILITY_CHANGED

string

Se activa cuando cambia la visibilidad de la aplicación (por ejemplo, después de un cambio de entrada HDMI o cuando la TV está apagada o encendida y el dispositivo de transmisión funciona con energía externa). Ten en cuenta que esta API tiene el mismo efecto que el evento “webkitvisibilitychange” generado por el navegador. Se proporciona como la API de cast.framework.CastReceiverContext para mayor comodidad y evitar una dependencia en un evento con el prefijo webkit.

ESPERADO_CAMBIADO

string

Se activa cuando cambia el estado en espera de la TV. Este evento está relacionado con el evento cast.framework.system.EventType.VISIBILITY_CHANGED, porque si la TV está en modo de espera, la visibilidad será false.

Los estados de visibilidad son más detallados que los estados en espera (porque la visibilidad también incluye la selección del canal de TV), pero no se detectan de manera confiable en todas las TVs. En estos casos, se puede usar el modo en espera porque la mayoría de los televisores lo implementan.

MAX_VIDEO_RESOLUTION_CHANGED

string

COMENTARIOS

string

Se activa cuando el sistema comienza a crear un informe de comentarios.

Fecha de lanzamiento

estática

string

Representa el tipo de solicitud que inició el receptor.

Valor

DESCONOCIDA

string

No se pudo determinar el propietario del lanzamiento.

DIAL

string

La app se inició mediante una solicitud DIAL.

TRANSMITIR

string

La app se inició mediante una solicitud de Cast V2.

NUBE

string

La app se inició a partir de una solicitud del Asistente (por ejemplo, mediante un comando del Asistente de Google).

MessageType

estática

string

Tipos de mensajes personalizados.

Valor

STRING

string

Los mensajes son strings de formato libre. La aplicación es responsable de codificar o decodificar la información que se transmite.

JSON

string

Los mensajes están codificados en JSON. El transporte subyacente usará una string codificada en JSON.

Estado en espera

estática

string

Representa el estado actual de la instancia en espera que informó la plataforma. Puede ser UNKNOWN si la plataforma de transmisión no puede determinar el estado.

Valor

EN ESPERA

string

NOT_STANDBY

string

DESCONOCIDA

string

Estado del sistema

estática

string

Representa el estado actual del sistema.

Valor

NO COMENZADO

string

Aún no se solicitó el inicio de la aplicación.

START_IN_BACKGROUND

string

La aplicación se está iniciando, pero el usuario no puede verla.

INICIANDO

string

Se está iniciando la aplicación.

LISTO

string

La aplicación está en primer plano y está lista para enviar y recibir mensajes.

STOPPING_IN_BACKGROUND

string

La aplicación se detiene mientras se ejecuta en segundo plano.

DETENIENDO

string

Se está deteniendo la aplicación.

Estado de visibilidad

estática

string

Representa el estado de visibilidad actual que informa la plataforma. Puede ser UNKNOWN si la plataforma de transmisión no puede determinar el estado de visibilidad.

Valor

Visible

string

NO VISIBLE

string

DESCONOCIDA

string

Propiedades

Funciones del dispositivo

estática

string

Describe las capacidades de la configuración actual, que se compone del dispositivo compatible con Cast y, si corresponde, el dispositivo de pantalla al que está conectado.

Valor

ASISTENTE DE AUDIO

string

Compatibilidad con el Asistente de audio. Algunos ejemplos de dispositivos compatibles con Cast que son compatibles con Asistente de audio son Google Home y Google Home Mini.

BLUETOOTH_SUPPORTED

string

Compatibilidad con Bluetooth

DISPLAY_SUPPORTED

string

Mostrar compatibilidad con resultados Algunos ejemplos de dispositivos compatibles con Cast que admiten la visualización son Chromecast y las TVs con Cast. Algunos ejemplos de dispositivos compatibles con Cast que no son compatibles con pantallas son Chromecast Audio y Google Home.

HI_RES_AUDIO_SUPPORTED

string

Compatibilidad con audio de alta resolución (hasta 24 bits / 96 KHz)

ES_DV_SUPPORTED

string

Compatibilidad con Dolby Vision.

IS_HDR_SUPPORTED

string

Compatibilidad con video HDR.

TOUCH_INPUT_SUPPORTED

string

Soporte de entrada táctil Algunos ejemplos de dispositivos compatibles con Cast que admiten entradas táctiles son Google Nest Hub y Google Nest Hub Max.

ES_GROUP

string

Si el dispositivo es virtual y representa un destino grupal en lugar de un dispositivo físico

ES_DISPOSITIVO

string

Cuando se establece en true, esta marca indica que el dispositivo de transmisión está registrado en la Consola para desarrolladores de Cast

ES_CBCS_SUPPORTED

string

Cuando se establece en true, esta marca indica que se admite el esquema CBCS (SAMPLE-AES).

ES_DOLBY_ATMOS_SUPPORTED

string

Cuando se establece en true, esta marca indica que Dolby Atmos es compatible con la transferencia de audio.

Motivo de la desconexión

estática

string

Representa el motivo de una desconexión.

Valor

REQUESTED_BY_SENDER

string

La aplicación emisora (generalmente, la que activó el usuario) solicitó el cierre de la conexión.

ERROR

string

Se produjo un error de protocolo.

DESCONOCIDA

string

Se desconoce si el remitente solicitó desconectarse llamando a close() (lo más probable es que no lo haya hecho, pero el mensaje "close" se podría haber perdido). Esto suele suceder cuando se agota el tiempo de espera de la red, cuando falla la aplicación emisora o cuando el SO remitente cierra el socket.

EventType

estática

string

Eventos del sistema que envía cast.framework.CastReceiverContext.

Valor

LISTO

string

Se activa cuando el sistema está listo.

APAGADO

string

Se activa cuando se cierra la aplicación.

SENDER_CONNECTED

string

Se activa cuando se conecta un nuevo remitente.

SENDER_DISCONNECTED

string

Se activa cuando se desconecta un remitente.

ERROR

string

Se activa cuando hay un error del sistema.

SYSTEM_VOLUME_CHANGED

string

Se activa cuando cambia el volumen del sistema.

VISIBILITY_CHANGED

string

Se activa cuando cambia la visibilidad de la aplicación (por ejemplo, después de un cambio de entrada HDMI o cuando la TV está apagada o encendida y el dispositivo de transmisión funciona con energía externa). Ten en cuenta que esta API tiene el mismo efecto que el evento “webkitvisibilitychange” generado por el navegador. Se proporciona como la API de cast.framework.CastReceiverContext para mayor comodidad y evitar una dependencia en un evento con el prefijo webkit.

ESPERADO_CAMBIADO

string

Se activa cuando cambia el estado en espera de la TV. Este evento está relacionado con el evento cast.framework.system.EventType.VISIBILITY_CHANGED, porque si la TV está en modo de espera, la visibilidad será false.

Los estados de visibilidad son más detallados que los estados en espera (porque la visibilidad también incluye la selección del canal de TV), pero no se detectan de manera confiable en todas las TVs. En estos casos, se puede usar el modo en espera porque la mayoría de los televisores lo implementan.

MAX_VIDEO_RESOLUTION_CHANGED

string

COMENTARIOS

string

Se activa cuando el sistema comienza a crear un informe de comentarios.

Fecha de lanzamiento

estática

string

Representa el tipo de solicitud que inició el receptor.

Valor

DESCONOCIDA

string

No se pudo determinar el propietario del lanzamiento.

DIAL

string

La app se inició mediante una solicitud DIAL.

TRANSMITIR

string

La app se inició mediante una solicitud de Cast V2.

NUBE

string

La app se inició a partir de una solicitud del Asistente (por ejemplo, mediante un comando del Asistente de Google).

MessageType

estática

string

Tipos de mensajes personalizados.

Valor

STRING

string

Los mensajes son strings de formato libre. La aplicación es responsable de codificar o decodificar la información que se transmite.

JSON

string

Los mensajes están codificados en JSON. El transporte subyacente usará una string codificada en JSON.

Estado en espera

estática

string

Representa el estado actual de la instancia en espera que informó la plataforma. Puede ser UNKNOWN si la plataforma de transmisión no puede determinar el estado.

Valor

EN ESPERA

string

NOT_STANDBY

string

DESCONOCIDA

string

Estado del sistema

estática

string

Representa el estado actual del sistema.

Valor

NO COMENZADO

string

Aún no se solicitó el inicio de la aplicación.

START_IN_BACKGROUND

string

La aplicación se está iniciando, pero el usuario no puede verla.

INICIANDO

string

Se está iniciando la aplicación.

LISTO

string

La aplicación está en primer plano y está lista para enviar y recibir mensajes.

STOPPING_IN_BACKGROUND

string

La aplicación se detiene mientras se ejecuta en segundo plano.

DETENIENDO

string

Se está deteniendo la aplicación.

Estado de visibilidad

estática

string

Representa el estado de visibilidad actual que informa la plataforma. Puede ser UNKNOWN si la plataforma de transmisión no puede determinar el estado de visibilidad.

Valor

Visible

string

NO VISIBLE

string

DESCONOCIDA

string