transmitir. marco de trabajo. mensajes. Realizar un seguimiento
Describe la información de los metadatos de las pistas.
Constructor
Pista
nuevo Track(trackId, trackType)
Parámetro |
|
---|---|
ID de pista |
número El identificador único de la pista. |
Tipo de segmento |
cast.framework.messages.TrackType El tipo de seguimiento. El valor no debe ser nulo. |
Propiedades
datospersonalizados
(objeto no nulo o indefinido)
Datos personalizados establecidos por la aplicación receptora.
en banda
(booleano o indefinido)
true
indica que la pista está en banda y no es una pista transferida.
Es relevante solo para las pistas de texto.
language
(string o no definido)
Una etiqueta de idioma RFC 5646. Si el subtipo de la pista es SUBTITLES
, este campo es obligatorio.
name
(string o no definido)
Es un nombre descriptivo y legible para la pista, por ejemplo, Spanish
.
roles
(Arreglo no nulo de string o indefinido)
Las funciones de la pista. Se reconocen los siguientes valores para cada tipo de medio, con explicaciones de valor que se describen en la norma ISO/IEC 23009-1, con la etiqueta “Esquema de función DASH”:
- VIDEO: subtítulo, subtítulo, principal, alternativo, complementario, señal
- AUDIO: principal, alternativo, complementario, comentario, doblaje, emergencia
- TEXTO: principal, alternativo, subtítulo, complementario, comentario, doblaje, descripción, fuerza_subtítulo
subtipo
(string o no definido)
En las pistas de texto, el tipo de pista de texto.
ID de seguimiento del contenido
(string o no definido)
El objeto trackContentId
puede ser la URL de la pista o cualquier otro identificador que permita que el receptor encuentre el contenido (cuando la pista no está en banda o no está incluida en el manifiesto). Por ejemplo, esta puede ser la URL de un archivo VTT.
Tipodeseguimiento
(string null.framework.messages.messages.CaptionMimeType o no definido)
Representa el tipo de MIME del contenido de la pista. Por ejemplo, si la pista es un archivo VTT, tendrá el valor "text/vtt". Este campo es necesario para las pistas fuera de banda, por lo que se suele proporcionar si también se proporciona una trackContentId
. Si el receptor tiene una forma de identificar el contenido de trackContentId
, se recomienda este campo, pero no es obligatorio. El tipo de contenido de la pista, si se proporciona, debe ser coherente con el tipo de pista.
ID de pista
número
El identificador único de la pista dentro del contexto de un objeto MediaInformation
.
type
no nulo cast.framework.messages.TrackType
El tipo de seguimiento.