cast. framework. messages. Tracking
Beschreibt die Metadaten von Tracks.
Konstruktor
Audiotrack
neu track(trackId, trackType)
Parameter |
|
---|---|
Track-ID |
Zahl Die eindeutige Kennung für den Titel. |
Titeltyp |
cast.framework.messages.TrackType Die Art des Tracks. Der Wert darf nicht null sein. |
Attribute
CustomData
(nicht null oder nicht definiert)
Benutzerdefiniertes Dataset der Empfängeranwendung.
IsInband
(Boolesch oder nicht definiert)
true
gibt an, dass der Titel im In-Band- statt im seitlichen Bereich ist.
Nur für Texttracks relevant.
language
(String oder nicht definiert)
Ein RFC 5646-Sprach-Tag. Wenn der Track-Untertyp SUBTITLES
ist, ist dieses Feld erforderlich.
name
(String oder nicht definiert)
Ein verständlicher Name für den Titel, z. B. Spanish
Rollen
(String, der nicht null ist oder nicht definiert ist)
Die Rolle(n) des Titels. Es werden die folgenden Werte für jeden Medientyp erkannt. Erläuterungen zu Werten sind in ISO/IEC 23009-1 mit der Bezeichnung „DASH-Rollenschema“ angegeben:
- VIDEO: Bildunterschrift, Untertitel, Haupt, Alternativ, ergänzen, Zeichen, Notfall
- AUDIO: Hauptinhalt, alternative, ergänzende Inhalte, Kommentare, Synchronisation, Notfall
- TEXT: Haupt-, alternative, Untertitel, ergänzend, Kommentar, Synchronisation, Beschreibung, erzwungene Untertitel
Untertyp
(String oder nicht definiert)
Bei Texttracks die Art des Texttracks.
trackContentId (Tracking-Content-ID)
(String oder nicht definiert)
trackContentId
kann die URL des Titels oder eine andere Kennung sein, mit der der Empfänger den Inhalt finden kann (wenn der Titel nicht im Band enthalten oder nicht im Manifest enthalten ist). Dies kann beispielsweise die URL einer VTT-Datei sein.
Titelinhaltstyp
(String, cast.framework.messages.CaptionMimeType, nicht null oder nicht definiert)
Der MIME-Typ des Titelinhalts. Wenn der Titel beispielsweise eine VTT-Datei ist, hat er den Wert „text/vtt“. Dieses Feld ist für Out-of-Band-Tracks erforderlich und wird normalerweise bereitgestellt, wenn ein trackContentId
-Wert angegeben wurde. Wenn der Empfänger eine Möglichkeit hat, den Inhalt aus trackContentId
zu identifizieren, wird dieses Feld empfohlen, ist aber nicht obligatorisch. Der Inhaltstyp des Titels muss, sofern angegeben, mit dem Typ des Titels übereinstimmen.
Track-ID
Zahl
Die eindeutige ID des Tracks im Kontext eines MediaInformation
-Objekts.
Typ
cast.framework.messages.TrackType nicht null
Die Art des Tracks.