Kelas: Lacak

Konstruktor

Lagu

baru Track(trackId, trackType)

Parameter

trackId

angka

ID unik untuk jalur.

trackType

cast.framework.messages.TrackType

Jenis trek.

Nilai tidak boleh nol.

Properti

audioTrackInfo

(cast.framework.messages.AudioTrackInfo non-null atau tidak ditentukan)

Informasi khusus audio tentang lagu. Ditetapkan hanya untuk Track#type === 'AUDIO' trek.

customData

(Objek non-null atau tidak ditentukan)

Set data kustom oleh aplikasi penerima.

isInband

(boolean atau tidak ditentukan)

true menunjukkan bahwa trek tersebut adalah trek in-band dan bukan trek sideload. Hanya relevan untuk trek teks.

language

(string atau tidak ditentukan)

Tag bahasa RFC 5646. Jika subjenis lagu adalah SUBTITLES, kolom ini bersifat wajib.

name

(string atau tidak ditentukan)

Nama deskriptif yang dapat dibaca manusia untuk trek, misalnya, Spanish.

peran

(Array non-null dari string atau tidak ditentukan)

Peran lagu. Nilai berikut untuk setiap jenis media dikenali, dengan penjelasan nilai yang dijelaskan dalam ISO/IEC 23009-1, diberi label "Skema peran DASH":

  • VIDEO: teks, subtitel, utama, alternatif, tambahan, tanda, darurat
  • AUDIO: utama, alternatif, tambahan, komentar, sulih suara, darurat
  • TEXT: utama, alternatif, subtitel, tambahan, komentar, sulih suara, deskripsi, paksa_subtitle

subjenis

(string atau tidak ditentukan)

Untuk trek teks, jenis trek teks.

trackContentId

(string atau tidak ditentukan)

trackContentId dapat berupa URL trek atau ID lain yang memungkinkan penerima menemukan konten (saat trek tidak berada dalam band atau tidak disertakan dalam manifes). Misalnya, ini dapat berupa URL file VTT.

trackContentType

(string, cast.framework.messages.CaptionMimeType non-null, atau belum ditentukan)

Parameter ini mewakili jenis MIME dari konten trek. Misalnya, jika trek berupa file VTT, kolom ini akan memiliki nilai 'text/vtt'. Kolom ini diperlukan untuk trek luar, sehingga biasanya diberikan jika trackContentId juga telah disediakan. Jika penerima memiliki cara untuk mengidentifikasi konten dari trackContentId, kolom ini direkomendasikan, tetapi tidak wajib. Jenis konten trek, jika disediakan, harus konsisten dengan jenis trek.

trackId

angka

ID unik jalur dalam konteks objek MediaInformation.

tipe

non-null cast.framework.messages.TrackType

Jenis trek ('TEXT', 'AUDIO', atau 'VIDEO').