cast. framework. pesan. MediaStatus
Mewakili status sesi media.
Konstruktor
MediaStatus
new MediaStatus()
Properti
activeTrackIds
(Array non-null atau tidak ditentukan)
Daftar ID yang sesuai dengan jalur aktif.
breakStatus
(cast.framework.messages.BreakStatus non-null atau tidak ditentukan)
Berisi informasi tentang jeda yang sedang diputar.
currentItemId
(angka atau tidak ditentukan)
ID item media ini (item yang berasal dari perubahan status).
currentTime
angka
Posisi pemutaran saat ini.
customData
(Objek non-null atau tidak ditentukan)
Data status media khusus aplikasi.
extendedStatus
(non-null cast.framework.messages.ExtendedMediaStatus atau tidak ditentukan)
Informasi status media yang diperluas. Layanan ini digunakan untuk menyiarkan status pemain tambahan di luar empat status utama, yaitu IDLE
, PLAYING
, PAUSED
, dan BUFFERING
. Saat ini, lapisan ini hanya digunakan untuk menandakan
pemuatan awal item media. Dalam hal ini, MediaStatus#playerState
adalah IDLE
, tetapi ExtendedMediaStatus#playerState
adalah LOADING
.
idleReason
(cast.framework.messages.IdleReason atau tidak ditentukan)
Jika statusnya IDLE, alasan pemain beralih ke status IDLE.
items
(Array non-null dari cast.framework.messages.QueueItem non-null atau belum ditentukan)
Daftar item antrean media.
liveSeekableRange
(non-null cast.framework.messages.LiveSeekableRange atau tidak ditentukan)
Rentang yang dapat dicari dari streaming live atau acara. Cara ini menggunakan waktu media relatif, dalam detik. Harganya undefined
untuk streaming VOD.
loadingItemId
(angka atau tidak ditentukan)
ID item media yang sedang dimuat. Jika tidak ada item yang
dimuat, ini adalah undefined
.
media
(non-null cast.framework.messages.MediaInformation atau tidak ditentukan)
Informasi media.
mediaSessionId
angka
ID sesi yang unik.
playbackRate
angka
Laju pemutaran.
playerState
non-null cast.framework.messages.PlayerState
Status pemutaran.
preloadedItemId
(angka atau tidak ditentukan)
ID item berikutnya. ID ini hanya tersedia jika item tersebut telah dipramuat. Item media dapat dipramuat sebagian dan di-cache, sehingga saat dimuat nanti, prosesnya lebih cepat (karena media tidak harus diambil dari jaringan).
queueData
(cast.framework.messages.QueueData atau belum ditentukan)
Data antrean.
repeatMode
(non-null cast.framework.messages.RepeatMode atau tidak ditentukan)
Perilaku antrean saat semua item telah diputar.
supportedMediaCommands
angka
Perintah yang didukung oleh pemutar ini.
tipe
non-null cast.framework.messages.MessageType
videoInfo
(non-null cast.framework.messages.VideoInformation atau tidak ditentukan)
Informasi video.
volume
cast.framework.messages.Volume bukan null
Volume streaming saat ini.