cast. framework. messages. Pause
Représente une coupure publicitaire (par exemple, une coupure publicitaire) incluse dans la vidéo principale.
Constructeur
Pause
new Break(id, breakClipIds, position)
Paramètres |
|
---|---|
id |
chaîne Identifiant unique d'une coupure. |
breakClipIds |
Tableau de chaînes Liste des ID d'extraits de coupure publicitaire inclus dans cette coupure. La valeur ne doit pas être nulle. |
position |
number Position de cette coupure publicitaire dans la vidéo principale. |
Propriétés
breakClipIds
Tableau de chaînes non nul
Liste des ID d'extraits de coupure publicitaire inclus dans cette coupure.
de visionnage
(nombre ou non défini)
Durée d'une pause en secondes.
développé
(booléen ou non défini)
Indique si la coupure publicitaire est développée dans la timeline.
La durée des coupures étendues est incluse dans la durée totale de lecture. La valeur true
indique que la coupure publicitaire est développée. Si cet attribut est omis, la valeur est supposée être false
.
id
chaîne
ID de coupure publicitaire unique. Pour les sauts de recherche, l'ID est une chaîne générée automatiquement au format seek-<timestampInMs>
.
isEmbedded
(booléen ou non défini)
Indique si la coupure publicitaire est intégrée au flux principal. Si elle est omise, la valeur est supposée être false
.
isWatched
boolean
Indique si une pause a été regardée. Elle est marquée comme true
lorsque la lecture de la coupure publicitaire commence. Un expéditeur peut modifier la couleur d'un repère de barre de progression correspondant à ce saut une fois que ce champ passe de false
à true
, ce qui indique que l'utilisateur a vu le saut.
position
number
Emplacement de la coupure publicitaire dans la vidéo principale, en secondes. -1
représente la position à la fin de la vidéo principale (post-roll) et n'est valide que pour l'assemblage des annonces côté client. Pour l'assemblage des annonces côté serveur, une position exacte est requise.