Interface StreamData


Spécifie les données du flux.
Propriétés
adPeriodData
Données sur la période publicitaire en cours de lecture.
adProgressData
Informations temporelles sur 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
Identifiant 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 sur la période publicitaire en cours de lecture. Les données sur la période publicitaire ne sont renseignées que dans l'événement de flux AD_PERIOD_STARTED.

adProgressData

adProgressData: AdProgressData
Informations temporelles sur 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 de la diffusion. La propriété cuepoints n'est renseignée dans l'écouteur d'événements que 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
Identifiant unique permettant d'identifier le flux actuel.

sous-titres

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.