cast. ramka. wiadomości
To jest przestrzeń nazw cast.framework.messages
.
Zajęcia
AudiobookChapterMediaMetadata
Opis rozdziału audiobooka.
AudiobookContainerMetadata
Opis kontenera audiobooka.
AudioTrackInfo
Opisuje informacje o ścieżce audio.
Przerwa
Reprezentuje przerwę (np. przerwę na reklamę) umieszczoną w głównym filmie.
BreakClip
Reprezentuje klip przerwy (na przykład klip reklamy podczas przerwy na reklamę).
BreakStatus
Reprezentuje stan przerwy.
CloudMediaStatus
Identyfikator MediaStatus
wysyłany tylko do nadawcy w chmurze, np. do Asystenta Google.
ContainerMetadata
Wspólne metadane kontenera używane w ramach QueueData
.
ContentRating
ocena treści (klasa rodzicielska, klasyfikacja wiekowa);
CustomCommandRequestData
CustomCommand
prosi o dane.
DisplayStatusRequestData
Dane: DisplayStatusRequest
.
EditAudioTracksRequestData
Dane żądania zdarzenia multimedialnego EDIT_AUDIO_TRACKS. Jeśli nie podasz języka, zostanie włączona domyślna ścieżka audio.
EditTracksInfoRequestData
Dane żądania zdarzenia multimedialnego EDIT_TRACKS_INFO.
ErrorData
Reprezentuje informacje o błędzie.
ExtendedMediaStatus
Rozszerzone informacje o stanie multimediów
FetchItemsRequestData
Pobierz dane żądań produktów.
FocusStateRequestData
Przejdź do komunikatu o zmianie stanu.
GenericMediaMetadata
Ogólny opis multimediów.
GetItemsInfoRequestData
Pobierz dane żądania informacji o produktach.
GetStatusRequestData
Dane żądania zdarzenia multimedialnego GET_STATUS.
Image
Obraz opisujący aplikację odbiorcy lub element multimedialny. Może to być ikona aplikacji, okładka lub miniatura.
ItemsInfo
Reprezentuje wiadomość z danymi zawierającą informacje o produktach dla każdego żądanego identyfikatora.
LiveSeekableRange
Podaje zakres transmisji na żywo z możliwością wyszukiwania wraz z czasem rozpoczęcia i zakończenia w sekundach.
LoadByEntityRequestData
LoadByEntity
prosi o dane.
LoadOptions
Udostępnia dodatkowe opcje żądań wczytania.
LoadRequestData
Dane żądania wczytania zdarzenia multimedialnego.
MediaInformation
Reprezentuje informacje o multimediach.
MediaMetadata
Popularne metadane multimediów używane w elemencie MediaInformation
lub do opisania sekcji multimediów w ramach metadanych kontenera.
MediaStatus
Reprezentuje stan sesji multimediów.
MovieMediaMetadata
Opis multimediów filmowych.
MusicTrackMediaMetadata
Opis multimediów utworu muzycznego.
PhotoMediaMetadata
Opis zdjęć.
PrecacheRequestData
Dane żądania zdarzenia multimedialnego PRECACHE. Niektóre pola żądania wczytania, takie jak autoplay i QueueData, są ignorowane.
PreloadRequestData
Dane żądania zdarzenia multimedialnego PRELOAD.
QueueChange
Reprezentuje komunikat o zmianie w kolejce, np. „wstaw, usuń i zaktualizuj”.
QueueData
Dodaj dane do kolejki jako część żądania LOAD.
QueueIds
Reprezentuje wiadomość z danymi zawierającą pełną listę identyfikatorów kolejki.
QueueInsertRequestData
INSERT – dane żądania z kolejki zdarzeń multimedialnych.
QueueItem
Dodaj informacje o elemencie do kolejki. Być może deweloperzy aplikacji będą musieli utworzyć element QueueItem, aby wstawić element kolejki za pomocą cast.framework.messages.InsertQueueItems. W tym przypadku nie powinny podawać identyfikatora itemId (ponieważ rzeczywisty identyfikator elementu zostanie przypisany po umieszczeniu elementu w kolejce). Zapobiega to kolizji identyfikatorów z elementami dodanymi z aplikacji nadawcy.
QueueLoadRequestData
Dane żądania LOAD z kolejki zdarzeń multimediów.
QueueRemoveRequestData
USUŃ dane żądania z kolejki zdarzeń multimedialnych.
QueueReorderRequestData
Dane żądania REORDER z kolejki zdarzeń multimedialnych.
QueueUpdateRequestData
Dane żądania kolejki AKTUALIZACJI zdarzenia multimediów.
RefreshCredentialsRequestData
RefreshCredentials
prosi o dane.
RequestData
Dane żądania zdarzenia multimedialnego.
ResumeSessionRequestData
Dane żądania RESUME_SESSION
SeekableRange
Podaje zakres do przewijania w sekundach.
SeekRequestData
Dane żądania zdarzenia multimedialnego SEEK.
SessionState
Obiekt stanu zawierający wszystkie dane, które mają być przechowywane w StoreSession i które mają zostać odzyskane w ramach WznówSession.
SetCredentialsRequestData
SetCredentials
prosi o dane.
SetPlaybackRateRequestData
Dane żądania dotyczącego szybkości odtwarzania zdarzeń multimedialnych.
StoreSessionRequestData
Dane żądania STORE_SESSION
StoreSessionResponseData
Dane odpowiedzi dla polecenia STORE_SESSION.
TextTrackStyle
Opisuje informacje o stylu ścieżki tekstowej.
Program
Opisuje informacje o metadanych utworu.
TracksInfo
Informacje o utworach.
TvShowMediaMetadata
Opis multimedialny odcinka serialu telewizyjnego.
UserActionRequestData
UserAction
prosi o dane.
UserActionState
Reprezentuje stan działania użytkownika dla multimediów.
VastAdsRequest
Konfiguracja żądania reklamy VAST.
VideoInformation
informacje o filmie, takie jak rozdzielczość i HDR (High Dynamic Range).
Głośność
Reprezentuje głośność strumienia w sesji multimediów.
VolumeRequestData
Dane żądania zdarzenia multimedialnego SET_VOLUME.
Wyliczenia
CaptionMimeType
ciąg znaków
Typ MIME napisów w ścieżce tekstowej.
Wartość |
|
---|---|
CEA608 |
ciąg znaków CEA 608 |
TTML |
ciąg znaków TTML |
VTT |
ciąg znaków VTT |
TTML_MP4 |
ciąg znaków TTML – MP4 |
Polecenie
Liczba
Lista wartości maski bitów, za pomocą których można ustawić lub pobrać polecenie multimediów obsługiwane przez aplikację na potrzeby cast.framework.messages.MediaStatus#supportedMediaCommands.
Wartość |
|
---|---|
WSTRZYMAJ |
Liczba Polecenie wstrzymania. |
SZUKAJ |
Liczba Polecenie przewijania. |
STREAM_VOLUME |
Liczba Polecenie woluminu strumienia. |
STREAM_MUTE |
Liczba Polecenie woluminu strumienia. |
ALL_BASIC_MEDIA |
Liczba Wszystkie podstawowe multimedia. Zawiera wymagane polecenia |
QUEUE_NEXT |
Liczba Dodaj kolejne polecenie do kolejki. |
QUEUE_PREV |
Liczba Polecenie kolejki wstecz. |
QUEUE_SHUFFLE |
Liczba Polecenie tasowania w kolejce. |
QUEUE_REPEAT_ALL |
Liczba Tryb powtarzania wszystkich treści w kolejce. |
QUEUE_REPEAT_ONE |
Liczba Tryb powtarzania w kolejce za jednym razem. |
QUEUE_REPEAT |
Liczba Tryby powtarzania w kolejce. |
SKIP_AD |
Liczba Pomiń polecenie AD. |
EDIT_TRACKS |
Liczba Polecenia edycji ścieżek. |
PLAYBACK_RATE |
Liczba Polecenie szybkości odtwarzania. |
PODOBA MI SIĘ |
Liczba Polecenie „Podoba mi się” przez użytkownika. |
NIE PODOBA MI SIĘ |
Liczba Polecenie „Nie podoba mi się” użytkownika. |
OBSERWUJ |
Liczba Polecenie Wykonaj czynność użytkownika. |
PRZESTAŃ OBSERWOWAĆ |
Liczba Polecenie „Zakończ obserwowanie” czynności użytkownika. |
STREAM_TRANSFER |
Liczba Polecenia przenoszenia strumienia. |
TEKST |
Liczba Polecenia dotyczące tekstu. |
ContainerType
Liczba
Typy metadanych kontenera.
Wartość |
|
---|---|
GENERIC_CONTAINER |
Liczba Ogólny szablon odpowiedni dla większości typów multimediów. Używana przez cast.framework.messages.ContainerMetadata. |
AUDIOBOOK_CONTAINER |
Liczba Metadane audiobooka. Używany przez cast.framework.messages.AudiobookContainerMetadata. |
- Zobacz też
- cast.framework.messages.QueueData.containerMetadata
ContentFilteringMode
ciąg znaków
Reprezentuje tryb filtrowania treści.
Wartość |
|
---|---|
FILTER_EXPLICIT |
ciąg znaków Nie odtwarzaj treści dla pełnoletnich. |
ErrorReason
ciąg znaków
Reprezentuje przyczyny komunikatów o błędach multimediów.
Wartość |
|
---|---|
INVALID_COMMAND |
ciąg znaków Zwracany, gdy polecenie jest nieprawidłowe lub nie zostało zaimplementowane. |
INVALID_PARAMS |
ciąg znaków Zwracana, gdy parametry są nieprawidłowe lub brakuje wymaganego parametru. |
INVALID_MEDIA_SESSION_ID |
ciąg znaków Zwracany, gdy sesja multimediów nie istnieje. |
SKIP_LIMIT_REACHED |
ciąg znaków Zwracany, gdy nie można pominąć większej liczby elementów z powodu osiągnięcia limitu pominięć. |
NOT_SUPPORTED |
ciąg znaków Zwracany, gdy żądanie nie jest obsługiwane przez aplikację. |
LANGUAGE_NOT_SUPPORTED |
ciąg znaków Zwracany, gdy żądany język nie jest obsługiwany. |
END_OF_QUEUE |
ciąg znaków Zwracany, gdy pominięcie nie jest możliwe z powodu przejścia poza pierwszy element lub do przodu poza ostatnim elementem w kolejce. |
DUPLICATE_REQUEST_ID |
ciąg znaków Zwracany, gdy identyfikator żądania nie jest unikalny (odbiorca przetwarza żądanie o tym samym identyfikatorze). |
VIDEO_DEVICE_REQUIRED |
ciąg znaków Zwracany, gdy nie można zrealizować żądania, ponieważ wymagane jest urządzenie z obsługą wideo. |
PREMIUM_ACCOUNT_REQUIRED |
ciąg znaków Zwracany, gdy do pomyślnego wykonania żądania wymagane jest konto premium. |
APP_ERROR |
ciąg znaków Zwracany, gdy stan aplikacji jest nieprawidłowy do realizacji żądania. |
AUTHENTICATION_EXPIRED |
ciąg znaków Zwracany, gdy nie można wykonać żądania, ponieważ uwierzytelnianie wygasło, na przykład gdy użytkownik zmienił hasło lub token został unieważniony. |
CONCURRENT_STREAM_LIMIT |
ciąg znaków Zwracany w przypadku wykrycia zbyt wielu jednoczesnych transmisji. |
PARENTAL_CONTROL_RESTRICTED |
ciąg znaków Zwracany, gdy treści zostaną zablokowane w związku z kontrolą rodzicielską. |
CONTENT_FILTERED |
ciąg znaków Zwracany, gdy treść jest zablokowana z powodu filtra. |
NOT_AVAILABLE_IN_REGION |
ciąg znaków Zwracany, gdy treść jest blokowana z powodu regionalnej niedostępności. |
CONTENT_ALREADY_PLAYING |
ciąg znaków Zwracany, gdy żądana treść jest już odtwarzana. |
INVALID_REQUEST |
ciąg znaków Zwracana, gdy żądanie jest nieprawidłowe. |
GENERIC_LOAD_ERROR |
ciąg znaków Zwracany, gdy żądanie wczytania napotyka przejściowy problem. |
ErrorType
ciąg znaków
Reprezentuje typy komunikatów o błędach multimediów.
Wartość |
|
---|---|
INVALID_PLAYER_STATE |
ciąg znaków Zwracany, gdy stan odtwarzacza jest nieprawidłowy do realizacji żądania. |
LOAD_FAILED |
ciąg znaków Zwracany, gdy nie udało się zrealizować żądania wczytania. |
LOAD_CANCELLED |
ciąg znaków Zwracany, gdy żądanie LOAD zostanie anulowane przez drugie przychodzące żądanie. |
INVALID_REQUEST |
ciąg znaków Zwracana, gdy żądanie jest nieprawidłowe. |
BŁĄD |
ciąg znaków Błąd ogólny w innych przypadkach błędu. |
ExtendedPlayerState
ciąg znaków
Rozszerzone informacje o stanie odtwarzacza.
Wartość |
|
---|---|
WCZYTUJĘ |
ciąg znaków Odtwarzacz jest w stanie WCZYTUJĘ. |
FocusState
ciąg znaków
Stany skupienia.
Wartość |
|
---|---|
IN_FOCUS |
ciąg znaków Odbiornik jest aktywny. |
NOT_IN_FOCUS |
ciąg znaków Odbiornik nie jest aktywny, inna aktywność jest aktywna. |
GetStatusOptions
Liczba
Pole GetStatusOptions
określa ilość danych, które muszą zostać uwzględnione w odpowiedzi stanu multimediów na wiadomość GET_STATUS
.
Wartość |
|
---|---|
NO_METADATA |
Liczba Nie dodawaj flagi metadanych. |
NO_QUEUE_ITEMS |
Liczba Nie dołączaj flagi elementów kolejki. |
HdrType
ciąg znaków
Reprezentuje filmy HDR (High Dynamic Range).
Wartość |
|
---|---|
SDR |
ciąg znaków Standardowy zakres dynamiczny. |
HDR |
ciąg znaków High Dynamic Range. |
DV |
ciąg znaków Dolby Vision |
HlsSegmentFormat
ciąg znaków
Format segmentu audio HLS.
Wartość |
|
---|---|
AAC |
ciąg znaków Podstawowy strumień audio w pakiecie AAC. |
AC3 |
ciąg znaków Podstawowy strumień audio z nakładami AC3. |
MP3 |
ciąg znaków Podstawowy strumień audio w formacie MP3. |
Rozwiązywanie problemów |
ciąg znaków strumień transportu MPEG-2. |
TS_AAC |
ciąg znaków Strumień transportowy MPEG-2 w pakiecie AAC o niskiej złożoności (AAC-LC). |
TS_HE_AAC |
ciąg znaków Strumień transportowy MPEG-2 w pakiecie AAC o wysokiej wydajności (HE-AAC). |
E_AC3 |
ciąg znaków Podstawowy strumień audio z dużą ilością treści E-AC3. |
FMP4 |
ciąg znaków Dźwięk w formacie MP4 z fragmentacją ISO BMFF CMAF. |
HlsVideoSegmentFormat
ciąg znaków
Format segmentu wideo HLS.
Wartość |
|
---|---|
MPEG2_TS |
ciąg znaków Zapis strumienia MPEG-2. Obsługuje AVC. |
FMP4 |
ciąg znaków Film w formacie MP4 z fragmentem kodu ISO BMFF CMAF. Obsługuje AVC i HEVC. |
IdleReason
ciąg znaków
Przyczyna, że odtwarzacz jest w stanie Nieaktywny.
Wartość |
|
---|---|
ANULOWANY |
ciąg znaków Nadawca poprosił o zatrzymanie odtwarzania, używając polecenia STOP. |
PRZERW |
ciąg znaków Nadawca poprosił o odtworzenie innych multimediów za pomocą polecenia LOAD. |
ZAKOŃCZ |
ciąg znaków Zakończono odtwarzanie multimediów. |
BŁĄD |
ciąg znaków Odtwarzanie multimediów zostało przerwane z powodu błędu, np. gdy odtwarzacz nie mógł pobrać multimediów z powodu błędów sieci. |
MediaCategory
ciąg znaków
Kategoria mediów.
Wartość |
|
---|---|
DŹWIĘK |
ciąg znaków Multimedia to tylko dźwięk. |
FILM |
ciąg znaków Multimedia to filmy i dźwięk (domyślnie). |
OBRAZ |
ciąg znaków Plik multimedialny to obraz. |
MessageType
ciąg znaków
Reprezentuje typy wiadomości multimedialnych, które mają być przechwytywane przez funkcję cast.framework.PlayerManager. Typy wiadomości są podzielone na żądania i wiadomości wychodzące. Żądania umożliwiają aplikacji modyfikację dowolnych danych, zanim zostaną one przetworzone przez pakiet SDK Web Odbieranie. Wiadomości wychodzące pozwalają aplikacji modyfikować wszelkie dane, zanim wiadomość zostanie wysłana do połączonych systemów i aplikacji nadawców.
Wartość |
|
---|---|
MEDIA_STATUS |
ciąg znaków Wychodząca wiadomość o bieżącym stanie multimediów. Typ komunikatu: cast.framework.messages.MediaStatus. |
CLOUD_STATUS |
ciąg znaków Wychodząca wiadomość o stanie multimediów do nadawcy w chmurze. Typ komunikatu: cast.framework.messages.CloudMediaStatus. |
QUEUE_CHANGE |
ciąg znaków Wychodząca wiadomość dotycząca zmiany kolejki. Typ komunikatu: cast.framework.messages.QueueChange. |
QUEUE_ITEMS |
ciąg znaków Wychodząca wiadomość z informacjami o elemencie kolejki. Typ komunikatu: cast.framework.messages.ItemsInfo. |
QUEUE_ITEM_IDS |
ciąg znaków Wiadomość wychodząca z listą identyfikatorów kolejki. Typ komunikatu to cast.framework.messages.QueueIds. |
GET_STATUS |
ciąg znaków Żądanie bieżącego stanu multimediów. Typ komunikatu: cast.framework.messages.GetStatusRequestData. |
ŁADUJ |
ciąg znaków Żądanie wczytania multimediów. Typ komunikatu: cast.framework.messages.LoadRequestData. |
WSTRZYMAJ |
ciąg znaków Prośba o wstrzymanie odtwarzacza. Typ komunikatu: cast.framework.messages.RequestData |
STOP |
ciąg znaków Prośba o zatrzymanie odtwarzacza. Typ komunikatu: cast.framework.messages.RequestData. |
ZABAWA |
ciąg znaków Poproś o dalsze odtwarzanie. Typ komunikatu: cast.framework.messages.RequestData. |
SKIP_AD |
ciąg znaków Poproś o pominięcie odtwarzanej reklamy. Typ komunikatu: cast.framework.messages.RequestData. |
PLAY_AGAIN |
ciąg znaków Poproś o ponowne odtworzenie bieżących multimediów. Typ komunikatu: cast.framework.messages.RequestData. |
SZUKAJ |
ciąg znaków Żądanie wyszukania multimediów. Typ komunikatu to cast.framework.messages.SeekRequestData. |
SET_PLAYBACK_RATE |
ciąg znaków Poproś o zmianę szybkości odtwarzania. Typ komunikatu: cast.framework.messages.SetPlaybackRateRequestData. |
SET_VOLUME |
ciąg znaków Prośba o zmianę bieżącej głośności multimediów. Typ komunikatu: cast.framework.messages.VolumeRequestData. |
EDIT_TRACKS_INFO |
ciąg znaków Prośba o zmianę odtwarzanych ścieżek tekstowych lub audio. Typ komunikatu: cast.framework.messages.EditTracksInfoRequestData. |
EDIT_AUDIO_TRACKS |
ciąg znaków Poproś o zmianę odtwarzanej ścieżki audio. Typ komunikatu: cast.framework.messages.EditAudioTracksRequestData. |
PRZYCISK |
ciąg znaków Żądanie wstępnego buforowania danych. Typ komunikatu: cast.framework.messages.PrecacheRequestData. |
ŁADUJ WSTĘP |
ciąg znaków Żądanie wstępnego wczytania elementu. Typ komunikatu: cast.framework.messages.PreloadRequestData. |
QUEUE_LOAD |
ciąg znaków Żądanie wczytania kolejki. Typ komunikatu: cast.framework.messages.QueueLoadRequestData. |
QUEUE_INSERT |
ciąg znaków Żądanie wstawienia do kolejki. Typ komunikatu: cast.framework.messages.QueueInsertRequestData. |
QUEUE_UPDATE |
ciąg znaków Żądanie aktualizacji kolejki. Typ komunikatu: cast.framework.messages.QueueUpdateRequestData. |
QUEUE_REMOVE |
ciąg znaków Żądanie usunięcia z kolejki. Typ komunikatu: cast.framework.messages.QueueRemoveRequestData. |
QUEUE_REORDER |
ciąg znaków Prośba o zmianę kolejności kolejki. Typ komunikatu: cast.framework.messages.QueueReorderRequestData. |
QUEUE_NEXT |
ciąg znaków Poproś o następny element w kolejce. Gdy odbiorca otrzyma ją od nadawcy, wiadomość zostanie zmapowana na wiadomość o wartości |
QUEUE_PREV |
ciąg znaków Poproś o poprzedni element w kolejce. Gdy odbiorca otrzyma ją od nadawcy, wiadomość zostanie zmapowana na wiadomość o wartości |
QUEUE_GET_ITEM_RANGE |
ciąg znaków Żądanie pobrania elementów w kolejce. Typ komunikatu: cast.framework.messages.FetchItemsRequestData. |
QUEUE_GET_ITEMS |
ciąg znaków Żądanie pobrania informacji o elementach. Typ komunikatu to: cast.framework.messages.GetItemsInfoRequestData. |
QUEUE_GET_ITEM_IDS |
ciąg znaków Żądanie uzyskania identyfikatorów kolejki. Typ komunikatu: cast.framework.messages.RequestData. |
QUEUE_SHUFFLE |
ciąg znaków Żądanie tasowania kolejki. Typ komunikatu: cast.framework.messages.RequestData. |
SET_CREDENTIALS |
ciąg znaków Ustaw dane logowania użytkownika. Typ komunikatu: cast.framework.messages.SetCredentialsRequestData. |
LOAD_BY_ENTITY |
ciąg znaków Wczytywanie multimediów według identyfikatora jednostki. Typ komunikatu: cast.framework.messages.LoadByEntityRequestData. |
USER_ACTION |
ciąg znaków Obsługa działań użytkownika, takich jak obserwowanie. Typ komunikatu: cast.framework.messages.UserActionRequestData. |
DISPLAY_STATUS |
ciąg znaków Wyświetl stan multimediów na ekranie. Typ komunikatu: cast.framework.messages.DisplayStatusRequestData. |
FOCUS_STATE |
ciąg znaków Zmienił się stan zaznaczenia aplikacji odbiorcy. Typ komunikatu: cast.framework.messages.FocusStateRequestData. |
CUSTOM_COMMAND |
ciąg znaków Obsługa niestandardowego polecenia aplikacji. Typ komunikatu: cast.framework.messages.CustomCommandRequestData. |
STORE_SESSION |
ciąg znaków Zapisz polecenie sesji. Typ komunikatu: cast.framework.messages.StoreSessionRequestData. |
RESUME_SESSION |
ciąg znaków Wznów polecenie sesji. Typ komunikatu: cast.framework.messages.ResumeSessionRequestData. |
SESSION_STATE |
ciąg znaków Typ odpowiedzi na sesję StoreSession. Typ komunikatu: cast.framework.messages.StoreSessionResponseData. |
MetadataType
Liczba
Typy metadanych multimediów.
Wartość |
|
---|---|
OGÓLNY |
Liczba Ogólny szablon odpowiedni dla większości typów multimediów. Używany przez cast.framework.messages.GenericMediaMetadata. |
FILM |
Liczba Pełny film. Używany przez cast.framework.messages.MovieMediaMetadata. |
TV_SHOW |
Liczba Odcinek serialu telewizyjnego. Używany przez cast.framework.messages.TvShowMediaMetadata. |
MUSIC_TRACK |
Liczba Utwór muzyczny. Używany przez cast.framework.messages.MusicTrackMediaMetadata. |
ZDJĘCIE |
Liczba Zdjęcie. Używany przez cast.framework.messages.PhotoMediaMetadata. |
AUDIOBOOK_CHAPTER |
Liczba Rozdział audiobooka. Używany przez cast.framework.messages.AudiobookChapterMediaMetadata. |
- Zobacz też
- cast.framework.messages.MediaInformation.metadata
PlayerState
ciąg znaków
Reprezentuje stan odtwarzacza.
Wartość |
|
---|---|
NIEAKTYWNA |
ciąg znaków Odtwarzacz jest nieaktywny. Stan nieaktywny oznacza, że nie ma aktywnego odtwarzania. Odtwarzacz znajduje się zwykle w tym stanie tuż po uruchomieniu aplikacji Cast, zanim otrzyma żądanie wczytania lub po zakończeniu odtwarzania. Odtwarzacz przechodzi do tego stanu zgodnie z wartością cast.framework.messages.IdleReason w cast.framework.messages.MediaStatus. |
ODTWARZANE |
ciąg znaków Odtwarzacz jest w stanie ODTWÓRZ. |
WSTRZYMANE |
ciąg znaków Odtwarzacz jest w stanie WSTRZYMANY. |
BUFOROWANIE |
ciąg znaków Odtwarzacz jest w stanie BUFFERING. |
QueueChangeType
ciąg znaków
Typy zmian w kolejce używane przez QUEUE_CHANGE
wiadomość wychodzącą.
Wartość |
|
---|---|
WSTAW |
ciąg znaków Do kolejki zostały wstawione elementy. |
USUWANIE |
ciąg znaków Elementy z kolejki zostały usunięte. |
ITEMS_CHANGE |
ciąg znaków Lista elementów została zmieniona. |
ZAKTUALIZUJ |
ciąg znaków Kolejka przeszła aktualizację i wysłana jest nowa lista uporządkowana. |
NO_CHANGE |
ciąg znaków W kolejce nic się nie zmieniło. Służy on do cofania odpowiedzi, gdy wielu nadawców prosi o te same dane. |
QueueType
ciąg znaków
Typy kontenerów/kolejek multimediów.
Wartość |
|
---|---|
ALBUM |
ciąg znaków Album muzyczny. |
PLAYLISTA |
ciąg znaków Playlista muzyczna, np. prywatna, publiczna lub wygenerowana automatycznie. |
AUDIOBOOK |
ciąg znaków Audiobook. |
RADIO_STATION |
ciąg znaków Tradycyjna stacja radiowa. |
PODCAST_SERIES |
ciąg znaków Seria podcastów. |
TV_SERIES |
ciąg znaków Serial telewizyjny. |
VIDEO_PLAYLIST |
ciąg znaków Playlista filmów. |
LIVE_TV |
ciąg znaków Kanał telewizyjny na żywo. |
FILM |
ciąg znaków Film. |
RepeatMode
ciąg znaków
Działanie kolejki po odtworzeniu wszystkich elementów.
Wartość |
|
---|---|
REPEAT_OFF |
ciąg znaków Po zakończeniu kolejki sesja multimediów jest zakończona. |
REPEAT_ALL |
ciąg znaków Wszystkie elementy z kolejki są odtwarzane bez końca. Gdy ostatni element zostanie odtworzony, ponownie zostanie odtworzony pierwszy element. |
REPEAT_SINGLE |
ciąg znaków Bieżący element będzie odtwarzany wielokrotnie. |
REPEAT_ALL_AND_SHUFFLE |
ciąg znaków Wszystkie elementy z kolejki są odtwarzane bez końca. Gdy ostatni zostanie odtworzony, ponownie zostanie odtworzony pierwszy element (lista zostanie umieszczona najpierw przez odbiorcę). |
SeekResumeState
ciąg znaków
Reprezentuje stan odtwarzania po żądaniu SEEK.
Wartość |
|
---|---|
PLAYBACK_START |
ciąg znaków Wymusza to uruchomienie multimediów. |
PLAYBACK_PAUSE |
ciąg znaków Wymusza to wstrzymanie odtwarzania. |
StreamingProtocolType
Liczba
Typy protokołów strumieniowania.
Wartość |
|
---|---|
BRAK INFORMACJI |
Liczba Nieznany typ protokołu strumieniowego przesyłania danych. |
MPEG_DASH |
Liczba Typ protokołu MPEG-DASH (dynamiczne adaptacyjne strumieniowe przesyłanie danych przez HTTP). |
HLS |
Liczba Typ protokołu HLS (HTTP Live Streaming). |
SMOOTH_STREAMING |
Liczba Typ protokołu Smooth Streaming. |
StreamType
ciąg znaków
Reprezentuje typy strumieni.
Wartość |
|
---|---|
BUFFER |
ciąg znaków treści VOD i DVR. |
TRANSMISJE NA ŻYWO |
ciąg znaków Treści linearnej transmisji na żywo. |
BRAK |
ciąg znaków |
TextTrackEdgeType
ciąg znaków
Określa typ krawędzi ścieżki tekstowej (obramowanie).
Wartość |
|
---|---|
BRAK |
ciąg znaków Wokół tekstu nie będzie wyświetlana żadna krawędź. |
PLAN |
ciąg znaków Wokół tekstu pojawi się jednolity kontur. |
DROP_SHADOW |
ciąg znaków Wokół tekstu jest renderowany cień. |
PODNIEsiona |
ciąg znaków Tekst jest wytłoczony lub wypukły względem tła. |
WYCOFANE |
ciąg znaków Tło tekstu jest prawdopodobnie wytłoczone. |
TextTrackFontGenericFamily
ciąg znaków
Ogólna rodzina czcionek, która ma być używana, jeśli czcionka nie jest zdefiniowana w ścieżce tekstowej.
Wartość |
|
---|---|
SANS_SERIF |
ciąg znaków Korzysta z czcionki bezszeryfowej. |
MONOSPACED_SANS_SERIF |
ciąg znaków Wykorzystuje czcionkę bezszeryfową o stałej szerokości znaków. |
SZERYFOWY |
ciąg znaków Korzysta z czcionki szeryfowej. |
MONOSPACED_SERIF |
ciąg znaków Korzysta z czcionki szeryfowej o stałej szerokości. |
PRZYPADKOWI |
ciąg znaków Użycie czcionki o swobodnej, odręcznej stylizacji. |
KURSYWNA |
ciąg znaków Użycie czcionki kursywy. |
SMALL_CAPITALS |
ciąg znaków Używane są małe czcionki. |
TextTrackFontStyle
ciąg znaków
Styl czcionki ścieżki tekstowej.
Wartość |
|
---|---|
NORMAL |
ciąg znaków Niezmodyfikowany krój czcionki. |
Pogrubiony |
ciąg znaków Styl pogrubiony. |
BOLD_ITALIC |
ciąg znaków Styl wyróżniony jednocześnie pogrubieniem i kursywą. |
WYKONAWCA |
ciąg znaków Styl kursywą. |
TextTrackType
ciąg znaków
Typ śledzenia tekstowego (zgodnie z definicjami typów śledzenia tekstowego HTML5).
Wartość |
|
---|---|
NAPISY |
ciąg znaków Transkrypcja lub tłumaczenie dialogów w sytuacjach, gdy dźwięk jest dostępny, ale niezrozumiały dla odbiorcy, np. dlatego, że widz nie rozumie języka ścieżki dźwiękowej zasobów multimedialnych. |
NAPISÓW |
ciąg znaków Transkrypcja lub tłumaczenie dialogów, efektów dźwiękowych, odpowiednich wskazówek muzycznych i innych istotnych informacji dźwiękowych, które są odpowiednie, gdy ścieżka dźwiękowa jest niedostępna (np. z powodu wyciszenia lub wad słuchu). Napisy są wyświetlane nad filmem. |
OPISY |
ciąg znaków Tekstowe opisy komponentu wideo w zasobie multimedialnym, przeznaczone do syntezy dźwięku, gdy komponent wizualny jest niedostępny (np. użytkownik wchodzi w interakcję z aplikacją bez ekranu lub dlatego, że użytkownik jest z wadą wzroku). Opisy są generowane jako osobna ścieżka audio. |
ROZDZIAŁY |
ciąg znaków Tytuły rozdziałów, które ułatwiają poruszanie się po zasobie multimedialnym. |
METADANE |
ciąg znaków Ścieżki przeznaczone do użycia ze skryptu. |
TextTrackWindowType
ciąg znaków
Typ okna śledzenia tekstu.
Wartość |
|
---|---|
BRAK |
ciąg znaków |
NORMAL |
ciąg znaków |
ROUNDED_CORNERS |
ciąg znaków |
TrackType
ciąg znaków
Typ ścieżki multimediów.
Wartość |
|
---|---|
TEKST |
ciąg znaków Ścieżka tekstowa. |
DŹWIĘK |
ciąg znaków Ścieżka audio. |
FILM |
ciąg znaków Ścieżka wideo. |
UserAction
ciąg znaków
Działania użytkownika.
Wartość |
|
---|---|
PODOBA MI SIĘ |
ciąg znaków Użytkownik wskazuje, że podoba Ci się aktualnie odtwarzana treść. |
NIE PODOBA MI SIĘ |
ciąg znaków Użytkownik wskazuje, że film Ci się nie podoba. |
OBSERWUJ |
ciąg znaków Użytkownik chce obserwować obecnie odtwarzane treści lub oznaczać gwiazdką. |
PRZESTAŃ OBSERWOWAĆ |
ciąg znaków Użytkownik chce przestać obserwować obecnie odtwarzane treści. |
ZGŁOŚ |
ciąg znaków Użytkownik zgłasza aktualnie odtwarzane treści jako nieodpowiednie. |
SKIP_AD |
ciąg znaków Użytkownik chce pominąć aktualnie odtwarzaną reklamę. |
TEKST |
ciąg znaków Użytkownik chce wyświetlić tekst aktualnie odtwarzanego utworu. |
UserActionContext
ciąg znaków
Informacje o kontekście: UserAction
.
Wartość |
|
---|---|
UNKNOWN_CONTEXT |
ciąg znaków |
MONITORUJ |
ciąg znaków |
ALBUM |
ciąg znaków |
WYKONAWCA |
ciąg znaków |
PLAYLISTA |
ciąg znaków |
ODCINEK |
ciąg znaków |
SERIA |
ciąg znaków |
FILM |
ciąg znaków |
KANAŁ |
ciąg znaków |
DRUŻYNA |
ciąg znaków |
ODTWARZACZ |
ciąg znaków |
COACH |
ciąg znaków |
Właściwości
CaptionMimeType
ciąg znaków
Typ MIME napisów w ścieżce tekstowej.
Wartość |
|
---|---|
CEA608 |
ciąg znaków CEA 608 |
TTML |
ciąg znaków TTML |
VTT |
ciąg znaków VTT |
TTML_MP4 |
ciąg znaków TTML – MP4 |
Polecenie
Liczba
Lista wartości maski bitów, za pomocą których można ustawić lub pobrać polecenie multimediów obsługiwane przez aplikację na potrzeby cast.framework.messages.MediaStatus#supportedMediaCommands.
Wartość |
|
---|---|
WSTRZYMAJ |
Liczba Polecenie wstrzymania. |
SZUKAJ |
Liczba Polecenie przewijania. |
STREAM_VOLUME |
Liczba Polecenie woluminu strumienia. |
STREAM_MUTE |
Liczba Polecenie woluminu strumienia. |
ALL_BASIC_MEDIA |
Liczba Wszystkie podstawowe multimedia. Zawiera wymagane polecenia |
QUEUE_NEXT |
Liczba Dodaj kolejne polecenie do kolejki. |
QUEUE_PREV |
Liczba Polecenie kolejki wstecz. |
QUEUE_SHUFFLE |
Liczba Polecenie tasowania w kolejce. |
QUEUE_REPEAT_ALL |
Liczba Tryb powtarzania wszystkich treści w kolejce. |
QUEUE_REPEAT_ONE |
Liczba Tryb powtarzania w kolejce za jednym razem. |
QUEUE_REPEAT |
Liczba Tryby powtarzania w kolejce. |
SKIP_AD |
Liczba Pomiń polecenie AD. |
EDIT_TRACKS |
Liczba Polecenia edycji ścieżek. |
PLAYBACK_RATE |
Liczba Polecenie szybkości odtwarzania. |
PODOBA MI SIĘ |
Liczba Polecenie „Podoba mi się” przez użytkownika. |
NIE PODOBA MI SIĘ |
Liczba Polecenie „Nie podoba mi się” użytkownika. |
OBSERWUJ |
Liczba Polecenie Wykonaj czynność użytkownika. |
PRZESTAŃ OBSERWOWAĆ |
Liczba Polecenie „Zakończ obserwowanie” czynności użytkownika. |
STREAM_TRANSFER |
Liczba Polecenia przenoszenia strumienia. |
TEKST |
Liczba Polecenia dotyczące tekstu. |
ContainerType
Liczba
Typy metadanych kontenera.
Wartość |
|
---|---|
GENERIC_CONTAINER |
Liczba Ogólny szablon odpowiedni dla większości typów multimediów. Używana przez cast.framework.messages.ContainerMetadata. |
AUDIOBOOK_CONTAINER |
Liczba Metadane audiobooka. Używany przez cast.framework.messages.AudiobookContainerMetadata. |
- Zobacz też
- cast.framework.messages.QueueData.containerMetadata
ContentFilteringMode
ciąg znaków
Reprezentuje tryb filtrowania treści.
Wartość |
|
---|---|
FILTER_EXPLICIT |
ciąg znaków Nie odtwarzaj treści dla pełnoletnich. |
ErrorReason
ciąg znaków
Reprezentuje przyczyny komunikatów o błędach multimediów.
Wartość |
|
---|---|
INVALID_COMMAND |
ciąg znaków Zwracany, gdy polecenie jest nieprawidłowe lub nie zostało zaimplementowane. |
INVALID_PARAMS |
ciąg znaków Zwracana, gdy parametry są nieprawidłowe lub brakuje wymaganego parametru. |
INVALID_MEDIA_SESSION_ID |
ciąg znaków Zwracany, gdy sesja multimediów nie istnieje. |
SKIP_LIMIT_REACHED |
ciąg znaków Zwracany, gdy nie można pominąć większej liczby elementów z powodu osiągnięcia limitu pominięć. |
NOT_SUPPORTED |
ciąg znaków Zwracany, gdy żądanie nie jest obsługiwane przez aplikację. |
LANGUAGE_NOT_SUPPORTED |
ciąg znaków Zwracany, gdy żądany język nie jest obsługiwany. |
END_OF_QUEUE |
ciąg znaków Zwracany, gdy pominięcie nie jest możliwe z powodu przejścia poza pierwszy element lub do przodu poza ostatnim elementem w kolejce. |
DUPLICATE_REQUEST_ID |
ciąg znaków Zwracany, gdy identyfikator żądania nie jest unikalny (odbiorca przetwarza żądanie o tym samym identyfikatorze). |
VIDEO_DEVICE_REQUIRED |
ciąg znaków Zwracany, gdy nie można zrealizować żądania, ponieważ wymagane jest urządzenie z obsługą wideo. |
PREMIUM_ACCOUNT_REQUIRED |
ciąg znaków Zwracany, gdy do pomyślnego wykonania żądania wymagane jest konto premium. |
APP_ERROR |
ciąg znaków Zwracany, gdy stan aplikacji jest nieprawidłowy do realizacji żądania. |
AUTHENTICATION_EXPIRED |
ciąg znaków Zwracany, gdy nie można wykonać żądania, ponieważ uwierzytelnianie wygasło, na przykład gdy użytkownik zmienił hasło lub token został unieważniony. |
CONCURRENT_STREAM_LIMIT |
ciąg znaków Zwracany w przypadku wykrycia zbyt wielu jednoczesnych transmisji. |
PARENTAL_CONTROL_RESTRICTED |
ciąg znaków Zwracany, gdy treści zostaną zablokowane w związku z kontrolą rodzicielską. |
CONTENT_FILTERED |
ciąg znaków Zwracany, gdy treść jest zablokowana z powodu filtra. |
NOT_AVAILABLE_IN_REGION |
ciąg znaków Zwracany, gdy treść jest blokowana z powodu regionalnej niedostępności. |
CONTENT_ALREADY_PLAYING |
ciąg znaków Zwracany, gdy żądana treść jest już odtwarzana. |
INVALID_REQUEST |
ciąg znaków Zwracana, gdy żądanie jest nieprawidłowe. |
GENERIC_LOAD_ERROR |
ciąg znaków Zwracany, gdy żądanie wczytania napotyka przejściowy problem. |
ErrorType
ciąg znaków
Reprezentuje typy komunikatów o błędach multimediów.
Wartość |
|
---|---|
INVALID_PLAYER_STATE |
ciąg znaków Zwracany, gdy stan odtwarzacza jest nieprawidłowy do realizacji żądania. |
LOAD_FAILED |
ciąg znaków Zwracany, gdy nie udało się zrealizować żądania wczytania. |
LOAD_CANCELLED |
ciąg znaków Zwracany, gdy żądanie LOAD zostanie anulowane przez drugie przychodzące żądanie. |
INVALID_REQUEST |
ciąg znaków Zwracana, gdy żądanie jest nieprawidłowe. |
BŁĄD |
ciąg znaków Błąd ogólny w innych przypadkach błędu. |
ExtendedPlayerState
ciąg znaków
Rozszerzone informacje o stanie odtwarzacza.
Wartość |
|
---|---|
WCZYTUJĘ |
ciąg znaków Odtwarzacz jest w stanie WCZYTUJĘ. |
FocusState
ciąg znaków
Stany skupienia.
Wartość |
|
---|---|
IN_FOCUS |
ciąg znaków Odbiornik jest aktywny. |
NOT_IN_FOCUS |
ciąg znaków Odbiornik nie jest aktywny, inna aktywność jest aktywna. |
GetStatusOptions
Liczba
Pole GetStatusOptions
określa ilość danych, które muszą zostać uwzględnione w odpowiedzi stanu multimediów na wiadomość GET_STATUS
.
Wartość |
|
---|---|
NO_METADATA |
Liczba Nie dodawaj flagi metadanych. |
NO_QUEUE_ITEMS |
Liczba Nie dołączaj flagi elementów kolejki. |
HdrType
ciąg znaków
Reprezentuje filmy HDR (High Dynamic Range).
Wartość |
|
---|---|
SDR |
ciąg znaków Standardowy zakres dynamiczny. |
HDR |
ciąg znaków High Dynamic Range. |
DV |
ciąg znaków Dolby Vision |
HlsSegmentFormat
ciąg znaków
Format segmentu audio HLS.
Wartość |
|
---|---|
AAC |
ciąg znaków Podstawowy strumień audio w pakiecie AAC. |
AC3 |
ciąg znaków Podstawowy strumień audio z nakładami AC3. |
MP3 |
ciąg znaków Podstawowy strumień audio w formacie MP3. |
Rozwiązywanie problemów |
ciąg znaków strumień transportu MPEG-2. |
TS_AAC |
ciąg znaków Strumień transportowy MPEG-2 w pakiecie AAC o niskiej złożoności (AAC-LC). |
TS_HE_AAC |
ciąg znaków Strumień transportowy MPEG-2 w pakiecie AAC o wysokiej wydajności (HE-AAC). |
E_AC3 |
ciąg znaków Podstawowy strumień audio z dużą ilością treści E-AC3. |
FMP4 |
ciąg znaków Dźwięk w formacie MP4 z fragmentacją ISO BMFF CMAF. |
HlsVideoSegmentFormat
ciąg znaków
Format segmentu wideo HLS.
Wartość |
|
---|---|
MPEG2_TS |
ciąg znaków Zapis strumienia MPEG-2. Obsługuje AVC. |
FMP4 |
ciąg znaków Film w formacie MP4 z fragmentem kodu ISO BMFF CMAF. Obsługuje AVC i HEVC. |
IdleReason
ciąg znaków
Przyczyna, że odtwarzacz jest w stanie Nieaktywny.
Wartość |
|
---|---|
ANULOWANY |
ciąg znaków Nadawca poprosił o zatrzymanie odtwarzania, używając polecenia STOP. |
PRZERW |
ciąg znaków Nadawca poprosił o odtworzenie innych multimediów za pomocą polecenia LOAD. |
ZAKOŃCZ |
ciąg znaków Zakończono odtwarzanie multimediów. |
BŁĄD |
ciąg znaków Odtwarzanie multimediów zostało przerwane z powodu błędu, np. gdy odtwarzacz nie mógł pobrać multimediów z powodu błędów sieci. |
MediaCategory
ciąg znaków
Kategoria mediów.
Wartość |
|
---|---|
DŹWIĘK |
ciąg znaków Multimedia to tylko dźwięk. |
FILM |
ciąg znaków Multimedia to filmy i dźwięk (domyślnie). |
OBRAZ |
ciąg znaków Plik multimedialny to obraz. |
MessageType
ciąg znaków
Reprezentuje typy wiadomości multimedialnych, które mają być przechwytywane przez funkcję cast.framework.PlayerManager. Typy wiadomości są podzielone na żądania i wiadomości wychodzące. Żądania umożliwiają aplikacji modyfikację dowolnych danych, zanim zostaną one przetworzone przez pakiet SDK Web Odbieranie. Wiadomości wychodzące pozwalają aplikacji modyfikować wszelkie dane, zanim wiadomość zostanie wysłana do połączonych systemów i aplikacji nadawców.
Wartość |
|
---|---|
MEDIA_STATUS |
ciąg znaków Wychodząca wiadomość o bieżącym stanie multimediów. Typ komunikatu: cast.framework.messages.MediaStatus. |
CLOUD_STATUS |
ciąg znaków Wychodząca wiadomość o stanie multimediów do nadawcy w chmurze. Typ komunikatu: cast.framework.messages.CloudMediaStatus. |
QUEUE_CHANGE |
ciąg znaków Wychodząca wiadomość dotycząca zmiany kolejki. Typ komunikatu: cast.framework.messages.QueueChange. |
QUEUE_ITEMS |
ciąg znaków Wychodząca wiadomość z informacjami o elemencie kolejki. Typ komunikatu: cast.framework.messages.ItemsInfo. |
QUEUE_ITEM_IDS |
ciąg znaków Wiadomość wychodząca z listą identyfikatorów kolejki. Typ komunikatu to cast.framework.messages.QueueIds. |
GET_STATUS |
ciąg znaków Żądanie bieżącego stanu multimediów. Typ komunikatu: cast.framework.messages.GetStatusRequestData. |
ŁADUJ |
ciąg znaków Żądanie wczytania multimediów. Typ komunikatu: cast.framework.messages.LoadRequestData. |
WSTRZYMAJ |
ciąg znaków Prośba o wstrzymanie odtwarzacza. Typ komunikatu: cast.framework.messages.RequestData |
STOP |
ciąg znaków Prośba o zatrzymanie odtwarzacza. Typ komunikatu: cast.framework.messages.RequestData. |
ZABAWA |
ciąg znaków Poproś o dalsze odtwarzanie. Typ komunikatu: cast.framework.messages.RequestData. |
SKIP_AD |
ciąg znaków Poproś o pominięcie odtwarzanej reklamy. Typ komunikatu: cast.framework.messages.RequestData. |
PLAY_AGAIN |
ciąg znaków Poproś o ponowne odtworzenie bieżących multimediów. Typ komunikatu: cast.framework.messages.RequestData. |
SZUKAJ |
ciąg znaków Żądanie wyszukania multimediów. Typ komunikatu to cast.framework.messages.SeekRequestData. |
SET_PLAYBACK_RATE |
ciąg znaków Poproś o zmianę szybkości odtwarzania. Typ komunikatu: cast.framework.messages.SetPlaybackRateRequestData. |
SET_VOLUME |
ciąg znaków Prośba o zmianę bieżącej głośności multimediów. Typ komunikatu: cast.framework.messages.VolumeRequestData. |
EDIT_TRACKS_INFO |
ciąg znaków Prośba o zmianę odtwarzanych ścieżek tekstowych lub audio. Typ komunikatu: cast.framework.messages.EditTracksInfoRequestData. |
EDIT_AUDIO_TRACKS |
ciąg znaków Poproś o zmianę odtwarzanej ścieżki audio. Typ komunikatu: cast.framework.messages.EditAudioTracksRequestData. |
PRZYCISK |
ciąg znaków Żądanie wstępnego buforowania danych. Typ komunikatu: cast.framework.messages.PrecacheRequestData. |
ŁADUJ WSTĘP |
ciąg znaków Żądanie wstępnego wczytania elementu. Typ komunikatu: cast.framework.messages.PreloadRequestData. |
QUEUE_LOAD |
ciąg znaków Żądanie wczytania kolejki. Typ komunikatu: cast.framework.messages.QueueLoadRequestData. |
QUEUE_INSERT |
ciąg znaków Żądanie wstawienia do kolejki. Typ komunikatu: cast.framework.messages.QueueInsertRequestData. |
QUEUE_UPDATE |
ciąg znaków Żądanie aktualizacji kolejki. Typ komunikatu: cast.framework.messages.QueueUpdateRequestData. |
QUEUE_REMOVE |
ciąg znaków Żądanie usunięcia z kolejki. Typ komunikatu: cast.framework.messages.QueueRemoveRequestData. |
QUEUE_REORDER |
ciąg znaków Prośba o zmianę kolejności kolejki. Typ komunikatu: cast.framework.messages.QueueReorderRequestData. |
QUEUE_NEXT |
ciąg znaków Poproś o następny element w kolejce. Gdy odbiorca otrzyma ją od nadawcy, wiadomość zostanie zmapowana na wiadomość o wartości |
QUEUE_PREV |
ciąg znaków Poproś o poprzedni element w kolejce. Gdy odbiorca otrzyma ją od nadawcy, wiadomość zostanie zmapowana na wiadomość o wartości |
QUEUE_GET_ITEM_RANGE |
ciąg znaków Żądanie pobrania elementów w kolejce. Typ komunikatu: cast.framework.messages.FetchItemsRequestData. |
QUEUE_GET_ITEMS |
ciąg znaków Żądanie pobrania informacji o elementach. Typ komunikatu to: cast.framework.messages.GetItemsInfoRequestData. |
QUEUE_GET_ITEM_IDS |
ciąg znaków Żądanie uzyskania identyfikatorów kolejki. Typ komunikatu: cast.framework.messages.RequestData. |
QUEUE_SHUFFLE |
ciąg znaków Żądanie tasowania kolejki. Typ komunikatu: cast.framework.messages.RequestData. |
SET_CREDENTIALS |
ciąg znaków Ustaw dane logowania użytkownika. Typ komunikatu: cast.framework.messages.SetCredentialsRequestData. |
LOAD_BY_ENTITY |
ciąg znaków Wczytywanie multimediów według identyfikatora jednostki. Typ komunikatu: cast.framework.messages.LoadByEntityRequestData. |
USER_ACTION |
ciąg znaków Obsługa działań użytkownika, takich jak obserwowanie. Typ komunikatu: cast.framework.messages.UserActionRequestData. |
DISPLAY_STATUS |
ciąg znaków Wyświetl stan multimediów na ekranie. Typ komunikatu: cast.framework.messages.DisplayStatusRequestData. |
FOCUS_STATE |
ciąg znaków Zmienił się stan zaznaczenia aplikacji odbiorcy. Typ komunikatu: cast.framework.messages.FocusStateRequestData. |
CUSTOM_COMMAND |
ciąg znaków Obsługa niestandardowego polecenia aplikacji. Typ komunikatu: cast.framework.messages.CustomCommandRequestData. |
STORE_SESSION |
ciąg znaków Zapisz polecenie sesji. Typ komunikatu: cast.framework.messages.StoreSessionRequestData. |
RESUME_SESSION |
ciąg znaków Wznów polecenie sesji. Typ komunikatu: cast.framework.messages.ResumeSessionRequestData. |
SESSION_STATE |
ciąg znaków Typ odpowiedzi na sesję StoreSession. Typ komunikatu: cast.framework.messages.StoreSessionResponseData. |
MetadataType
Liczba
Typy metadanych multimediów.
Wartość |
|
---|---|
OGÓLNY |
Liczba Ogólny szablon odpowiedni dla większości typów multimediów. Używany przez cast.framework.messages.GenericMediaMetadata. |
FILM |
Liczba Pełny film. Używany przez cast.framework.messages.MovieMediaMetadata. |
TV_SHOW |
Liczba Odcinek serialu telewizyjnego. Używany przez cast.framework.messages.TvShowMediaMetadata. |
MUSIC_TRACK |
Liczba Utwór muzyczny. Używany przez cast.framework.messages.MusicTrackMediaMetadata. |
ZDJĘCIE |
Liczba Zdjęcie. Używany przez cast.framework.messages.PhotoMediaMetadata. |
AUDIOBOOK_CHAPTER |
Liczba Rozdział audiobooka. Używany przez cast.framework.messages.AudiobookChapterMediaMetadata. |
- Zobacz też
- cast.framework.messages.MediaInformation.metadata
PlayerState
ciąg znaków
Reprezentuje stan odtwarzacza.
Wartość |
|
---|---|
NIEAKTYWNA |
ciąg znaków Odtwarzacz jest nieaktywny. Stan nieaktywny oznacza, że nie ma aktywnego odtwarzania. Odtwarzacz znajduje się zwykle w tym stanie tuż po uruchomieniu aplikacji Cast, zanim otrzyma żądanie wczytania lub po zakończeniu odtwarzania. Odtwarzacz przechodzi do tego stanu zgodnie z wartością cast.framework.messages.IdleReason w cast.framework.messages.MediaStatus. |
ODTWARZANE |
ciąg znaków Odtwarzacz jest w stanie ODTWÓRZ. |
WSTRZYMANE |
ciąg znaków Odtwarzacz jest w stanie WSTRZYMANY. |
BUFOROWANIE |
ciąg znaków Odtwarzacz jest w stanie BUFFERING. |
QueueChangeType
ciąg znaków
Typy zmian w kolejce używane przez QUEUE_CHANGE
wiadomość wychodzącą.
Wartość |
|
---|---|
WSTAW |
ciąg znaków Do kolejki zostały wstawione elementy. |
USUWANIE |
ciąg znaków Elementy z kolejki zostały usunięte. |
ITEMS_CHANGE |
ciąg znaków Lista elementów została zmieniona. |
ZAKTUALIZUJ |
ciąg znaków Kolejka przeszła aktualizację i wysłana jest nowa lista uporządkowana. |
NO_CHANGE |
ciąg znaków W kolejce nic się nie zmieniło. Służy on do cofania odpowiedzi, gdy wielu nadawców prosi o te same dane. |
QueueType
ciąg znaków
Typy kontenerów/kolejek multimediów.
Wartość |
|
---|---|
ALBUM |
ciąg znaków Album muzyczny. |
PLAYLISTA |
ciąg znaków Playlista muzyczna, np. prywatna, publiczna lub wygenerowana automatycznie. |
AUDIOBOOK |
ciąg znaków Audiobook. |
RADIO_STATION |
ciąg znaków Tradycyjna stacja radiowa. |
PODCAST_SERIES |
ciąg znaków Seria podcastów. |
TV_SERIES |
ciąg znaków Serial telewizyjny. |
VIDEO_PLAYLIST |
ciąg znaków Playlista filmów. |
LIVE_TV |
ciąg znaków Kanał telewizyjny na żywo. |
FILM |
ciąg znaków Film. |
RepeatMode
ciąg znaków
Działanie kolejki po odtworzeniu wszystkich elementów.
Wartość |
|
---|---|
REPEAT_OFF |
ciąg znaków Po zakończeniu kolejki sesja multimediów jest zakończona. |
REPEAT_ALL |
ciąg znaków Wszystkie elementy z kolejki są odtwarzane bez końca. Gdy ostatni element zostanie odtworzony, ponownie zostanie odtworzony pierwszy element. |
REPEAT_SINGLE |
ciąg znaków Bieżący element będzie odtwarzany wielokrotnie. |
REPEAT_ALL_AND_SHUFFLE |
ciąg znaków Wszystkie elementy z kolejki są odtwarzane bez końca. Gdy ostatni zostanie odtworzony, ponownie zostanie odtworzony pierwszy element (lista zostanie umieszczona najpierw przez odbiorcę). |
SeekResumeState
ciąg znaków
Reprezentuje stan odtwarzania po żądaniu SEEK.
Wartość |
|
---|---|
PLAYBACK_START |
ciąg znaków Wymusza to uruchomienie multimediów. |
PLAYBACK_PAUSE |
ciąg znaków Wymusza to wstrzymanie odtwarzania. |
StreamingProtocolType
Liczba
Typy protokołów strumieniowania.
Wartość |
|
---|---|
BRAK INFORMACJI |
Liczba Nieznany typ protokołu strumieniowego przesyłania danych. |
MPEG_DASH |
Liczba Typ protokołu MPEG-DASH (dynamiczne adaptacyjne strumieniowe przesyłanie danych przez HTTP). |
HLS |
Liczba Typ protokołu HLS (HTTP Live Streaming). |
SMOOTH_STREAMING |
Liczba Typ protokołu Smooth Streaming. |
StreamType
ciąg znaków
Reprezentuje typy strumieni.
Wartość |
|
---|---|
BUFFER |
ciąg znaków treści VOD i DVR. |
TRANSMISJE NA ŻYWO |
ciąg znaków Treści linearnej transmisji na żywo. |
BRAK |
ciąg znaków |
TextTrackEdgeType
ciąg znaków
Określa typ krawędzi ścieżki tekstowej (obramowanie).
Wartość |
|
---|---|
BRAK |
ciąg znaków Wokół tekstu nie będzie wyświetlana żadna krawędź. |
PLAN |
ciąg znaków Wokół tekstu pojawi się jednolity kontur. |
DROP_SHADOW |
ciąg znaków Wokół tekstu jest renderowany cień. |
PODNIEsiona |
ciąg znaków Tekst jest wytłoczony lub wypukły względem tła. |
WYCOFANE |
ciąg znaków Tło tekstu jest prawdopodobnie wytłoczone. |
TextTrackFontGenericFamily
ciąg znaków
Ogólna rodzina czcionek, która ma być używana, jeśli czcionka nie jest zdefiniowana w ścieżce tekstowej.
Wartość |
|
---|---|
SANS_SERIF |
ciąg znaków Korzysta z czcionki bezszeryfowej. |
MONOSPACED_SANS_SERIF |
ciąg znaków Wykorzystuje czcionkę bezszeryfową o stałej szerokości znaków. |
SZERYFOWY |
ciąg znaków Korzysta z czcionki szeryfowej. |
MONOSPACED_SERIF |
ciąg znaków Korzysta z czcionki szeryfowej o stałej szerokości. |
PRZYPADKOWI |
ciąg znaków Użycie czcionki o swobodnej, odręcznej stylizacji. |
KURSYWNA |
ciąg znaków Użycie czcionki kursywy. |
SMALL_CAPITALS |
ciąg znaków Używane są małe czcionki. |
TextTrackFontStyle
ciąg znaków
Styl czcionki ścieżki tekstowej.
Wartość |
|
---|---|
NORMAL |
ciąg znaków Niezmodyfikowany krój czcionki. |
Pogrubiony |
ciąg znaków Styl pogrubiony. |
BOLD_ITALIC |
ciąg znaków Styl wyróżniony jednocześnie pogrubieniem i kursywą. |
WYKONAWCA |
ciąg znaków Styl kursywą. |
TextTrackType
ciąg znaków
Typ śledzenia tekstowego (zgodnie z definicjami typów śledzenia tekstowego HTML5).
Wartość |
|
---|---|
NAPISY |
ciąg znaków Transkrypcja lub tłumaczenie dialogów w sytuacjach, gdy dźwięk jest dostępny, ale niezrozumiały dla odbiorcy, np. dlatego, że widz nie rozumie języka ścieżki dźwiękowej zasobów multimedialnych. |
NAPISÓW |
ciąg znaków Transkrypcja lub tłumaczenie dialogów, efektów dźwiękowych, odpowiednich wskazówek muzycznych i innych istotnych informacji dźwiękowych, które są odpowiednie, gdy ścieżka dźwiękowa jest niedostępna (np. z powodu wyciszenia lub wad słuchu). Napisy są wyświetlane nad filmem. |
OPISY |
ciąg znaków Tekstowe opisy komponentu wideo w zasobie multimedialnym, przeznaczone do syntezy dźwięku, gdy komponent wizualny jest niedostępny (np. użytkownik wchodzi w interakcję z aplikacją bez ekranu lub dlatego, że użytkownik jest z wadą wzroku). Opisy są generowane jako osobna ścieżka audio. |
ROZDZIAŁY |
ciąg znaków Tytuły rozdziałów, które ułatwiają poruszanie się po zasobie multimedialnym. |
METADANE |
ciąg znaków Ścieżki przeznaczone do użycia ze skryptu. |
TextTrackWindowType
ciąg znaków
Typ okna śledzenia tekstu.
Wartość |
|
---|---|
BRAK |
ciąg znaków |
NORMAL |
ciąg znaków |
ROUNDED_CORNERS |
ciąg znaków |
TrackType
ciąg znaków
Typ ścieżki multimediów.
Wartość |
|
---|---|
TEKST |
ciąg znaków Ścieżka tekstowa. |
DŹWIĘK |
ciąg znaków Ścieżka audio. |
FILM |
ciąg znaków Ścieżka wideo. |
UserAction
ciąg znaków
Działania użytkownika.
Wartość |
|
---|---|
PODOBA MI SIĘ |
ciąg znaków Użytkownik wskazuje, że podoba Ci się aktualnie odtwarzana treść. |
NIE PODOBA MI SIĘ |
ciąg znaków Użytkownik wskazuje, że film Ci się nie podoba. |
OBSERWUJ |
ciąg znaków Użytkownik chce obserwować obecnie odtwarzane treści lub oznaczać gwiazdką. |
PRZESTAŃ OBSERWOWAĆ |
ciąg znaków Użytkownik chce przestać obserwować obecnie odtwarzane treści. |
ZGŁOŚ |
ciąg znaków Użytkownik zgłasza aktualnie odtwarzane treści jako nieodpowiednie. |
SKIP_AD |
ciąg znaków Użytkownik chce pominąć aktualnie odtwarzaną reklamę. |
TEKST |
ciąg znaków Użytkownik chce wyświetlić tekst aktualnie odtwarzanego utworu. |
UserActionContext
ciąg znaków
Informacje o kontekście: UserAction
.
Wartość |
|
---|---|
UNKNOWN_CONTEXT |
ciąg znaków |
MONITORUJ |
ciąg znaków |
ALBUM |
ciąg znaków |
WYKONAWCA |
ciąg znaków |
PLAYLISTA |
ciąg znaków |
ODCINEK |
ciąg znaków |
SERIA |
ciąg znaków |
FILM |
ciąg znaków |
KANAŁ |
ciąg znaków |
DRUŻYNA |
ciąg znaków |
ODTWARZACZ |
ciąg znaków |
COACH |
ciąg znaków |