cast. framework. wiadomości. PrecacheRequestData
Dane żądania zdarzenia multimedialnego PRECACHE. Niektóre pola żądania wczytania, takie jak autoplay i QueueData, są ignorowane.
Zespół
PrecacheRequestData
new PrecacheRequestData(data)
Parametr |
|
---|---|
dane |
Opcjonalnie ciąg znaków Dane w pamięci podręcznej aplikacji. |
- Rozszerzone
- cast.framework.messages.LoadRequestData
- Wycofano
- Ta funkcja nie jest obsługiwana.
Właściwości
activeTrackIds
(niepusta tablica liczb lub niezdefiniowana)
Tablica aktywnych identyfikatorów śledzenia. Jeśli tablica nie jest podana, aktywne będą ścieżki domyślne.
- Odziedziczone z:
- cast.framework.messages.LoadRequestData#activeTrackIds
autoodtwarzanie
(wartość logiczna lub nieokreślona)
Jeśli podasz parametr autoodtwarzania, odtwarzacz rozpocznie odtwarzanie treści po jej wczytaniu. Nawet jeśli nie określisz funkcji autoodtwarzania,implementacja odtwarzacza multimediów może rozpocząć odtwarzanie od razu.
- Odziedziczone z:
- cast.framework.messages.LoadRequestData#autoplay
dane logowania
(ciąg znaków lub nieokreślony)
Opcjonalne dane logowania użytkownika.
- Odziedziczone z:
- cast.framework.messages.LoadRequestData#credentials
credentialsType
(ciąg znaków lub nieokreślony)
Opcjonalny typ danych logowania. Typ „cloud” jest zarezerwowany dla żądań wczytywania pochodzących z poleceń asystenta głosowego.
- Odziedziczone z:
- cast.framework.messages.LoadRequestData#credentialsType
currentTime
(liczba lub wartość nieokreślona)
Liczba sekund od rozpoczęcia treści. Jeśli są to treści na żywo, a nie określono wartości currentTime, strumień rozpocznie się od pozycji na żywo.
- Odziedziczone z:
- cast.framework.messages.LoadRequestData#currentTime
customData
(niepusty obiekt lub niezdefiniowany)
Dane aplikacji dla tego żądania. Umożliwia nadawcy i odbiorcy łatwe rozszerzenie protokołu multimediów bez konieczności używania nowej przestrzeni nazw na potrzeby wiadomości niestandardowych.
- Odziedziczone z:
- cast.framework.messages.RequestData#customData
loadOptions
(wartość nienull cast.framework.messages.LoadOptions lub nieokreślona)
Dodano opcje wczytywania.
- Odziedziczone z:
- cast.framework.messages.LoadRequestData#loadOptions
media
non-null cast.framework.messages.MediaInformation
Informacje o multimediach powiązane z żądaniem wczytania.
- Odziedziczone z:
- cast.framework.messages.LoadRequestData#media
mediaSessionId
(liczba lub wartość nieokreślona)
Identyfikator sesji multimediów, której dotyczy żądanie.
- Odziedziczone z:
- cast.framework.messages.RequestData#mediaSessionId
playbackRate
(liczba lub wartość nieokreślona)
Szybkość odtwarzania multimediów.
- Odziedziczone z:
- cast.framework.messages.LoadRequestData#playbackRate
precacheData
(ciąg znaków lub nieokreślony)
Dane w pamięci podręcznej aplikacji.
queueData
(wartość nienull cast.framework.messages.QueueData lub niezdefiniowana)
Dane kolejki.
- Odziedziczone z:
- cast.framework.messages.LoadRequestData#queueData
requestId
Liczba
Identyfikator żądania używany do skorelowania żądania i odpowiedzi.
- Odziedziczone z:
- cast.framework.messages.RequestData#requestId
sequenceNumber
(liczba lub wartość nieokreślona)
Liczba synchronizowana wszystkich poleceń kolejki. Jeśli zostanie przekazane w poleceniu kolejki, pakiet SDK sprawdzi, czy najnowszy numer kolejki jest zgodny z żądaniem. Bieżąca wartość sekwencyjna jest podawana jako część komunikatów zmienionych w kolejce wychodzącej.
- Odziedziczone z:
- cast.framework.messages.RequestData#sequenceNumber