Sınıf: RemotePlayer

Marka

RemotePlayer

yeni RemotePlayer()

Uygulandığı yer
castx.common.RemotePlayer.PlayerInterface

Özellikler

breakClipId

(dize veya tanımsız)

Geçerli ara klibinin kimliği.

breakId

(dize veya tanımsız)

Geçerli aranın kimliği.

canControlVolume

boolean

Alıcı desteğinin ses seviyesi değişimini belirtin.

canPause

boolean

Alıcı duraklatmaya izin veriyorsa doğru değerini alır.

canSeek

boolean

Alıcı, sarmaya izin veriyorsa doğru değerini alır.

oyun kumandası

boş değer atanabilir Denetleyici Arayüzü

Oynatıcının kumandası.

currentBreakClipNumber

sayı

Aradaki geçerli oynatılan ara klibinin numarası.

currentBreakClipTime

(sayı veya tanımsız)

Geçerli ara klibi başladıktan sonra geçen saniye cinsinden süre.

currentBreakTime

(sayı veya tanımsız)

Geçerli ara başladıktan sonra geçen saniye cinsinden süre.

currentTime

sayı

Saniye cinsinden mevcut medya oynatma konumu. Oynatma konumunu değiştirmek için bu değeri değiştirin ve cast.framework.RemotePlayerController#seek değerini çağırın. Medya oynatılırken bu değer, her saniyede bir güncellenir.

displayName

dize

Alıcı uygulamanın görünen adı.

displayStatus

dize

Görüntüleme için alıcı durumu: Varsa medya başlığı veya aksi takdirde alıcı durum metnidir.

süre

sayı

Geçerli olarak yüklenen medyanın saniye cinsinden süresi.

imageUrl

boş değer atanabilir dize

Şu anda oynatılan medya küçük resim URL'si.

isConnected

boolean

Uygulama bir yayın cihazına bağlıysa doğru değerini alır.

isMediaLoaded

boolean

Yayın cihazına medya yüklenmişse doğru değerini alır.

isMuted

boolean

Cihazın sesi kapalıysa doğru değerini döndürür.

isPaused

boolean

Mevcut medya duraklatılmışsa doğru değerini alır.

isPlayingBreak

boolean

Alıcının mola verdiğini belirtin.

liveSeekableRange

(null olmayan chrome.cast.media.LiveSeekableRange veya tanımlanmamış)

Canlı yayın veya etkinlik akışının aranabilir aralığı. Saniye cinsinden göreli medya süresini kullanır. VOD akışları için tanımlanmamış olur.

mediaInfo

null değer atanabilir chrome.cast.media.MediaInfo

Medya bilgileri şu anda oynatılıyor.

numberBreakClips

sayı

Mevcut aradaki ara klibi sayısı.

playerState

null özellikli chrome.cast.media.PlayerState

Geçerli medya oynatma durumu.

queueData

(null olmayan chrome.cast.media.QueueData veya tanımsız)

Sıra verileri'ni tıklayın.

savedPlayerState

nullable {mediaInfo: nullable chrome.cast.media.PlayerState, currentTime: sayı, isPause: boole}

Oturumun bağlantısı kesildiğinde uzak oynatıcı durumu kaydedildi. Bağlantı kesme etkinliğinde yerel olarak aynı konumdan oynatmaya devam etmek için kullanılabilir.

statusText

dize

Geçerli uygulama içeriği için açıklayıcı metin.

başlık

boş değer atanabilir dize

Geçerli medya başlığı.

videoInfo

(null olmayan chrome.cast.media.VideoInformation veya undefined)

Video bilgileri.

volumeLevel

sayı

0,0 ile 1,0 arasında bir değer olarak mevcut alıcının ses düzeyi. Alıcı veya akışın maksimum ses seviyesi 1,0'dır. Alıcının ses seviyesini değiştirmek için bu değeri değiştirin ve cast.framework.RemotePlayerController#setVolumeLevel öğesini çağırın.

whenSkippable

(sayı veya tanımsız)

Bu ara klibinin atlanabilir hale geldiği, saniye cinsinden süre. 5 değeri, son kullanıcının bu ara klibini 5 saniye sonra atlayabileceği anlamına gelir. Bu alan tanımlanmamışsa geçerli ara klibi atlanabilir değildir.