chrome. cast. media. LoadRequest
Permintaan untuk memuat media baru ke pemutar.
Konstruktor
LoadRequest
new LoadRequest(mediaInfo)
Parameter |
|
---|---|
mediaInfo |
Deskripsi media. Nilai tidak boleh nol. |
Properti
activeTrackIds
Array angka nullable
Array trackId Track yang akan aktif. Jika array tidak disediakan, jalur default akan aktif. Jika diberikan dua trackId yang tidak kompatibel (misalnya dua trek audio aktif), perintah akan gagal dengan INVALID_PARAMETER.
atvCredentials
(string atau tidak ditentukan)
Kredensial Android TV alternatif.
Jika disetel, nilai ini akan mengganti nilai yang ditetapkan dalam kredensial jika penerima adalah aplikasi Android TV. Di sisi penerima, kredensial ini dapat diakses dari MediaLoadRequestData#getCredentials().
atvCredentialsType
(string atau tidak ditentukan)
Jenis kredensial Android TV alternatif.
Jika ditetapkan, nilai ini akan mengganti nilai yang ditetapkan di credentialsType jika penerimanya adalah aplikasi Android TV. Di sisi penerima, jenis kredensial dapat diakses dari MediaLoadRequestData#getCredentialsType().
putar otomatis
boolean
Apakah media akan otomatis diputar.
kredensial
(string atau tidak ditentukan)
Kredensial pengguna opsional.
credentialsType
(string atau tidak ditentukan)
Jenis kredensial opsional. Jenis 'cloud' adalah jenis yang dicadangkan yang digunakan oleh permintaan pemuatan yang berasal dari perintah asisten suara.
currentTime
nomor nullable
Detik dari awal media untuk memulai pemutaran.
customData
Objek nullable
Data kustom untuk aplikasi penerima.
media
non-null chrome.cast.media.MediaInfo
Deskripsi media.
playbackRate
(angka atau tidak ditentukan)
Laju pemutaran media.
queueData
(chrome.cast.media.QueueData bukan null atau belum ditentukan)
Data antrean.
requestId
angka
sessionId
string nullable
Mengidentifikasi sesi aplikasi yang akan memuat media.
tipe
string