Klasa: LoadRequestData

Zespół

LoadRequestData

new LoadRequestData()

Rozszerzone
cast.framework.messages.RequestData

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.

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.

dane logowania

(ciąg znaków lub nieokreślony)

Opcjonalne dane logowania użytkownika.

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.

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.

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.

media

non-null cast.framework.messages.MediaInformation

Informacje o multimediach powiązane z żądaniem wczytania.

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.

queueData

(wartość nienull cast.framework.messages.QueueData lub niezdefiniowana)

Dane kolejki.

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