Interfejs StreamData

Określa dane strumienia.
Właściwości
adPeriodData
Dane okresu reklamowego, który jest obecnie odtwarzany.
adProgressData
Informacje o czasie trwania obecnie odtwarzanej reklamy.
cuepoints
Punkty wstawienia reklam w strumieniu na żądanie.
errorMessage
Komunikat o błędzie spowodowanym problemem ze strumieniem.
manifestFormat
Format pliku manifestu strumienia.
streamId
Unikalny identyfikator bieżącego strumienia.
subtitles
Napisy do obecnie odtwarzanego strumienia.
url
Adres URL pliku manifestu strumienia do odtworzenia.

Właściwości


adPeriodData

adPeriodData: AdPeriodData
Dane okresu reklamowego, który jest obecnie odtwarzany. Dane okresu reklamowego są wypełniane tylko w przypadku zdarzenia strumienia AD_PERIOD_STARTED.

adProgressData

adProgressData: AdProgressData
Informacje o czasie trwania obecnie odtwarzanej reklamy.

cuepoints

cuepoints: CuePoint[]
Punkty wstawienia reklam w strumieniu na żądanie. Te punkty wstawienia mogą się zmieniać w miarę postępu strumienia. Właściwość cuepoints jest wypełniana tylko w przypadku detektora zdarzeń dla zdarzenia strumienia CUEPOINTS_CHANGED.

errorMessage

errorMessage: string
Komunikat o błędzie spowodowanym problemem ze strumieniem.

manifestFormat

manifestFormat: string
Format pliku manifestu strumienia. Ten format może być HLS lub DASH.

streamId

streamId: string
Unikalny identyfikator bieżącego strumienia.

subtitles

subtitles: {
  language: string;
  language_name: string;
  url: string;
}[]
Napisy do obecnie odtwarzanego strumienia. Ta właściwość jest tablicą obiektów, z których każdy ma klucz language, klucz language_name służący do rozdzielania konkretnego zestawu napisów, jeśli dla tego samego języka istnieje kilka zestawów, oraz klucz url wskazujący plik napisów.

url

url: string
Adres URL pliku manifestu strumienia do odtworzenia.