Interface StreamData


Akış verilerini belirtir.
Özellikler
adPeriodData
Şu anda oynatılan reklam dönemine ait reklam dönemi verileri.
adProgressData
Şu anda oynatılan reklamla ilgili zamanlama bilgileri.
cuepoints
İsteğe bağlı akış için reklam işaret noktaları.
errorMessage
Akış hatası nedeniyle hata mesajı.
manifestFormat
Yayın manifestinin biçimi.
streamId
Mevcut akışı tanımlamak için kullanılan benzersiz kimlik.
subtitles
Şu anda oynatılan akışın altyazıları.
url
Oynatılacak akışın manifest URL'si.

Özellikler


adPeriodData

adPeriodData: AdPeriodData
Şu anda oynatılan reklam dönemine ait reklam dönemi verileri. Reklam dönemi verileri yalnızca AD_PERIOD_STARTED akış etkinliğinde doldurulur.

adProgressData

adProgressData: AdProgressData
Şu anda oynatılan reklamla ilgili zamanlama bilgileri.

cuepoints

cuepoints: CuePoint[]
İsteğe bağlı akış için reklam işaret noktaları. Bu işaret noktaları, yayın ilerledikçe değişebilir. cuepoints özelliği yalnızca CUEPOINTS_CHANGED akış etkinliğinin etkinlik işleyicisinde doldurulur.

errorMessage

errorMessage: string
Akış hatası nedeniyle hata mesajı.

manifestFormat

manifestFormat: string
Yayın manifestinin biçimi. Bu biçim HLS veya DASH olabilir.

streamId

streamId: string
Mevcut akışı tanımlamak için kullanılan benzersiz kimlik.

altyazılar

subtitles: {
  language: string;
  language_name: string;
  url: string;
}[]
Şu anda oynatılan akışın altyazıları. Bu özellik, nesnelerden oluşan bir dizidir. Her nesnede language anahtarı, aynı dil için birden fazla altyazı grubu varsa belirli altyazı grubunu ayırmak için language_name anahtarı ve altyazı dosyasına işaret eden url anahtarı bulunur.

url

url: string
Oynatılacak akışın manifest URL'si.