cast. framework. mensajes. Interrupción
Representa una pausa (una pausa publicitaria, por ejemplo) que se incluye en el video principal.
Constructor
Receso
new Break(id, breakClipIds, position)
Parámetro |
|
---|---|
id |
cadena Es el ID único de una pausa. |
breakClipIds |
Array de cadenas Es la lista de IDs de clips de pausa incluidos en esta pausa. El valor no debe ser nulo. |
position |
número Posición de esta pausa dentro del video principal. |
Propiedades
breakClipIds
no nulo Array de cadena
Una lista de los ID de clip de pausa incluidos en esta pausa.
de vistas
(número o no definido)
Es la duración de una pausa en segundos.
expandido
(booleano o no definido)
Indica si la pausa se expande en el cronograma.
La duración de las pausas expandidas se incluye en la duración total de la reproducción. Un valor de true
indica que la pausa se expandió. Cuando se omite, se supone que el valor es false
.
id
cadena
El ID de pausa único. Para las pausas de búsqueda, el ID es una string generada automáticamente en un formato seek-<timestampInMs>
.
isEmbedded
(booleano o no definido)
Indica si la pausa está incorporada en la transmisión principal. Cuando se omite, se supone que el valor es false
.
isWatched
boolean
Indica si se miró un descanso. Se marca como true
cuando comienza a reproducirse la pausa. Un remitente puede cambiar el color de un marcador de la barra de progreso correspondiente a esta pausa una vez que este campo cambie de false
a true
, lo que indica que el usuario vio la pausa.
position
número
Es la ubicación de la pausa dentro del video principal en segundos. -1
representa la posición al final del video principal (anuncio al final del video) y solo es
válida para la unión de anuncios del cliente. Para unir anuncios del servidor, se requiere una posición exacta.