cast. framework. mensagens. Quebra
Representa um intervalo (um intervalo de anúncio, por exemplo) incluído no vídeo principal.
Construtor
Intervalo
new Break(id, breakClipIds, position)
Parâmetro |
|
---|---|
id |
string ID exclusivo de uma pausa. |
breakClipIds |
Matriz de strings Lista de IDs de clipes de intervalo incluídos neste intervalo. O valor não pode ser nulo. |
posição |
number Posição desse intervalo no vídeo principal. |
Propriedades
breakClipIds
não nulo Matriz de strings
Uma lista de IDs de clipes de intervalo incluídos neste intervalo.
visualização
(número ou indefinido)
A duração de uma pausa em segundos.
aberta
(booleano ou indefinido)
Indica se o intervalo é expandido na linha do tempo.
A duração dos intervalos expandidos é incluída na duração total da reprodução. Um valor de true
indica que o intervalo foi expandido. Quando omitido, o valor é false
.
id
string
ID de intervalo exclusivo. Para intervalos de busca, o ID é uma string gerada automaticamente
em formato seek-<timestampInMs>
.
isEmbedded
(booleano ou indefinido)
Indica se o intervalo está incorporado à transmissão principal. Quando omitido, o valor é false
.
isWatched
boolean
Se um intervalo foi assistido. Ele é marcado como true
quando o intervalo
começa a ser reproduzido. O remetente poderá mudar a cor de um marcador da barra de progresso correspondente a essa pausa quando o campo mudar de false
para true
, indicando que o usuário viu o intervalo.
posição
number
O local da pausa no vídeo principal em segundos. -1
representa a posição no fim do vídeo principal (anúncio final) e é
válido somente para o agrupamento de anúncios do lado do cliente. Para a união de anúncios do lado do servidor, é necessária uma posição exata.