Interface StreamData

Spécifie les données de flux.
Propriétés
adPeriodData
Données de la période publicitaire pour la période publicitaire en cours de lecture.
adProgressData
Informations liées à la durée de l'annonce en cours de lecture.
cuepoints
Points de repère publicitaires pour le flux à la demande.
errorMessage
Message d'erreur dû à une erreur de flux.
manifestFormat
Format du fichier manifeste du flux.
streamId
ID unique permettant d'identifier le flux actuel.
subtitles
Sous-titres du flux en cours de lecture.
url
URL du fichier manifeste du flux à lire.

Propriétés


adPeriodData

adPeriodData: AdPeriodData
Données de la période publicitaire pour la période publicitaire en cours de lecture. Les données de la période publicitaire ne sont renseignées que dans l'événement de flux AD_PERIOD_STARTED.

adProgressData

adProgressData: AdProgressData
Informations liées à la durée de l'annonce en cours de lecture.

cuepoints

cuepoints: CuePoint[]
Points de repère publicitaires pour le flux à la demande. Ces points de repère peuvent changer au fur et à mesure que le flux progresse. La propriété cuepoints n'est renseignée que dans l'écouteur d'événements pour l'événement de flux CUEPOINTS_CHANGED.

errorMessage

errorMessage: string
Message d'erreur dû à une erreur de flux.

manifestFormat

manifestFormat: string
Format du fichier manifeste du flux. Ce format peut être HLS ou DASH.

streamId

streamId: string
ID unique permettant d'identifier le flux actuel.

subtitles

subtitles: {
  language: string;
  language_name: string;
  url: string;
}[]
Sous-titres du flux en cours de lecture. Cette propriété est un tableau d'objets, où chaque objet comporte une clé language, une clé language_name permettant de séparer l'ensemble spécifique de sous-titres si plusieurs ensembles existent pour la même langue, et une clé url qui pointe vers le fichier de sous-titres.

url

url: string
URL du fichier manifeste du flux à lire.