chrome. cast. media. QueueItem
Representa un elemento en una cola de medios.
Constructor
Lista en cola
nuevo QueueItem(mediaInfo)
Parámetro |
|
---|---|
información de medios |
Información de medios El valor no debe ser nulo. |
Propiedades
ID de pista activas
Array de número anulable
Arreglo de trackIds que deben estar activos Si no se proporciona el arreglo, los segmentos predeterminados estarán activos. Si se proporcionan dos trackIds incompatibles (por ejemplo, dos pistas de audio activas), el comando fallará con INVALID_PARAMETER.
reproducción automática
boolean
Si el contenido multimedia se reproducirá automáticamente
datospersonalizados
Objeto anulable
Datos personalizados establecidos por la aplicación receptora.
itemId
número anulable
Es el identificador único del elemento en la cola. Si se usa en chrome.cast.media.QueueLoad o chrome.cast.media.QueueInsert, debe ser nulo (ya que el receptor lo asignará cuando se cree o inserte un elemento por primera vez). Para otras operaciones, es obligatorio.
sociales
no nulo chrome.cast.media.MediaInfo
Descripción de los medios.
duración de la reproducción
número anulable
Duración de la reproducción del elemento en segundos. Si es mayor que la duración real, startTime, se limitará a la duración real: startTime. Puede ser negativo; en ese caso, la duración será la duración real del elemento menos la duración proporcionada. Una duración de valor cero significa que el elemento no se reproducirá.
Tiempo de carga previa
número
Este parámetro es una sugerencia para que el receptor precargue este elemento multimedia antes de que se reproduzca. Permite una transición fluida entre elementos que se reproducen desde la cola.
El tiempo se expresa en segundos, en relación con el comienzo de la reproducción de este elemento (por lo general, el final de la reproducción anterior del elemento). Solo los valores positivos son válidos. Por ejemplo, si el valor es 10 segundos, este elemento se precargará 10 segundos antes de que el elemento anterior haya finalizado. El receptor intentará respetar este valor, pero no lo garantizará. Por ejemplo, si el valor es mayor que la duración del elemento anterior, el receptor podría simplemente precargar este elemento poco después de que el elemento anterior haya comenzado a reproducirse (nunca se precargarán dos elementos). Además, si se inserta un elemento en la cola justo después de currentItem y el tiempo de precarga es mayor que el tiempo restante en currentItem, la precarga solo ocurrirá lo antes posible.
startTime
número
Segundos desde el comienzo del contenido multimedia para comenzar la reproducción.