chrome. caster. contenu multimédia. Suivre
Décrit les informations sur les métadonnées de piste.
Constructeur
Titre
nouveau Track(trackId, trackType)
Paramètres |
|
---|---|
trackId |
number Identifiant unique de la piste dans le contexte d'un objet chrome.cast.media.MediaInfo. |
trackType |
Type de titre. La valeur ne doit pas être nulle. |
Propriétés
customData
Objet pouvant avoir une valeur nulle
Données d'application personnalisées.
language
chaîne pouvant avoir une valeur nulle
Tag de langue conforme à la norme RFC 5646. Obligatoire lorsque le sous-type est SUBTITLES.
name
chaîne pouvant avoir une valeur nulle
Nom de piste descriptif et lisible. (par exemple, "espagnol"). L'UI de l'expéditeur peut l'utiliser pour créer une boîte de dialogue de sélection, par exemple. Si le nom n'est pas renseigné, la boîte de dialogue contiendra un emplacement vide.
sous-type
nullable chrome.cast.media.TextTrackType
Pour les pistes de texte, il s'agit du type de piste de texte.
trackContentId
chaîne pouvant avoir une valeur nulle
Identifiant du contenu du titre. Il peut s'agir de l'URL de la piste ou de tout autre identifiant permettant au destinataire de trouver le contenu (lorsque la piste n'est pas intrabande ou incluse dans le fichier manifeste). Il peut s'agir, par exemple, de l'URL d'un fichier vtt.
trackContentType
chaîne pouvant avoir une valeur nulle
Type MIME du contenu de la piste. Par exemple, si la piste est un fichier vtt, ce champ sera "text/vtt". Ce champ est nécessaire pour les pistes hors bande. Il est donc généralement fourni si un trackContentId a également été fourni. Bien que recommandé, cela n'est pas obligatoire si le récepteur dispose d'un moyen d'identifier le contenu à partir de trackContentId. Si le type de contenu du titre est fourni, il doit être cohérent avec le type de titre.
trackId
number
Identifiant unique de la piste dans le contexte d'un objet chrome.cast.media.MediaInfo.
type
non-null chrome.cast.media.TrackType
Type de titre.