Classe: MediaStatus

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Constructeur

État du contenu multimédia

new MediaStatus()

Propriétés

ActiveTrackIds

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

Liste des ID correspondant aux canaux actifs.

état d'interruption

(non null.cast.framework.messages.BreakStatus ou non défini)

Contient des informations sur la coupure en cours de lecture.

ID de l'article actuel

(nombre ou non défini)

ID de cet élément multimédia (élément à l'origine du changement d'état).

currentTime

number (nombre)

Position de lecture actuelle.

données personnalisées

(Objet non nul ou non défini)

Données d'état du média propres à l'application.

état long

(non null.cast.framework.messages.ExtendedMediaStatus ou non défini)

Informations sur l'état multimédia étendu. Il permet de diffuser d'autres états du lecteur en plus des quatre principaux, à savoir IDLE, PLAYING, PAUSED et BUFFERING. Actuellement, il n'est utilisé que pour signaler le chargement initial d'un élément multimédia. Dans ce cas, MediaStatus#playerState est IDLE, mais ExtendedMediaStatus#playerState est LOADING.

motif inactif

(valeur cast.framework.messages.IdleReason non nulle ou non définie)

Si l'état est IDLE, la raison pour laquelle le joueur est passé à l'état IDLE.

items

(Tableau non nul d'un élément cast.framework.messages.QueueItem non nul ou non défini)

Liste des éléments de la file d'attente multimédia.

Portée LiveSeekable

(valeur cast.framework.messages.LiveSeekableRange non nulle ou non définie)

Plage de données d'un flux en direct ou d'un événement. Elle utilise le temps relatif relatif, en secondes. Il est de undefined pour les flux de vidéo à la demande.

loadItemId

(nombre ou non défini)

ID de l'élément multimédia en cours de chargement. Si aucun élément n'est en cours de chargement, undefined.

media

(valeur cast.framework.messages.MediaInformation non définie ou non définie)

Informations multimédias.

ID de session multimédia

number (nombre)

ID de session unique.

taux de lecture

number (nombre)

Vitesse de lecture

étatjoueur

Valeur null.cast.framework.messages.PlayerState

État de lecture.

preloadedItemId

(nombre ou non défini)

ID de l'élément suivant. Cet ID n'est disponible que si l'élément a été préchargé. Les éléments multimédias peuvent être partiellement préchargés et mis en cache. Ainsi, lorsqu'ils sont chargés ultérieurement, le processus est plus rapide (car le média n'a pas besoin d'être récupéré sur le réseau).

file d'attente

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

Données de la file d'attente.

mode de répétition

(valeur cast.framework.messages.RepeatMode non nulle ou non définie)

Comportement de la file d'attente lorsque tous les éléments ont été lus.

pris en charge les commandes multimédias

number (nombre)

Commandes compatibles avec ce lecteur.

type

Valeur null.cast.framework.messages.MessageType

Informations sur la vidéo

(valeur cast.framework.messages.VideoInformation non définie ou non définie)

Informations sur la vidéo.

volume

Valeur cast.framework.messages.Volume non nulle

Volume actuel du flux.