cast. framework. mensajes. MediaStatus
Representa el estado de una sesión multimedia.
Constructor
MediaStatus
nuevo MediaStatus()
Propiedades
activeTrackIds
(Array no nulo de números o no definido)
Es una lista de los IDs correspondientes a las pistas activas.
breakStatus
(cast.framework.messages.BreakStatus no nulo o indefinido)
Contiene información sobre la pausa que se está reproduciendo en ese momento.
currentItemId
(número o no definido)
Es el ID de este elemento multimedia (el elemento que originó el cambio de estado).
currentTime
número
Es la posición de reproducción actual.
customData
(objeto no nulo o indefinido)
Datos de estado del contenido multimedia específicos de la aplicación
extendedStatus
(cast.framework.messages.ExtendedMediaStatus no nulo o indefinido)
Es la información de estado del contenido multimedia extendido. Se usa para transmitir estados del reproductor adicionales más allá de los cuatro principales, es decir, IDLE
, PLAYING
, PAUSED
y BUFFERING
. Actualmente, solo se usa para indicar la carga inicial de un elemento multimedia. En ese caso, MediaStatus#playerState
es IDLE
, pero ExtendedMediaStatus#playerState
es LOADING
.
idleReason
(cast.framework.messages.IdleReason no nulo o no definido)
Si el estado es IDLE, es la razón por la que el reproductor pasó a ese estado.
items
(Array no nulo de cast.framework.messages.QueueItem no nulo o indefinido)
Lista de elementos de la cola de contenido multimedia.
liveSeekableRange
(cast.framework.messages.LiveSeekableRange no nulo o indefinido)
El rango de búsqueda de una transmisión en vivo o de un evento. Usa el tiempo relativo del contenido multimedia, en segundos. Es undefined
para las transmisiones de VOD.
loadingItemId
(número o no definido)
Es el ID del elemento multimedia que se está cargando en este momento. Si no se está cargando ningún elemento, es undefined
.
media
(cast.framework.messages.MediaInformation no es nulo o no está definido)
La información del contenido multimedia
mediaSessionId
número
El ID de sesión único.
playbackRate
número
Es la velocidad de reproducción.
playerState
non-null cast.framework.messages.PlayerState
Estado de reproducción
preloadedItemId
(número o no definido)
Es el ID del siguiente artículo. Este ID solo está disponible si se realizó la precarga del elemento. Los elementos multimedia se pueden cargar previamente y almacenar en caché de manera parcial, por lo que, cuando se carguen más adelante, el proceso es más rápido (ya que no es necesario recuperar el contenido multimedia de la red).
queueData
(cast.framework.messages.QueueData no nulo o no definido)
Datos en cola.
repeatMode
(cast.framework.messages.RepeatMode no nulo o indefinido)
Es el comportamiento de la cola cuando se reproducen todos los elementos.
supportedMediaCommands
número
Son los comandos que admite este reproductor.
tipo
non-null cast.framework.messages.MessageType
videoInfo
(cast.framework.messages.VideoInformation no es nulo o no está definido)
La información del video
Volumen
cast.framework.messages.Volume no nulo
El volumen de transmisión actual.