Interfejs StreamData


Określa dane strumienia.
Właściwości
adPeriodData
Dane dotyczące okresu wyświetlania reklamy w przypadku aktualnie odtwarzanego okresu wyświetlania reklamy.
adProgressData
Informacje o czasie trwania aktualnie odtwarzanej reklamy.
cuepoints
Punkty wstawienia reklam w strumieniu na żądanie.
errorMessage
Komunikat o błędzie z powodu błędu strumienia.
manifestFormat
Format pliku manifestu strumienia.
streamId
Unikalny identyfikator służący do identyfikowania bieżącego strumienia.
subtitles
Napisy do aktualnie odtwarzanego strumienia.
url
Adres URL pliku manifestu transmisji do odtworzenia.

Właściwości


adPeriodData

adPeriodData: AdPeriodData
Dane dotyczące okresu wyświetlania reklamy w przypadku aktualnie odtwarzanego okresu wyświetlania reklamy. Dane okresu wyświetlania reklamy są wypełniane tylko w zdarzeniu strumienia AD_PERIOD_STARTED.

adProgressData

adProgressData: AdProgressData
Informacje o czasie trwania aktualnie odtwarzanej reklamy.

cuepoints

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

errorMessage

errorMessage: string
Komunikat o błędzie z powodu błędu strumienia.

manifestFormat

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

streamId

streamId: string
Unikalny identyfikator służący do identyfikowania bieżącego strumienia.

napisy

subtitles: {
  language: string;
  language_name: string;
  url: string;
}[]
Napisy do aktualnie odtwarzanego strumienia. Ta właściwość to tablica obiektów, w której każdy obiekt ma klucz language, klucz language_name do oddzielenia konkretnego zestawu napisów, jeśli dla tego samego języka istnieje kilka zestawów, oraz klucz url, który wskazuje plik napisów.

url

url: string
Adres URL pliku manifestu transmisji do odtworzenia.