cast. çerçeveui. PlayerData
Oyuncu verileri. Oynatıcı medyasını ve ara durumunu sağlayın.
Marka
Oyuncu Verileri
yeni PlayerData()
Özellikler
etkinİzleme Kimlikleri
null olmayan sayı dizisi
Mevcut medyanın etkin kanal kimlikleri.
Uygulama Verileri
boş cast.framework.ui.ApplicationData
Uygulama verileri.
BreakPercentagePositions
null olmayan sayı dizisi
Yüzde cinsinden ara konumları dizisi. Kullanımdan kaldırıldı. Canlı veya dinamik aralardaki aralar için güncellenmez.
ara başlığı
string
Şu anki oynatma arasının başlığı.
mevcutBreakClipNumber
number (sayı)
Aradaki mevcut oynatma arası klibinin sayısı.
geçerliSaat
number (sayı)
Medyadaki mevcut konumu saniye cinsinden seçin veya ara oynatılıyorsa mevcut konumu kırın.
CustomState
boş nesne
Kullanıcının özel durumu: Oynatma ve kullanıcı arayüzü mantığını ayrı olarak kullanarak uzaktan kumandada aynı kullanıcı arayüzü kodunun çalışmasını sağlar. Eyalet, cast.framework.PlayerManager#sendCustomState çağrılarak ayarlanabilir.
görüntü durumu
boolean
Oynatıcı meta verilerinin (ör. title, currentTime) gösterilip gösterilmeyeceği. Bu durum, meta verilerdeki en az bir alanın gösterilmesi gerekiyorsa geçerli olur. Bazı durumlarda displayStatus değerleri doğru olsa da meta verilerin gizli olması gerekir (ör. medya gezinirken medya başlığı). Böyle durumlarda, bu öğeleri gizlemek için ek css uygulanabilir. Medyanın yalnızca ses içerdiği durumlarda bu neredeyse her zaman doğrudur. Medyanın video olduğu durumlarda bu durum şu durumlarda geçerlidir: (1) Video yüklenirken, arabelleğe alınırken veya aranırken, (2) medya oynatılmaya devam ederken son beş saniye içinde bir oynatma isteğinde bulunulduğunda, (3) son beş saniye içinde durumu göstermek için bir istek yapıldığında veya (4) medya son beş saniyede duraklatıldıysa.
görüntülü reklam türü
string
Farklı ekran türlerini ayırt etme özelliği. TV varsayılan ayardır.
süre
number (sayı)
Saniye cinsinden medya süresi veya ara oynatılırsa süre sonu.
isAtLiveEdge
boolean
Medya akışının canlı tarafta oynatılıp oynatılmadığını belirtin.
isBreakAtlanabilir
boolean
Ara klibinin şu anda atlanabileceğini belirtin. Atlanabilir olduğunda == 0 olduğunda doğru.
Yayında
boolean
İçeriğin canlı yayın olup olmadığını belirtin.
isPlayPlayMolası
boolean
Alıcının bir mola oynadığını belirtin.
Arama
boolean
Oynatıcının aradığını göster (oynatma veya duraklatma sırasında olabilir).
canlıSeekableRange
boş cast.framework.messages.LiveSeekableRange
Bir canlı yayınsa içeriğin aranabilir aralığını belirtin.
medya
(null; cast.framework.messages.MediaInformation veya tanımlanmamış)
Mevcut medya bilgileri.
medyaKategorisi
boş cast.framework.messages.MediaCategory
Medya kategorisi (video, ses veya resim).
medyaOturumKimliği
number (sayı)
Medya oturumu için benzersiz kimlik. Yeni bir yükleme isteği alındığında bu güncelleme güncellenir.
mediaStartAbsoluteTime
boş değer
Canlı yayınların mutlak süresini (saniye cinsinden Epoch zamanı) belirtir. Canlı etkinlik için bu, etkinliğin başladığı zamandır. Aksi takdirde, akış başladığında aranabilir aralığın başlangıcı olur.
metadata
(null boş cast.framework.messages.MediaMeta Veri veya nullable Object)
Medya meta verileri.
sonrakiMeta Veri
(null boş cast.framework.messages.MediaMeta Veri veya nullable Object)
Sonraki öğe meta verisi.
sonraki altyazı
string
Sonraki Öğe alt başlığı.
SonrakiKüçük URL
string
Sonraki Öğe küçük resim URL'si.
sonrakiBaşlık
string
Sonraki Öğe başlığı.
Numara_Klipleri
number (sayı)
Geçerli aradaki ara klip sayısı.
oynatma hızı
number (sayı)
Medya oynatma hızı.
önyüklemeSonraki
boolean
Sonraki öğe meta verilerini göstermek/gizlemek için işaretleyin.
sıra Verileri
(boş cast.framework.messages.QueueData veya tanımsız)
Sıra verileri.
ikincilresimUrl
string
İçerik ikincil resim URL'si.
bölümSüresi
boş değer
Bölüm süresini saniye cinsinden belirtin.
bölümStartTimeInMedia
boş değer
Bölüm başlangıç zamanını saniye cinsinden medya süresi olarak belirtin.
state
Mevcut oyuncu durumu.
desteklenenMediaCommand'ler
number (sayı)
Bu oynatıcı tarafından desteklenen komutlar.
- Aşağıdaki kaynakları da incelemenizi öneririz:
- cast.framework.messages.Command
thumbnailUrl
string
İçerik küçük resmi URL'si.
başlık
string
İçerik başlığı.
Atlanabilir olduğunda
(sayı veya tanımlanmamış)
Mevcut oynatma süresine göre bir aranın atlanabilir hale gelmesi için kalan süreyi sağlayın. Mola atlanabilir değilse tanımsız veya negatif bir değer.