Namespace: System

Kurse

Aufzählungen

Gerätefunktionen

Statisch

String

Beschreibt die Funktionen der aktuellen Einrichtung, die aus dem für Google Cast optimierten Gerät und gegebenenfalls dem Anzeigegerät besteht, mit dem es verbunden ist

Wert

AUDIO_ASSISTANT

String

Unterstützung von Audioassistenten. Beispiele für für Google Cast optimierte Geräte mit Unterstützung von Audio Assistant sind Google Home und Google Home Mini.

BLUETOOTH_UNTERSTÜTZT

String

Bluetooth-Unterstützung

DISPLAY_UNTERSTÜTZT

String

Unterstützung der Anzeigeausgabe. Beispiele für für Google Cast optimierte Geräte mit Displayunterstützung sind Chromecast und Cast TV. Beispiele für Cast-fähige Geräte, die keinen Display-Support haben, sind Chromecast Audio und Google Home.

HI_RES_AUDIO_UNTERSTÜTZT

String

High-Resolution Audio (bis zu 24-Bit / 96 kHz)

IST_DV_SUPPORTED

String

Dolby Vision-Unterstützung.

IST_HDR_UNTERSTÜTZT

String

Unterstützung von HDR-Videos

TOUCH_INPUT_SUPPORTED

String

Unterstützung für Berührungseingabe. Beispiele für Google Cast-fähige Geräte, die Touchbedienung unterstützen, sind Google Nest Hub und Google Nest Hub Max.

IS_GRUPPE

String

Wenn das Gerät ein virtuelles Gerät ist und ein Gruppenziel und kein physisches Gerät darstellt.

IS_DEVICE_REGISTERED

String

Wenn dieses Flag auf true gesetzt ist, zeigt dieses Flag an, dass das Cast-Gerät in der Cast-Entwicklerkonsole registriert ist

IST_CBCS_SUPPORTED

String

Wenn true festgelegt ist, zeigt dieses Flag an, dass das CBCS-Schema (SAMPLE-AES) unterstützt wird.

IST_DOLBY_ATMOS_SUPPORTED

String

Wenn dieses Flag auf true gesetzt ist, zeigt es an, dass Dolby Atmos durch Audio-Passthrough unterstützt wird.

Grund für die Verknüpfung

Statisch

String

Der Grund für die Trennung.

Wert

REQUESTED_BY_SENDER

String

Die Verbindung wurde vom Absender aktiv angefordert (normalerweise durch den Nutzer ausgelöst).

FEHLER

String

Ein Protokollfehler ist aufgetreten.

UNBEKANNT

String

Es ist unbekannt, wenn der Absender eine ordnungsgemäße Verbindung durch Aufrufen von close() angefordert hat. Dies war höchstwahrscheinlich nicht der Fall, aber die Nachricht „close“ ist möglicherweise verloren gegangen. Dies tritt normalerweise auf, wenn ein Netzwerkzeitlimit auftritt, die Absenderanwendung abstürzt oder das Socket-Betriebssystem den Socket schließt.

EventType

Statisch

String

Systemereignisse, die von cast.framework.CastReceiverContext ausgelöst werden.

Wert

BEREIT

String

Wird ausgelöst, wenn das System bereit ist.

SHUTDOWN

String

Wird ausgelöst, wenn die Anwendung beendet wird

SENDER_VERNETZT

String

Wird ausgelöst, wenn ein neuer Absender verbunden wurde.

SENDER_DEAKTIVIERT

String

Wird ausgelöst, wenn die Verbindung eines Absenders getrennt wurde

FEHLER

String

Wird ausgelöst, wenn ein Systemfehler vorliegt

SYSTEM_VOLUME_CHANGED

String

Wird ausgelöst, wenn sich die Systemlautstärke geändert hat.

VISIBILITÄT_GEÄNDERT

String

Wird ausgelöst, wenn sich die Sichtbarkeit der App geändert hat (z. B. nach einer Änderung des HDMI-Eingangs oder wenn der Fernseher ausgeschaltet oder eingeschaltet wird und das Cast-Gerät extern betrieben wird). Diese API hat den gleichen Effekt wie das vom Browser ausgelöste Ereignis „webkittransparencychange“. Sie wird zur Vereinfachung und zur Vermeidung einer Abhängigkeit von einem webkit-Präfix-Ereignis als cast.framework.CastReceiverContext API bereitgestellt.

Stand-by-Changed

String

Wird ausgelöst, wenn sich der Standby-Modus des Fernsehers geändert hat Dieses Ereignis bezieht sich auf das Ereignis cast.framework.system.EventType.VISIBILITY_CHANGED, da die Sichtbarkeit false lautet, wenn sich der Fernseher im Stand-by-Modus befindet.

Die Sichtbarkeit ist detaillierter als die Stand-by-Status, da sie auch die Auswahl eines TV-Kanals umfasst. Sie werden jedoch nicht zuverlässig auf allen Fernsehern erkannt. In diesen Fällen kann das Gerät im Stand-by-Modus verwendet werden, da es von den meisten Fernsehern implementiert wird.

MAX_VIDEO_RESOLUTION_GEÄNDERT

String

FEEDBACK_STARTED

String

Wird ausgelöst, wenn das System beginnt, einen Feedbackbericht zu erstellen

Gestartet von

Statisch

String

Gibt an, welche Art von Anfrage den Empfänger gestartet hat.

Wert

UNBEKANNT

String

Der Inhaber der Markteinführung konnte nicht ermittelt werden.

DIAL

String

Die App wurde über eine DIAL-Anfrage gestartet.

STREAMEN

String

Die App wurde über eine Cast V2-Anfrage gestartet.

CLOUD

String

Die App wurde durch Assistant-Anfrage (z. B. durch einen Google Assistant-Befehl) gestartet.

MessageType

Statisch

String

Arten von benutzerdefinierten Nachrichten.

Wert

STRING

String

Nachrichten sind frei definierbare Strings. Die Anwendung ist für die Codierung/Decodierung der übertragenen Informationen verantwortlich.

JSON

String

Nachrichten sind JSON-codiert. Der zugrunde liegende Transport nutzt einen JSON-codierten String.

Standby-Status

Statisch

String

Der aktuelle Standby-Status, der von der Plattform gemeldet wird. Es kann UNKNOWN sein, wenn die Cast-Plattform den Status nicht ermitteln kann.

Wert

Stand-by

String

NICHT_STANDBILD

String

UNBEKANNT

String

Systemzustand

Statisch

String

Der aktuelle Systemstatus.

Wert

NICHT_STARTED

String

Der Antrag wurde noch nicht gestellt.

STARTING_IN_HINTERGRUND

String

Die Anwendung wird gestartet, ist aber für den Nutzer nicht sichtbar.

WIRD GESTARTET

String

Anwendung wird gestartet.

BEREIT

String

Die App wird im Vordergrund ausgeführt und kann Nachrichten senden und empfangen.

STOPPING_IN_HINTERGRUND

String

Die Anwendung wird beendet, während sie im Hintergrund ausgeführt wird.

WIRD BEENDET

String

Anwendung wird beendet.

Sichtbarkeitsstatus

Statisch

String

Das ist der aktuelle Sichtbarkeitsstatus der Plattform. Es kann UNKNOWN sein, wenn die Cast-Plattform den Sichtbarkeitsstatus nicht ermitteln kann.

Wert

Sichtbar

String

NICHT_VISIBLE

String

UNBEKANNT

String

Attribute

Gerätefunktionen

Statisch

String

Beschreibt die Funktionen der aktuellen Einrichtung, die aus dem für Google Cast optimierten Gerät und gegebenenfalls dem Anzeigegerät besteht, mit dem es verbunden ist

Wert

AUDIO_ASSISTANT

String

Unterstützung von Audioassistenten. Beispiele für für Google Cast optimierte Geräte mit Unterstützung von Audio Assistant sind Google Home und Google Home Mini.

BLUETOOTH_UNTERSTÜTZT

String

Bluetooth-Unterstützung

DISPLAY_UNTERSTÜTZT

String

Unterstützung der Anzeigeausgabe. Beispiele für für Google Cast optimierte Geräte mit Displayunterstützung sind Chromecast und Cast TV. Beispiele für Cast-fähige Geräte, die keinen Display-Support haben, sind Chromecast Audio und Google Home.

HI_RES_AUDIO_UNTERSTÜTZT

String

High-Resolution Audio (bis zu 24-Bit / 96 kHz)

IST_DV_SUPPORTED

String

Dolby Vision-Unterstützung.

IST_HDR_UNTERSTÜTZT

String

Unterstützung von HDR-Videos

TOUCH_INPUT_SUPPORTED

String

Unterstützung für Berührungseingabe. Beispiele für Google Cast-fähige Geräte, die Touchbedienung unterstützen, sind Google Nest Hub und Google Nest Hub Max.

IS_GRUPPE

String

Wenn das Gerät ein virtuelles Gerät ist und ein Gruppenziel und kein physisches Gerät darstellt.

IS_DEVICE_REGISTERED

String

Wenn dieses Flag auf true gesetzt ist, zeigt dieses Flag an, dass das Cast-Gerät in der Cast-Entwicklerkonsole registriert ist

IST_CBCS_SUPPORTED

String

Wenn true festgelegt ist, zeigt dieses Flag an, dass das CBCS-Schema (SAMPLE-AES) unterstützt wird.

IST_DOLBY_ATMOS_SUPPORTED

String

Wenn dieses Flag auf true gesetzt ist, zeigt es an, dass Dolby Atmos durch Audio-Passthrough unterstützt wird.

Grund für die Verknüpfung

Statisch

String

Der Grund für die Trennung.

Wert

REQUESTED_BY_SENDER

String

Die Verbindung wurde vom Absender aktiv angefordert (normalerweise durch den Nutzer ausgelöst).

FEHLER

String

Ein Protokollfehler ist aufgetreten.

UNBEKANNT

String

Es ist unbekannt, wenn der Absender eine ordnungsgemäße Verbindung durch Aufrufen von close() angefordert hat. Dies war höchstwahrscheinlich nicht der Fall, aber die Nachricht „close“ ist möglicherweise verloren gegangen. Dies tritt normalerweise auf, wenn ein Netzwerkzeitlimit auftritt, die Absenderanwendung abstürzt oder das Socket-Betriebssystem den Socket schließt.

EventType

Statisch

String

Systemereignisse, die von cast.framework.CastReceiverContext ausgelöst werden.

Wert

BEREIT

String

Wird ausgelöst, wenn das System bereit ist.

SHUTDOWN

String

Wird ausgelöst, wenn die Anwendung beendet wird

SENDER_VERNETZT

String

Wird ausgelöst, wenn ein neuer Absender verbunden wurde.

SENDER_DEAKTIVIERT

String

Wird ausgelöst, wenn die Verbindung eines Absenders getrennt wurde

FEHLER

String

Wird ausgelöst, wenn ein Systemfehler vorliegt

SYSTEM_VOLUME_CHANGED

String

Wird ausgelöst, wenn sich die Systemlautstärke geändert hat.

VISIBILITÄT_GEÄNDERT

String

Wird ausgelöst, wenn sich die Sichtbarkeit der App geändert hat (z. B. nach einer Änderung des HDMI-Eingangs oder wenn der Fernseher ausgeschaltet oder eingeschaltet wird und das Cast-Gerät extern betrieben wird). Diese API hat den gleichen Effekt wie das vom Browser ausgelöste Ereignis „webkittransparencychange“. Sie wird zur Vereinfachung und zur Vermeidung einer Abhängigkeit von einem webkit-Präfix-Ereignis als cast.framework.CastReceiverContext API bereitgestellt.

Stand-by-Changed

String

Wird ausgelöst, wenn sich der Standby-Modus des Fernsehers geändert hat Dieses Ereignis bezieht sich auf das Ereignis cast.framework.system.EventType.VISIBILITY_CHANGED, da die Sichtbarkeit false lautet, wenn sich der Fernseher im Stand-by-Modus befindet.

Die Sichtbarkeit ist detaillierter als die Stand-by-Status, da sie auch die Auswahl eines TV-Kanals umfasst. Sie werden jedoch nicht zuverlässig auf allen Fernsehern erkannt. In diesen Fällen kann das Gerät im Stand-by-Modus verwendet werden, da es von den meisten Fernsehern implementiert wird.

MAX_VIDEO_RESOLUTION_GEÄNDERT

String

FEEDBACK_STARTED

String

Wird ausgelöst, wenn das System beginnt, einen Feedbackbericht zu erstellen

Gestartet von

Statisch

String

Gibt an, welche Art von Anfrage den Empfänger gestartet hat.

Wert

UNBEKANNT

String

Der Inhaber der Markteinführung konnte nicht ermittelt werden.

DIAL

String

Die App wurde über eine DIAL-Anfrage gestartet.

STREAMEN

String

Die App wurde über eine Cast V2-Anfrage gestartet.

CLOUD

String

Die App wurde durch Assistant-Anfrage (z. B. durch einen Google Assistant-Befehl) gestartet.

MessageType

Statisch

String

Arten von benutzerdefinierten Nachrichten.

Wert

STRING

String

Nachrichten sind frei definierbare Strings. Die Anwendung ist für die Codierung/Decodierung der übertragenen Informationen verantwortlich.

JSON

String

Nachrichten sind JSON-codiert. Der zugrunde liegende Transport nutzt einen JSON-codierten String.

Standby-Status

Statisch

String

Der aktuelle Standby-Status, der von der Plattform gemeldet wird. Es kann UNKNOWN sein, wenn die Cast-Plattform den Status nicht ermitteln kann.

Wert

Stand-by

String

NICHT_STANDBILD

String

UNBEKANNT

String

Systemzustand

Statisch

String

Der aktuelle Systemstatus.

Wert

NICHT_STARTED

String

Der Antrag wurde noch nicht gestellt.

STARTING_IN_HINTERGRUND

String

Die Anwendung wird gestartet, ist aber für den Nutzer nicht sichtbar.

WIRD GESTARTET

String

Anwendung wird gestartet.

BEREIT

String

Die App wird im Vordergrund ausgeführt und kann Nachrichten senden und empfangen.

STOPPING_IN_HINTERGRUND

String

Die Anwendung wird beendet, während sie im Hintergrund ausgeführt wird.

WIRD BEENDET

String

Anwendung wird beendet.

Sichtbarkeitsstatus

Statisch

String

Das ist der aktuelle Sichtbarkeitsstatus der Plattform. Es kann UNKNOWN sein, wenn die Cast-Plattform den Sichtbarkeitsstatus nicht ermitteln kann.

Wert

Sichtbar

String

NICHT_VISIBLE

String

UNBEKANNT

String