Classe: PrecacheRequestData

Constructeur

PrecacheRequestData

nouveau PrecacheRequestData(data)

Paramètres

données

Facultatif

chaîne

L'application doit effectuer une mise en cache préalable des données.

Extensions
cast.framework.messages.LoadRequestData
Obsolète
Cette fonctionnalité n'est pas compatible.

Propriétés

activeTrackIds

(tableau de nombres non nul ou non défini)

Tableau des identifiants de piste actifs. Si le tableau n'est pas fourni, les canaux par défaut seront actifs.

Hérité de
cast.framework.messages.LoadRequestData#activeTrackIds

lecture automatique

(booléen ou non défini)

Si le paramètre de lecture automatique est spécifié, le lecteur multimédia commence à lire le contenu une fois celui-ci chargé. Même si la lecture automatique n'est pas spécifiée,la mise en œuvre du lecteur multimédia peut décider de lancer la lecture immédiatement.

Hérité de
cast.framework.messages.LoadRequestData#autoplay

identifiants

(chaîne ou non défini)

Identifiants utilisateur facultatifs.

Hérité de
cast.framework.messages.LoadRequestData#credentials

credentialsType

(chaîne ou non défini)

Type d'identifiants facultatif. Le type "cloud" est un type réservé utilisé par les requêtes de chargement générées par des commandes de l'assistant vocal.

Hérité de
cast.framework.messages.LoadRequestData#credentialsType

currentTime

(nombre ou non défini)

Nombre de secondes écoulées depuis le début du contenu. S'il s'agit d'un contenu en direct et que la valeur "currentTime" n'est pas spécifiée, le flux commencera à la position du direct.

Hérité de
cast.framework.messages.LoadRequestData#currentTime

customData

(objet non nul ou non défini)

Données spécifiques à l'application pour cette requête. Elle permet à l'expéditeur et au destinataire d'étendre facilement le protocole multimédia sans avoir à utiliser un nouvel espace de noms avec des messages personnalisés.

Hérité de
cast.framework.messages.RequestData#customData

loadOptions

(cast.framework.messages.LoadOptions non nul ou non défini)

Ajout d'options de chargement.

Hérité de
cast.framework.messages.LoadRequestData#loadOptions

media

non-null cast.framework.messages.MediaInformation

Informations sur le contenu multimédia associées à la requête de chargement.

Hérité de
cast.framework.messages.LoadRequestData#media

mediaSessionId

(nombre ou non défini)

ID de la session multimédia à laquelle la requête s'applique.

Hérité de
cast.framework.messages.RequestData#mediaSessionId

playbackRate

(nombre ou non défini)

Vitesse de lecture des contenus multimédias.

Hérité de
cast.framework.messages.LoadRequestData#playbackRate

precacheData

(chaîne ou non défini)

L'application doit effectuer une mise en cache préalable des données.

queueData

(valeur non nulle cast.framework.messages.QueueData ou non défini)

Données de la file d'attente

Hérité de
cast.framework.messages.LoadRequestData#queueData

requestId

number

Identifiant de la requête, utilisé pour corréler la requête/la réponse.

Hérité de
cast.framework.messages.RequestData#requestId

sequenceNumber

(nombre ou non défini)

Nombre permettant de synchroniser toutes les commandes de file d'attente. S'il est fourni pour une commande de file d'attente, le SDK vérifie que le dernier numéro de séquence de la file d'attente correspond à la requête. Le paramètre "SequenceNumber" actuel est fourni dans les messages sortants de modification de la file d'attente.

Hérité de
cast.framework.messages.RequestData#sequenceNumber