Klasse: Break

Konstruktor

Pause

new Break(id, breakClipIds, position)

Parameter

id

String

Eindeutige ID einer Unterbrechung.

breakClipIds

String-Array

Liste der Pausenclip-IDs, die in dieser Unterbrechung enthalten sind.

Der Wert darf nicht null sein.

position

Zahl

Position dieser Unterbrechung im Hauptvideo.

Attribute

breakClipIds

Nicht-Null-Array von String

Eine Liste der IDs der Pausenclips, die in dieser Unterbrechung enthalten sind.

dauer

(Anzahl oder nicht definiert)

Die Dauer einer Pause in Sekunden.

maximiert

(boolesch oder nicht definiert)

Gibt an, ob die Unterbrechung auf der Zeitachse erweitert wird. Die Dauer der erweiterten Pausen ist in der gesamten Wiedergabedauer enthalten. Der Wert true gibt an, dass die Unterbrechung erweitert wurde. Wenn kein Wert angegeben ist, wird von false ausgegangen.

id

String

Die eindeutige ID der Werbeunterbrechung. Für Suchunterbrechungen ist die ID ein automatisch generierter String im Format seek-<timestampInMs>.

isEmbedded

(boolesch oder nicht definiert)

Gibt an, ob die Unterbrechung in den Hauptstream eingebettet ist. Wenn kein Wert angegeben ist, wird von false ausgegangen.

isWatched

boolean

Gibt an, ob eine Pause angesehen wurde. Sie wird als true gekennzeichnet, wenn die Wiedergabe beginnt. Ein Absender kann die Farbe der Fortschrittsanzeige für diese Unterbrechung ändern, sobald sich das Feld von false in true ändert. Damit wird angezeigt, dass der Nutzer die Unterbrechung angesehen hat.

position

Zahl

Die Position der Unterbrechung im Hauptvideo in Sekunden. -1 steht für die Position am Ende des Hauptvideos (Post-Roll) und ist nur für clientseitiges Anzeigen-Stitching gültig. Für das serverseitige Anzeigen-Stitching ist eine genaue Position erforderlich.