cast. framework. messaggi. Interrompi
Rappresenta un'interruzione (ad esempio un'interruzione pubblicitaria) inclusa nel video principale.
Costruttore
Intervallo
new Break(id, breakClipIds, posizione)
Parametro |
|
---|---|
id |
stringa ID univoco di un'interruzione. |
breakClipIds |
Array di stringa Elenco di ID clip di interruzione inclusi in questa interruzione. Il valore non deve essere nullo. |
position |
numero Posizione di questa interruzione all'interno del video principale. |
Proprietà
breakClipIds
non-null Array della stringa
Un elenco di ID clip di interruzione inclusi in questa interruzione.
media
(numero o non definito)
La durata di un'interruzione in secondi.
espansa
(booleano o non definito)
Indica se l'interruzione viene espansa nella sequenza temporale.
La durata delle interruzioni espanse è inclusa nella durata totale di riproduzione. Il valore true
indica che l'interruzione è espansa. Se omesso, si presume che il valore sia false
.
id
stringa
L'ID univoco dell'interruzione. Per le interruzioni di ricerca, l'ID è una stringa generata automaticamente in formato seek-<timestampInMs>
.
isEmbedded
(booleano o non definito)
Indica se l'interruzione è incorporata nello stream principale. Se omesso, si presume che il valore sia false
.
isWatched
boolean
Indica se è stata guardata una pausa. Questo elemento è contrassegnato come true
quando inizia la riproduzione dell'interruzione. Un mittente può modificare il colore di un indicatore della barra di avanzamento
corrispondente a questa interruzione quando questo campo passa da false
a
true
, per indicare che l'utente ha visualizzato l'interruzione.
position
numero
La posizione dell'interruzione all'interno del video principale in secondi. -1
rappresenta la posizione alla fine del video principale (post-roll) ed è
valido solo per lo stitching degli annunci lato client. Per lo stitching degli annunci lato server, è richiesta una posizione esatta.