cast. -Framework
Dies ist der Namespace "cast.framework".
Kurse
ActiveInputStateEventData
Ereignisdaten zum aktiven Eingangsstatus des Empfängers geändert.
ApplicationMetadata
Metadaten der Anwendung streamen.
ApplicationMetadataEventData
Ereignisdaten zu geänderten Anwendungsmetadaten.
ApplicationStatusEventData
App-Status-Text für geänderte Ereignisdaten.
CastContext
Verwaltet die Interaktion beim Streamen. Ein Singleton-Objekt, das mit getInstance abgerufen wird. Verwaltet Status: Geben Sie den Status des Streaming-Symbols und des Sitzungsobjekts an. Das Streamen wird erst unterstützt, wenn die Streamingoptionen über „setOptions“ bereitgestellt werden.
CastOptions
Optionen für das Streamen von Seiten.
CastSession
Verwaltet eine Streamingsitzung.
CastStateEventData
Daten zum Ereignis „Übertragungsstatus geändert“.
EventData
Allgemeine Daten zu Streamingereignissen. Geben Sie den Ereignistyp an.
MediaSessionEventData
Ereignisdaten in Mediensitzung geändert.
RemotePlayer
Eigenschaften des Remote-Players, die von cast.framework.RemotePlayerController
aktualisiert werden
RemotePlayerChangedEvent
Ereignis: Feldänderung im Remote-Player
RemotePlayerController
Streaming-Remote-Player-Controller, der eine Datenbindung für einen Remote-Player an den Streamingstatus ermöglicht. Er verwaltet ein Spielerobjekt und aktualisiert seine Eigenschaften, um Ereignisse für Spieleränderungen bereitzustellen.
SessionStateEventData
Daten zum Ereignis „Sitzungsstatus geändert“.
VolumeEventData
Receiver-Lautstärke oder Stummschaltung geänderter Ereignisdaten.
Aufzählungen
ActiveInputState
Zahl
Die möglichen Status der aktiven Eingabe des Empfängers.
Wert |
|
---|---|
ACTIVE_INPUT_STATE_UNKNOWN |
Zahl Gibt an, dass nicht bekannt bzw. nicht bekannt ist, ob das Google Cast-Gerät der derzeit aktive Videoeingang ist. Der aktive Eingangsstatus kann nur gemeldet werden, wenn das Google Cast-Gerät mit einem Fernseher oder AVR mit CEC-Unterstützung verbunden ist. |
ACTIVE_INPUT_STATE_NO |
Zahl Gibt an, dass das Google Cast-Gerät nicht der derzeit aktive Videoeingang ist. |
ACTIVE_INPUT_STATE_YES |
Zahl Gibt an, dass das Google Cast-Gerät die derzeit aktive Videoeingabe ist. |
CastContextEventType
String
Die Ereignisse, die von cast.framework.CastContext unterstützt werden.
Wert |
|
---|---|
CAST_STATE_CHANGED |
String Ereignis zum Erfassen des Status des Streaming-Symbols. Ereignisdaten haben den Typ cast.framework.CastStateEventData. |
SESSION_STATE_CHANGED |
String Ereignis zum Verfolgen der aktuellen Streamingsitzung. Ereignisdaten haben den Typ cast.framework.SessionStateEventData. |
CastState
String
Die möglichen Umwandlungsstatus.
Wert |
|
---|---|
NO_DEVICES_AVAILABLE |
String Es sind keine Übertragungsgeräte verfügbar. |
NOT_CONNECTED |
String Übertragungsgeräte sind verfügbar, es wurde jedoch keine Streamingsitzung erstellt. |
WIRD VERBUNDEN |
String Streamingsitzung wird eingerichtet. |
VERBUNDEN |
String Streamingsitzung wurde eingerichtet. |
LoggerLevel
Zahl
Protokollierungsebenen für das Cast-Framework.
Wert |
|
---|---|
FEHLER BEHEBEN |
Zahl Fehlerprotokollierung (alle Nachrichten) |
INFO |
Zahl Informations-Logging (Ereignisse, allgemeine Logs) |
WARNUNG |
Zahl Warnungs-Logging (Warnungen). |
FEHLER |
Zahl Fehler beim Logging (Fehler). |
NEIN |
Zahl Kein Logging. |
RemotePlayerEventType
String
Ereignistypen für Änderungen an cast.framework.RemotePlayer-Daten.
Wert |
|
---|---|
ANY_CHANGE |
String Eine Property wurde geändert. Nützlich für eine Angular-Bindungsanwendung, in der bei jeder Änderung eines Attributs Angular benachrichtigt werden muss. |
IS_CONNECTED_CHANGED |
String Die Property isConnected hat sich geändert. |
IS_MEDIA_LOADED_CHANGED |
String Die Property isMediaLoaded hat sich geändert. |
QUEUE_DATA_CHANGED |
String Die Property queueData hat sich geändert. |
VIDEO_INFO_CHANGED |
String Die Property videoInfo hat sich geändert. |
DURATION_CHANGED |
String Die Dauer der Property hat sich geändert. |
CURRENT_TIME_CHANGED |
String Die Property currentTime hat sich geändert. |
IS_PAUSED_CHANGED |
String Die Property isPaused hat sich geändert. |
VOLUME_LEVEL_CHANGED |
String Die Property volumeLevel hat sich geändert. |
CAN_CONTROL_VOLUME_CHANGED |
String Die Property canControlVolume hat sich geändert. |
IS_MUTED_CHANGED |
String Die Property isMuted hat sich geändert. |
CAN_PAUSE_CHANGED |
String Die Property canPause hat sich geändert. |
CAN_SEEK_CHANGED |
String Die Property canSeek hat sich geändert. |
DISPLAY_NAME_CHANGED |
String Die Property displayName hat sich geändert. |
STATUS_TEXT_CHANGED |
String Die Property statusText hat sich geändert. |
TITLE_CHANGED |
String Die Property title hat sich geändert. |
DISPLAY_STATUS_CHANGED |
String Die Property displayStatus hat sich geändert. |
MEDIA_INFO_CHANGED |
String Die Property mediaInfo hat sich geändert. |
IMAGE_URL_CHANGED |
String Die Property imageUrl hat sich geändert. |
PLAYER_STATE_CHANGED |
String Die Property playerState hat sich geändert. |
IS_PLAYING_BREAK_CHANGED |
String Die Property isPlayingBreak hat sich geändert. |
NUMBER_BREAK_CLIPS_CHANGED |
String Die Property numberBreakClips hat sich geändert. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
String Die Property currentBreakClipNumber hat sich geändert. |
CURRENT_BREAK_TIME_CHANGED |
String Die Property currentBreakTime hat sich geändert. |
CURRENT_BREAK_CLIP_TIME_CHANGED |
String Die Property currentBreakClipTime hat sich geändert. |
BREAK_ID_CHANGED |
String Die Property breakId hat sich geändert. |
BREAK_CLIP_ID_CHANGED |
String Die Property breakClipId hat sich geändert. |
WHEN_SKIPPABLE_CHANGED |
String Die Property whenSkippable hat sich geändert. |
LIVE_SEEKABLE_RANGE_CHANGED |
String Die Property liveSeekableRange hat sich geändert. |
SessionEventType
String
Die von cast.framework.CastSession unterstützten Ereignisse.
Wert |
|
---|---|
APPLICATION_STATUS_CHANGED |
String Der Text für den Antragsstatus hat sich geändert. Ereignisdaten haben den Typ cast.framework.ApplicationStatusEventData. |
APPLICATION_METADATA_CHANGED |
String Die Metadaten der Anwendung haben sich geändert. Ereignisdaten haben den Typ cast.framework.ApplicationMetadataEventData. |
ACTIVE_INPUT_STATE_CHANGED |
String Der Eingangsstatus des aktiven Empfängers hat sich geändert. Ereignisdaten haben den Typ cast.framework.ActiveInputStateEventData. |
VOLUME_CHANGED |
String Die Lautstärke des Receivers oder der Status zum Stummschalten hat sich geändert. Ereignisdaten haben den Typ cast.framework.VolumeEventData. |
MEDIA_SESSION |
String Neue Mediensitzung gestartet. Ereignisdaten haben den Typ cast.framework.MediaSessionEventData. |
SessionState
String
Die möglichen Status der Übertragungssitzung.
Wert |
|
---|---|
NO_SESSION |
String Streamingsitzung wurde nicht eingerichtet. |
SESSION_STARTING |
String Streamingsitzung wird eingerichtet. |
SESSION_STARTED |
String Streamingsitzung wurde eingerichtet. |
SESSION_START_FAILED |
String Die Übertragungssitzung konnte nicht gestartet werden. Die Fehlerursache wird im Feld cast.framework.SessionStateEventData#errorCode mit den Ereignisdaten angegeben. |
SESSION_ENDING |
String Die Verbindung zum Streamen wird getrennt. |
SESSION_ENDED |
String Die Verbindung zum Streamen wurde getrennt. |
SESSION_RESUMED |
String Die Verbindung zu einer bereits vorhandenen Sitzung wird hergestellt. |
Attribute
ActiveInputState
Zahl
Die möglichen Status der aktiven Eingabe des Empfängers.
Wert |
|
---|---|
ACTIVE_INPUT_STATE_UNKNOWN |
Zahl Gibt an, dass nicht bekannt bzw. nicht bekannt ist, ob das Google Cast-Gerät der derzeit aktive Videoeingang ist. Der aktive Eingangsstatus kann nur gemeldet werden, wenn das Google Cast-Gerät mit einem Fernseher oder AVR mit CEC-Unterstützung verbunden ist. |
ACTIVE_INPUT_STATE_NO |
Zahl Gibt an, dass das Google Cast-Gerät nicht der derzeit aktive Videoeingang ist. |
ACTIVE_INPUT_STATE_YES |
Zahl Gibt an, dass das Google Cast-Gerät die derzeit aktive Videoeingabe ist. |
CastContextEventType
String
Die Ereignisse, die von cast.framework.CastContext unterstützt werden.
Wert |
|
---|---|
CAST_STATE_CHANGED |
String Ereignis zum Erfassen des Status des Streaming-Symbols. Ereignisdaten haben den Typ cast.framework.CastStateEventData. |
SESSION_STATE_CHANGED |
String Ereignis zum Verfolgen der aktuellen Streamingsitzung. Ereignisdaten haben den Typ cast.framework.SessionStateEventData. |
CastState
String
Die möglichen Umwandlungsstatus.
Wert |
|
---|---|
NO_DEVICES_AVAILABLE |
String Es sind keine Übertragungsgeräte verfügbar. |
NOT_CONNECTED |
String Übertragungsgeräte sind verfügbar, es wurde jedoch keine Streamingsitzung erstellt. |
WIRD VERBUNDEN |
String Streamingsitzung wird eingerichtet. |
VERBUNDEN |
String Streamingsitzung wurde eingerichtet. |
LoggerLevel
Zahl
Protokollierungsebenen für das Cast-Framework.
Wert |
|
---|---|
FEHLER BEHEBEN |
Zahl Fehlerprotokollierung (alle Nachrichten) |
INFO |
Zahl Informations-Logging (Ereignisse, allgemeine Logs) |
WARNUNG |
Zahl Warnungs-Logging (Warnungen). |
FEHLER |
Zahl Fehler beim Logging (Fehler). |
NEIN |
Zahl Kein Logging. |
RemotePlayerEventType
String
Ereignistypen für Änderungen an cast.framework.RemotePlayer-Daten.
Wert |
|
---|---|
ANY_CHANGE |
String Eine Property wurde geändert. Nützlich für eine Angular-Bindungsanwendung, in der bei jeder Änderung eines Attributs Angular benachrichtigt werden muss. |
IS_CONNECTED_CHANGED |
String Die Property isConnected hat sich geändert. |
IS_MEDIA_LOADED_CHANGED |
String Die Property isMediaLoaded hat sich geändert. |
QUEUE_DATA_CHANGED |
String Die Property queueData hat sich geändert. |
VIDEO_INFO_CHANGED |
String Die Property videoInfo hat sich geändert. |
DURATION_CHANGED |
String Die Dauer der Property hat sich geändert. |
CURRENT_TIME_CHANGED |
String Die Property currentTime hat sich geändert. |
IS_PAUSED_CHANGED |
String Die Property isPaused hat sich geändert. |
VOLUME_LEVEL_CHANGED |
String Die Property volumeLevel hat sich geändert. |
CAN_CONTROL_VOLUME_CHANGED |
String Die Property canControlVolume hat sich geändert. |
IS_MUTED_CHANGED |
String Die Property isMuted hat sich geändert. |
CAN_PAUSE_CHANGED |
String Die Property canPause hat sich geändert. |
CAN_SEEK_CHANGED |
String Die Property canSeek hat sich geändert. |
DISPLAY_NAME_CHANGED |
String Die Property displayName hat sich geändert. |
STATUS_TEXT_CHANGED |
String Die Property statusText hat sich geändert. |
TITLE_CHANGED |
String Die Property title hat sich geändert. |
DISPLAY_STATUS_CHANGED |
String Die Property displayStatus hat sich geändert. |
MEDIA_INFO_CHANGED |
String Die Property mediaInfo hat sich geändert. |
IMAGE_URL_CHANGED |
String Die Property imageUrl hat sich geändert. |
PLAYER_STATE_CHANGED |
String Die Property playerState hat sich geändert. |
IS_PLAYING_BREAK_CHANGED |
String Die Property isPlayingBreak hat sich geändert. |
NUMBER_BREAK_CLIPS_CHANGED |
String Die Property numberBreakClips hat sich geändert. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
String Die Property currentBreakClipNumber hat sich geändert. |
CURRENT_BREAK_TIME_CHANGED |
String Die Property currentBreakTime hat sich geändert. |
CURRENT_BREAK_CLIP_TIME_CHANGED |
String Die Property currentBreakClipTime hat sich geändert. |
BREAK_ID_CHANGED |
String Die Property breakId hat sich geändert. |
BREAK_CLIP_ID_CHANGED |
String Die Property breakClipId hat sich geändert. |
WHEN_SKIPPABLE_CHANGED |
String Die Property whenSkippable hat sich geändert. |
LIVE_SEEKABLE_RANGE_CHANGED |
String Die Property liveSeekableRange hat sich geändert. |
SessionEventType
String
Die von cast.framework.CastSession unterstützten Ereignisse.
Wert |
|
---|---|
APPLICATION_STATUS_CHANGED |
String Der Text für den Antragsstatus hat sich geändert. Ereignisdaten haben den Typ cast.framework.ApplicationStatusEventData. |
APPLICATION_METADATA_CHANGED |
String Die Metadaten der Anwendung haben sich geändert. Ereignisdaten haben den Typ cast.framework.ApplicationMetadataEventData. |
ACTIVE_INPUT_STATE_CHANGED |
String Der Eingangsstatus des aktiven Empfängers hat sich geändert. Ereignisdaten haben den Typ cast.framework.ActiveInputStateEventData. |
VOLUME_CHANGED |
String Die Lautstärke des Receivers oder der Status zum Stummschalten hat sich geändert. Ereignisdaten haben den Typ cast.framework.VolumeEventData. |
MEDIA_SESSION |
String Neue Mediensitzung gestartet. Ereignisdaten haben den Typ cast.framework.MediaSessionEventData. |
SessionState
String
Die möglichen Status der Übertragungssitzung.
Wert |
|
---|---|
NO_SESSION |
String Streamingsitzung wurde nicht eingerichtet. |
SESSION_STARTING |
String Streamingsitzung wird eingerichtet. |
SESSION_STARTED |
String Streamingsitzung wurde eingerichtet. |
SESSION_START_FAILED |
String Die Übertragungssitzung konnte nicht gestartet werden. Die Fehlerursache wird im Feld cast.framework.SessionStateEventData#errorCode mit den Ereignisdaten angegeben. |
SESSION_ENDING |
String Die Verbindung zum Streamen wird getrennt. |
SESSION_ENDED |
String Die Verbindung zum Streamen wurde getrennt. |
SESSION_RESUMED |
String Die Verbindung zu einer bereits vorhandenen Sitzung wird hergestellt. |
VERSION
String
Aktuelle Cast Framework-Version des Absenders.
Methode
setLoggerLevel
setLoggerLevel(level)
Legen Sie die Logging-Ebene für das Streamen fest.
Parameter |
|
---|---|
level |
Protokollierungsebene. Der Wert darf nicht null sein. |
Art der Zusammenfassung
EventType
(nicht null cast.framework.CastContextEventType, nicht null cast.framework.SessionEventType oder nicht null cast.framework.RemotePlayerEventType)
Die unterstützten Ereignistypen.