platforma cast.
To jest przestrzeń nazw cast.framework.
Zajęcia
ActiveInputStateEventData
Dane o zdarzeniach zmiany stanu wejścia odbiornika.
ApplicationMetadata
Metadane aplikacji przesyłania.
ApplicationMetadataEventData
Dane zdarzenia zmienionych metadanych aplikacji.
ApplicationStatusEventData
Tekst stanu aplikacji zmienił dane zdarzenia.
CastContext
Zarządza interakcjami związanymi z przesyłaniem. Pojedynczy obiekt pobierany za pomocą metody getInstance. Zarządza stanami – podaj stan ikony przesyłania i obiektu sesji. Interakcja z przesyłaniem nie jest obsługiwana, dopóki opcje przesyłania nie zostaną udostępnione przez setOptions.
CastOptions
Opcje przesyłania strony.
CastSession
Zarządza sesją przesyłania.
CastStateEventData
Dane zdarzenia zmiany stanu przesyłania.
EventData
Ogólne dane zdarzenia przesyłania. Podaj typ wydarzenia.
MediaSessionEventData
Sesja multimedialna zmieniła dane zdarzenia.
RemotePlayer
Właściwości odtwarzacza zdalnego aktualizowane przez cast.framework.RemotePlayerController
.
RemotePlayerChangedEvent
Zdarzenie zmiany pola odtwarzacza zdalnego.
RemotePlayerController
Kontroler zdalnego odtwarzacza, który zapewnia powiązanie danych odtwarzacza zdalnego ze stanem przesyłania. Zarządza obiektem odtwarzacza i aktualizuje jego właściwości, udostępniając zdarzenia związane ze zmianami odtwarzacza.
SessionStateEventData
Dane dotyczące zdarzenia zmiany stanu sesji.
VolumeEventData
Głośność odbiornika lub wycisz zmienione dane zdarzenia.
Wyliczenia
ActiveInputState
Liczba
Możliwe stany wejściowego sygnału aktywnego odbiornika.
Wartość |
|
---|---|
ACTIVE_INPUT_STATE_UNKNOWN |
Liczba Wskazuje, że nie wiadomo (lub nie można określić), czy urządzenie Google Cast jest obecnie aktywnym wejściem wideo. Stan aktywnego wejścia można raportować tylko wtedy, gdy urządzenie Google Cast jest podłączone do telewizora lub amplitunera z obsługą CEC. |
ACTIVE_INPUT_STATE_NO |
Liczba Wskazuje, że urządzenie przesyłające Google nie jest obecnie aktywnym wejściem wideo. |
ACTIVE_INPUT_STATE_YES |
Liczba Wskazuje, że urządzenie przesyłające Google jest obecnie aktywnym wejściem wideo. |
CastContextEventType
ciąg znaków
Zdarzenia obsługiwane przez cast.framework.CastContext.
Wartość |
|
---|---|
CAST_STATE_CHANGED |
ciąg znaków Zdarzenie do śledzenia stanu ikony przesyłania. Typ danych zdarzenia: cast.framework.CastStateEventData. |
SESSION_STATE_CHANGED |
ciąg znaków Zdarzenie do śledzenia bieżącej sesji przesyłania. Typ danych zdarzenia: cast.framework.SessionStateEventData. |
CastState
ciąg znaków
Możliwe stany przesyłania.
Wartość |
|
---|---|
NO_DEVICES_AVAILABLE |
ciąg znaków Brak dostępnych urządzeń przesyłających. |
NOT_CONNECTED |
ciąg znaków Urządzenia przesyłające są dostępne, ale sesja przesyłania nie została nawiązana. |
ŁĄCZENIE |
ciąg znaków Rozpoczynam sesję przesyłania. |
POŁĄCZONY |
ciąg znaków Sesja przesyłania została rozpoczęta. |
LoggerLevel
Liczba
Poziomy logowania platformy przesyłania.
Wartość |
|
---|---|
DEBUGUJ |
Liczba Logowanie debugowania (wszystkie komunikaty). |
INFORMACJE |
Liczba Logowanie informacji (zdarzenia, logi ogólne). |
OSTRZEŻENIE |
Liczba zapisywanie ostrzeżeń (ostrzeżenia). |
BŁĄD |
Liczba Logowanie błędów (błędy). |
BRAK |
Liczba Brak logowania. |
RemotePlayerEventType
ciąg znaków
Typy zdarzeń związanych ze zmianami danych cast.framework.RemotePlayer.
Wartość |
|
---|---|
ANY_CHANGE |
ciąg znaków Zmieniła się dowolna usługa. Ta opcja jest przydatna w przypadku aplikacji wiązania Angular, w której aplikacja angular musi być powiadamiana o każdej zmianie właściwości. |
IS_CONNECTED_CHANGED |
ciąg znaków Usługa isConnected została zmieniona. |
IS_MEDIA_LOADED_CHANGED |
ciąg znaków Zmieniła się właściwość isMediaLoaded. |
QUEUE_DATA_CHANGED |
ciąg znaków Zmieniła się usługa queueData w usłudze. |
VIDEO_INFO_CHANGED |
ciąg znaków Zmieniła się właściwość videoInfo. |
DURATION_CHANGED |
ciąg znaków Czas trwania usługi uległ zmianie. |
CURRENT_TIME_CHANGED |
ciąg znaków Usługa currentTime uległa zmianie. |
IS_PAUSED_CHANGED |
ciąg znaków Usługa isPaused została zmieniona. |
VOLUME_LEVEL_CHANGED |
ciąg znaków Zmieniła się właściwość volumeLevel. |
CAN_CONTROL_VOLUME_CHANGED |
ciąg znaków Zmieniła się właściwość canControlVolume. |
IS_MUTED_CHANGED |
ciąg znaków Zmieniła się właściwość isMuted. |
CAN_PAUSE_CHANGED |
ciąg znaków Usługa canPause uległa zmianie. |
CAN_SEEK_CHANGED |
ciąg znaków Zmieniła się właściwość canSeek. |
DISPLAY_NAME_CHANGED |
ciąg znaków Usługa displayName uległa zmianie. |
STATUS_TEXT_CHANGED |
ciąg znaków Wartość statusText właściwości uległa zmianie. |
TITLE_CHANGED |
ciąg znaków Tytuł usługi uległ zmianie. |
DISPLAY_STATUS_CHANGED |
ciąg znaków Zmienił się displayStatus usługi. |
MEDIA_INFO_CHANGED |
ciąg znaków Zmieniła się właściwość mediaInfo. |
IMAGE_URL_CHANGED |
ciąg znaków Zmieniła się właściwość imageUrl. |
PLAYER_STATE_CHANGED |
ciąg znaków Zmieniła się właściwość playerState. |
IS_PLAYING_BREAK_CHANGED |
ciąg znaków Zmieniła się właściwość isPlayingBreak. |
NUMBER_BREAK_CLIPS_CHANGED |
ciąg znaków Zmieniła się właściwość numberBreakClips. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
ciąg znaków Właściwość currentBreakClipNumber została zmieniona. |
CURRENT_BREAK_TIME_CHANGED |
ciąg znaków Właściwość currentBreakTime została zmieniona. |
CURRENT_BREAK_CLIP_TIME_CHANGED |
ciąg znaków Właściwość currentBreakClipTime uległa zmianie. |
BREAK_ID_CHANGED |
ciąg znaków Zmienił się identyfikator breakId usługi. |
BREAK_CLIP_ID_CHANGED |
ciąg znaków Zmieniła się właściwość breakClipId. |
WHEN_SKIPPABLE_CHANGED |
ciąg znaków Zmieniła się właściwość whenSkippable. |
LIVE_SEEKABLE_RANGE_CHANGED |
ciąg znaków Właściwość liveSeekableRange została zmieniona. |
SessionEventType
ciąg znaków
Zdarzenia obsługiwane przez cast.framework.CastSession.
Wartość |
|
---|---|
APPLICATION_STATUS_CHANGED |
ciąg znaków Zmieniono tekst stanu aplikacji. Typ danych zdarzenia to cast.framework.ApplicationStatusEventData. |
APPLICATION_METADATA_CHANGED |
ciąg znaków Metadane aplikacji uległy zmianie. Typ danych zdarzenia to cast.framework.ApplicationMetadataEventData. |
ACTIVE_INPUT_STATE_CHANGED |
ciąg znaków Zmienił się stan aktywnego sygnału wejściowego odbiornika. Typ danych zdarzenia: cast.framework.ActiveInputStateEventData. |
VOLUME_CHANGED |
ciąg znaków Zmienił się stan głośności odbiornika lub wyciszenia. Typ danych zdarzenia to cast.framework.VolumeEventData. |
MEDIA_SESSION |
ciąg znaków Rozpoczęto nową sesję multimediów. Typ danych zdarzenia: cast.framework.MediaSessionEventData. |
SessionState
ciąg znaków
Możliwe stany sesji przesyłania.
Wartość |
|
---|---|
NO_SESSION |
ciąg znaków Nie nawiązano sesji przesyłania. |
SESSION_STARTING |
ciąg znaków Rozpoczynam sesję przesyłania. |
SESSION_STARTED |
ciąg znaków Sesja przesyłania została rozpoczęta. |
SESSION_START_FAILED |
ciąg znaków Nie udało się rozpocząć sesji przesyłania. Przyczyna niepowodzenia jest podana w polu danych zdarzenia cast.framework.SessionStateEventData#errorCode. |
SESSION_ENDING |
ciąg znaków Sesja przesyłania jest rozłączana. |
SESSION_ENDED |
ciąg znaków Sesja przesyłania została rozłączona. |
SESSION_RESUMED |
ciąg znaków Nawiązano połączenie z istniejącą sesją. |
Właściwości
ActiveInputState
Liczba
Możliwe stany wejściowego sygnału aktywnego odbiornika.
Wartość |
|
---|---|
ACTIVE_INPUT_STATE_UNKNOWN |
Liczba Wskazuje, że nie wiadomo (lub nie można określić), czy urządzenie Google Cast jest obecnie aktywnym wejściem wideo. Stan aktywnego wejścia można raportować tylko wtedy, gdy urządzenie Google Cast jest podłączone do telewizora lub amplitunera z obsługą CEC. |
ACTIVE_INPUT_STATE_NO |
Liczba Wskazuje, że urządzenie przesyłające Google nie jest obecnie aktywnym wejściem wideo. |
ACTIVE_INPUT_STATE_YES |
Liczba Wskazuje, że urządzenie przesyłające Google jest obecnie aktywnym wejściem wideo. |
CastContextEventType
ciąg znaków
Zdarzenia obsługiwane przez cast.framework.CastContext.
Wartość |
|
---|---|
CAST_STATE_CHANGED |
ciąg znaków Zdarzenie do śledzenia stanu ikony przesyłania. Typ danych zdarzenia: cast.framework.CastStateEventData. |
SESSION_STATE_CHANGED |
ciąg znaków Zdarzenie do śledzenia bieżącej sesji przesyłania. Typ danych zdarzenia: cast.framework.SessionStateEventData. |
CastState
ciąg znaków
Możliwe stany przesyłania.
Wartość |
|
---|---|
NO_DEVICES_AVAILABLE |
ciąg znaków Brak dostępnych urządzeń przesyłających. |
NOT_CONNECTED |
ciąg znaków Urządzenia przesyłające są dostępne, ale sesja przesyłania nie została nawiązana. |
ŁĄCZENIE |
ciąg znaków Rozpoczynam sesję przesyłania. |
POŁĄCZONY |
ciąg znaków Sesja przesyłania została rozpoczęta. |
LoggerLevel
Liczba
Poziomy logowania platformy przesyłania.
Wartość |
|
---|---|
DEBUGUJ |
Liczba Logowanie debugowania (wszystkie komunikaty). |
INFORMACJE |
Liczba Logowanie informacji (zdarzenia, logi ogólne). |
OSTRZEŻENIE |
Liczba zapisywanie ostrzeżeń (ostrzeżenia). |
BŁĄD |
Liczba Logowanie błędów (błędy). |
BRAK |
Liczba Brak logowania. |
RemotePlayerEventType
ciąg znaków
Typy zdarzeń związanych ze zmianami danych cast.framework.RemotePlayer.
Wartość |
|
---|---|
ANY_CHANGE |
ciąg znaków Zmieniła się dowolna usługa. Ta opcja jest przydatna w przypadku aplikacji wiązania Angular, w której aplikacja angular musi być powiadamiana o każdej zmianie właściwości. |
IS_CONNECTED_CHANGED |
ciąg znaków Usługa isConnected została zmieniona. |
IS_MEDIA_LOADED_CHANGED |
ciąg znaków Zmieniła się właściwość isMediaLoaded. |
QUEUE_DATA_CHANGED |
ciąg znaków Zmieniła się usługa queueData w usłudze. |
VIDEO_INFO_CHANGED |
ciąg znaków Zmieniła się właściwość videoInfo. |
DURATION_CHANGED |
ciąg znaków Czas trwania usługi uległ zmianie. |
CURRENT_TIME_CHANGED |
ciąg znaków Usługa currentTime uległa zmianie. |
IS_PAUSED_CHANGED |
ciąg znaków Usługa isPaused została zmieniona. |
VOLUME_LEVEL_CHANGED |
ciąg znaków Zmieniła się właściwość volumeLevel. |
CAN_CONTROL_VOLUME_CHANGED |
ciąg znaków Zmieniła się właściwość canControlVolume. |
IS_MUTED_CHANGED |
ciąg znaków Zmieniła się właściwość isMuted. |
CAN_PAUSE_CHANGED |
ciąg znaków Usługa canPause uległa zmianie. |
CAN_SEEK_CHANGED |
ciąg znaków Zmieniła się właściwość canSeek. |
DISPLAY_NAME_CHANGED |
ciąg znaków Usługa displayName uległa zmianie. |
STATUS_TEXT_CHANGED |
ciąg znaków Wartość statusText właściwości uległa zmianie. |
TITLE_CHANGED |
ciąg znaków Tytuł usługi uległ zmianie. |
DISPLAY_STATUS_CHANGED |
ciąg znaków Zmienił się displayStatus usługi. |
MEDIA_INFO_CHANGED |
ciąg znaków Zmieniła się właściwość mediaInfo. |
IMAGE_URL_CHANGED |
ciąg znaków Zmieniła się właściwość imageUrl. |
PLAYER_STATE_CHANGED |
ciąg znaków Zmieniła się właściwość playerState. |
IS_PLAYING_BREAK_CHANGED |
ciąg znaków Zmieniła się właściwość isPlayingBreak. |
NUMBER_BREAK_CLIPS_CHANGED |
ciąg znaków Zmieniła się właściwość numberBreakClips. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
ciąg znaków Właściwość currentBreakClipNumber została zmieniona. |
CURRENT_BREAK_TIME_CHANGED |
ciąg znaków Właściwość currentBreakTime została zmieniona. |
CURRENT_BREAK_CLIP_TIME_CHANGED |
ciąg znaków Właściwość currentBreakClipTime uległa zmianie. |
BREAK_ID_CHANGED |
ciąg znaków Zmienił się identyfikator breakId usługi. |
BREAK_CLIP_ID_CHANGED |
ciąg znaków Zmieniła się właściwość breakClipId. |
WHEN_SKIPPABLE_CHANGED |
ciąg znaków Zmieniła się właściwość whenSkippable. |
LIVE_SEEKABLE_RANGE_CHANGED |
ciąg znaków Właściwość liveSeekableRange została zmieniona. |
SessionEventType
ciąg znaków
Zdarzenia obsługiwane przez cast.framework.CastSession.
Wartość |
|
---|---|
APPLICATION_STATUS_CHANGED |
ciąg znaków Zmieniono tekst stanu aplikacji. Typ danych zdarzenia to cast.framework.ApplicationStatusEventData. |
APPLICATION_METADATA_CHANGED |
ciąg znaków Metadane aplikacji uległy zmianie. Typ danych zdarzenia to cast.framework.ApplicationMetadataEventData. |
ACTIVE_INPUT_STATE_CHANGED |
ciąg znaków Zmienił się stan aktywnego sygnału wejściowego odbiornika. Typ danych zdarzenia: cast.framework.ActiveInputStateEventData. |
VOLUME_CHANGED |
ciąg znaków Zmienił się stan głośności odbiornika lub wyciszenia. Typ danych zdarzenia to cast.framework.VolumeEventData. |
MEDIA_SESSION |
ciąg znaków Rozpoczęto nową sesję multimediów. Typ danych zdarzenia: cast.framework.MediaSessionEventData. |
SessionState
ciąg znaków
Możliwe stany sesji przesyłania.
Wartość |
|
---|---|
NO_SESSION |
ciąg znaków Nie nawiązano sesji przesyłania. |
SESSION_STARTING |
ciąg znaków Rozpoczynam sesję przesyłania. |
SESSION_STARTED |
ciąg znaków Sesja przesyłania została rozpoczęta. |
SESSION_START_FAILED |
ciąg znaków Nie udało się rozpocząć sesji przesyłania. Przyczyna niepowodzenia jest podana w polu danych zdarzenia cast.framework.SessionStateEventData#errorCode. |
SESSION_ENDING |
ciąg znaków Sesja przesyłania jest rozłączana. |
SESSION_ENDED |
ciąg znaków Sesja przesyłania została rozłączona. |
SESSION_RESUMED |
ciąg znaków Nawiązano połączenie z istniejącą sesją. |
WERSJA
ciąg znaków
Bieżąca wersja platformy przesyłania nadawcy.
Metoda
setLoggerLevel
setLoggerLevel(level)
Ustaw poziom logowania na potrzeby przesyłania.
Parametr |
|
---|---|
poziom |
Poziom rejestrowania. Wartość nie może być wartością null. |
Typ abstrakcyjny
EventType
(bez wartości null cast.framework.CastContextEventType, niepuste cast.framework.SessionEventType lub cast.framework.RemotePlayerEventType)
Obsługiwane typy zdarzeń.