chrome. cast. média. QueueItem
Représente un élément dans une file d'attente multimédia.
Constructeur
File d'attente
new QueueItem(mediaInfo)
Paramètre |
|
---|---|
MediaInfo |
Informations multimédias La valeur ne doit pas être nulle. |
Propriétés
ActiveTrackIds
Tableau de nombres pouvant être vide
Tableau des ID de suivi des pistes qui devraient être actifs. Si le tableau n'est pas fourni, les pistes par défaut sont actives. Si deux identifiants de titre incompatibles sont fournis (par exemple, deux pistes audio actives), la commande échouera avec le paramètre INVALID_PARAMETER.
lecture automatique
booléen
Lire automatiquement les contenus multimédias.
données personnalisées
Objet pouvant être vide
Données personnalisées définies par l'application réceptrice.
itemId
nombre pouvant être vide
Identifiant unique de l'élément dans la file d'attente. Si elle est utilisée dans chrome.cast.media.QueueLoad ou chrome.cast.media.QueueInsert, elle doit être nulle (elle sera attribuée par le destinataire lors de la création ou de l'insertion initiale d'un élément). Pour les autres opérations, il est obligatoire.
media
Valeur chrome.cast.media.MediaInfo non nulle
Description du support.
Durée de la lecture
nombre pouvant être vide
Durée de lecture de l'élément en secondes. Si elle est supérieure à la durée réelle (startTime), elle est limitée à la durée réelle (startTime). Elle peut être négative. Dans ce cas, la durée correspond à la durée réelle de l'élément moins la durée fournie. Une valeur égale à zéro signifie que l'élément ne sera pas lu.
preloadTime (temps de préchargement)
number (nombre)
Ce paramètre indique au récepteur de précharger cet élément multimédia avant sa lecture. Cela permet une transition en douceur entre les éléments de la file d'attente.
La durée est exprimée en secondes par rapport au début de la lecture de cet élément (généralement la fin de la lecture de l'élément précédent). Seules les valeurs positives sont valides. Par exemple, si la valeur est de 10 secondes, cet élément sera préchargé 10 secondes avant la fin de l'élément précédent. Le récepteur tentera de respecter cette valeur, mais ne la garantira pas. Par exemple, si la valeur est supérieure à la durée de l'élément précédent, il peut simplement précharger cet élément peu après le début de la lecture de l'élément précédent (deux éléments ne seront jamais préchargés en parallèle). De plus, si un élément est inséré dans la file d'attente juste après l'élément "currentItem" et que le temps de préchargement est supérieur au temps restant sur le point actuel, le préchargement a lieu le plus tôt possible.
heure de début
number (nombre)
Secondes depuis le début du contenu multimédia pour lancer la lecture.