cast. framework. RemotePlayerController
Pengontrol pemutar jarak jauh Cast, yang menyediakan data binding untuk pemutar jarak jauh ke status transmisi. Metode ini mengelola objek pemain dan memperbarui propertinya, yang menyediakan peristiwa untuk perubahan pemain.
Konstruktor
RemotePlayerController
baru RemotePlayerController(pemain)
Parameter |
|
---|---|
pemain |
Pemutar yang akan dikontrol. Nilai tidak boleh nol. |
Metode
addEventListener
addEventListener(type, handler)
Mendaftarkan pengendali peristiwa untuk perubahan pemain.
Parameter |
|
---|---|
tipe |
cast.framework.RemotePlayerEventType Jenis peristiwa. Nilai tidak boleh nol. |
handler |
function(non-null cast.framework.RemotePlayerChangedEvent) Pengendali peristiwa. |
getFormattedTime
getFormattedTime(timeInSec)
Mengonversi angka yang mewakili interval detik menjadi string dengan format HH:MM:SS.
Parameter |
|
---|---|
timeInSec |
angka Harus positif. Interval yang lebih dari 100 jam akan dipotong tanpa pemberitahuan. |
getSeekPosition
getSeekPosition(currentTime, duration) mengembalikan angka
Ubah waktu bermain saat ini menjadi persentase progres.
Parameter |
|
---|---|
currentTime |
angka Waktu pemutaran saat ini. |
tonton |
angka Total waktu pemutaran media saat ini. |
- Hasil
-
number
Posisi pencarian saat ini dalam persentase.
getSeekTime
getSeekTime(currentPosition, duration) mengembalikan angka
Mengonversi persentase pencarian pemutaran saat ini menjadi waktu pencarian.
Parameter |
|
---|---|
currentPosition |
angka Posisi pencarian saat ini dalam persentase. |
tonton |
angka Total waktu pemutaran media saat ini. |
- Hasil
-
number
Waktu pemutaran saat ini.
muteOrUnmute
muteOrUnmute()
Membisukan atau membunyikan audio perangkat yang terhubung.
playOrPause
playOrPause()
Memutar atau menjeda media yang sedang diputar.
removeEventListener
removeEventListener(type, handler)
Membatalkan pendaftaran pengendali peristiwa untuk perubahan pemain.
Parameter |
|
---|---|
tipe |
cast.framework.RemotePlayerEventType Jenis peristiwa. Nilai tidak boleh nol. |
handler |
function(non-null cast.framework.RemotePlayerChangedEvent) Pengendali peristiwa. |
cari
pencari()
Mencari item media ke nilai currentTime pemutar.
setVolumeLevel
setVolumeLevel()
Menyetel level volume perangkat yang terhubung ke nilai volume pemain.
skipAd
skipAd()
Lewati iklan yang sedang diputar di penerima.
perhentian
stop()
Menghentikan pemutar media.