Interface StreamData


Especifica dados de fluxo.
Propriedades
adPeriodData
Os dados do período do anúncio para o período do anúncio que está sendo reproduzido.
adProgressData
Informações relacionadas ao tempo do anúncio que está sendo reproduzido.
cuepoints
Os pontos de marcação de anúncio para o fluxo sob demanda.
errorMessage
A mensagem de erro devido a um erro de fluxo.
manifestFormat
O formato do manifesto de fluxo.
streamId
O ID exclusivo para identificar o fluxo atual.
subtitles
As legendas do fluxo que está sendo reproduzido.
url
O URL do manifesto do fluxo a ser reproduzido.

Propriedades


adPeriodData

adPeriodData: AdPeriodData
Os dados do período do anúncio para o período do anúncio que está sendo reproduzido. Os dados do período do anúncio são preenchidos apenas no AD_PERIOD_STARTED evento de fluxo.

adProgressData

adProgressData: AdProgressData
Informações relacionadas ao tempo do anúncio que está sendo reproduzido.

cuepoints

cuepoints: CuePoint[]
Os pontos de marcação de anúncio para o fluxo sob demanda. Esses pontos de marcação podem mudar à medida que o fluxo avança. A propriedade cuepoints é preenchida apenas no listener de eventos para o evento de fluxo CUEPOINTS_CHANGED.

errorMessage

errorMessage: string
A mensagem de erro devido a um erro de fluxo.

manifestFormat

manifestFormat: string
O formato do manifesto de fluxo. Esse formato pode ser HLS ou DASH.

streamId

streamId: string
O ID exclusivo para identificar o fluxo atual.

subtitles

subtitles: {
  language: string;
  language_name: string;
  url: string;
}[]
As legendas do fluxo que está sendo reproduzido. Essa propriedade é uma matriz de objetos, em que cada objeto tem uma chave language, uma chave language_name para separar o conjunto específico de legendas se houver vários conjuntos para o mesmo idioma e uma chave url que aponta para o arquivo de legendas.

url

url: string
O URL do manifesto do fluxo a ser reproduzido.