Classe: Track

Constructeur

Titre

new Track(trackId, trackType)

Paramètre

ID de piste

number (nombre)

Identifiant unique de la piste dans le contexte d'un objet chrome.cast.media.MediaInfo.

Type de piste

chrome.cast.media.TrackType.

Type de canal.

La valeur ne doit pas être nulle.

Propriétés

données personnalisées

Objet pouvant être vide

Données d'application personnalisées.

language

chaîne pouvant être vide

Tag de langue conforme à la norme RFC 5646. Obligatoire lorsque le sous-type est SUBTITLES.

name (nom)

chaîne pouvant être vide

Nom descriptif du titre, dans un format lisible. Par exemple, "Espagnol". Cette option peut être utilisée par l'interface utilisateur de l'expéditeur, par exemple, pour créer une boîte de dialogue de sélection. Si le nom est vide, la boîte de dialogue contiendra un emplacement vide.

sous-type

Valeur chrome.cast.media.TextTrackType pouvant être vide

Il s'agit du type de piste textuelle.

ID de contenu du titre

chaîne pouvant être vide

Identifiant du contenu du titre. Il peut s'agir de l'URL de la piste ou de tout autre identifiant qui permet au destinataire de trouver le contenu (lorsque la piste n'est pas intégrée ou incluse dans le fichier manifeste). Il peut s'agir, par exemple, de l'URL d'un fichier .vtt.

pisteContentType

chaîne pouvant être vide

Type MIME du contenu de la piste. Par exemple, si le titre est un fichier .vtt, il s'agira de "text/vtt". Ce champ est nécessaire pour les pistes hors bande. Il est donc généralement fourni si une valeur "trackContentId" a également été fournie. Ce n'est pas obligatoire si le destinataire peut identifier le contenu à partir du trackContentId, mais recommandé. Le type de contenu, s'il est fourni, doit être cohérent avec le type de piste.

ID de piste

number (nombre)

Identifiant unique de la piste dans le contexte d'un objet chrome.cast.media.MediaInfo.

type

Valeur chrome.cast.media.TrackType non nulle

Type de canal.