介面 StreamData


指定串流資料。
屬性
adPeriodData
目前播放廣告期間的廣告期間資料。
adProgressData
目前播放廣告的相關時間資訊。
cuepoints
隨選串流的廣告提示點。
errorMessage
因串流錯誤而顯示的錯誤訊息。
manifestFormat
串流資訊清單的格式。
streamId
用於識別目前串流的專屬 ID。
subtitles
目前播放的串流字幕。
url
要播放的串流資訊清單網址。

屬性


adPeriodData

adPeriodData: AdPeriodData
目前播放廣告期間的廣告期間資料。廣告期間資料只會填入 AD_PERIOD_STARTED 串流事件。

adProgressData

adProgressData: AdProgressData
目前播放廣告的相關時間資訊。

cuepoints

cuepoints: CuePoint[]
隨選串流的廣告提示點。這些提示點可能會隨著直播進展而變動。cuepoints 屬性只會填入 CUEPOINTS_CHANGED 串流事件的事件監聽器。

errorMessage

errorMessage: string
因串流錯誤而顯示的錯誤訊息。

manifestFormat

manifestFormat: string
串流資訊清單的格式。這個格式可以是 HLS 或 DASH。

streamId

streamId: string
用於識別目前串流的專屬 ID。

字幕

subtitles: {
  language: string;
  language_name: string;
  url: string;
}[]
目前播放的串流字幕。這個屬性是物件陣列,其中每個物件都有 language 鍵、language_name 鍵 (如果同一語言有多組字幕,可用於分隔特定字幕組),以及指向字幕檔案的 url 鍵。

url

url: string
要播放的串流資訊清單網址。