Klasa: PrecacheRequestData

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