cast. framework. messages. MediaStatus
Représente l'état d'une session multimédia.
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.