Kelas: RemotePlayer

Konstruktor

RemotePlayer

new RemotePlayer()

Implementasi
castx.common.RemotePlayer.PlayerInterface

Properti

breakClipId

(string atau tidak ditentukan)

ID klip jeda saat ini.

breakId

(string atau tidak ditentukan)

ID jeda saat ini.

canControlVolume

boolean

Menunjukkan dukungan penerima yang mengubah volume.

canPause

boolean

True jika penerima mengizinkan jeda.

canSeek

boolean

True jika penerima mengizinkan pencarian.

pengontrol

ControllerInterface nullable

Pengontrol untuk pemutar.

currentBreakClipNumber

angka

Jumlah klip jeda yang sedang diputar dalam jeda.

currentBreakClipTime

(angka atau tidak ditentukan)

Waktu dalam detik yang berlalu setelah klip jeda saat ini dimulai.

currentBreakTime

(angka atau tidak ditentukan)

Waktu dalam detik yang berlalu setelah jeda saat ini dimulai.

currentTime

angka

Posisi pemutaran media saat ini dalam detik. Untuk melakukan pencari pemutaran, ubah nilai ini dan panggil cast.framework.RemotePlayerController#seek. Saat media sedang diputar, nilai ini akan diperbarui setiap detik.

displayName

string

Nama tampilan aplikasi penerima.

displayStatus

string

Status penerima untuk tampilan: ini adalah judul media, jika tersedia, atau, jika tidak, teks status penerima.

tonton

angka

Durasi media yang dimuat saat ini dalam detik.

imageUrl

string nullable

URL thumbnail media yang sedang diputar.

isConnected

boolean

True jika aplikasi terhubung ke perangkat transmisi.

isMediaLoaded

boolean

True jika media dimuat di perangkat transmisi.

isMuted

boolean

True jika perangkat dibisukan.

isPaused

boolean

True jika media yang aktif dijeda.

isPlayingBreak

boolean

Menunjukkan bahwa penerima sedang istirahat.

liveSeekableRange

(non-null chrome.cast.media.LiveSeekableRange atau tidak ditentukan)

Rentang yang dapat dicari dari live streaming atau streaming acara. Metode ini menggunakan waktu media relatif dalam detik. Tidak ditentukan untuk streaming VOD.

mediaInfo

chrome.cast.media.MediaInfo nullable

Info media sedang diputar.

numberBreakClips

angka

Jumlah klip jeda dalam jeda saat ini.

playerState

chrome.cast.media.PlayerState nullable

Status pemutaran media saat ini.

queueData

(chrome.cast.media.QueueData bukan null atau belum ditentukan)

Data antrean.

savedPlayerState

nullable {mediaInfo: nullable chrome.cast.media.PlayerState, currentTime: number, isPause: boolean}

Status pemutar jarak jauh yang disimpan saat sesi terputus. Dapat digunakan untuk terus memutar secara lokal dari lokasi yang sama pada peristiwa pemutusan koneksi.

statusText

string

Teks deskriptif untuk konten aplikasi saat ini.

title

string nullable

Judul media saat ini.

videoInfo

(chrome.cast.media.VideoInformation non-null atau tidak ditentukan)

Informasi video.

volumeLevel

angka

Level volume penerima saat ini sebagai nilai antara 0,0 dan 1,0. 1.0 adalah volume maksimum yang memungkinkan di penerima atau streaming. Untuk mengubah volume penerima, ubah nilai ini dan panggil cast.framework.RemotePlayerController#setVolumeLevel.

whenSkippable

(angka atau tidak ditentukan)

Waktu dalam detik saat klip jeda ini dapat dilewati. 5 berarti pengguna akhir dapat melewati klip jeda iklan ini setelah 5 detik. Jika kolom ini tidak ditentukan, artinya klip jeda iklan saat ini tidak dapat dilewati.