chrome. cast. medya. MediaInfo
Bir medya öğesini açıklar.
Marka
MediaInfo
yeni MediaInfo(contentId, contentType)
Parametre |
|
---|---|
contentId |
dize Medyanın benzersiz tanımlayıcısı. |
contentType |
dize Medyanın MIME içerik türü. |
Özellikler
atvEntity
(dize veya tanımsız)
Android TV uygulamasında medyayı yüklemek için kullanılacak alternatif varlık.
Ayarlanırsa alıcı bir Android TV uygulamasıysa varlıkta ayarlanan değer geçersiz kılınır. Alıcı taraftaki varlığa MediaInfo#getEntity() işlevinden erişilebilir.
breakClips
(null olmayan chrome.cast.media.BreakClip veya tanımsız olmayan boş olmayan Dizi)
Kliplerin tam listesini göndermek yerine, alıcının oynattığı mevcut ara klibini veya alıcının oynatmasından kısa bir süre sonra oynattığı mola kliplerinin kısmi listesi. Bunun amacı, MediaStatus mesajının taşmasını önlemektir.
breaks
(null olmayan chrome.cast.media.Break veya tanımsız değere sahip boş olmayan dizi)
Araların listesi.
contentId
dize
İçeriği tanımlar. Tipik olarak URL; ancak herhangi bir dize tanımlayıcısı olabilir.
contentType
dize
Medyanın MIME içerik türü.
contentUrl
(dize veya tanımsız)
Gerçek kimlik için contentId kullanımına izin vermek üzere isteğe bağlı medya URL'si. contentUrl sağlanırsa medya URL'si olarak, aksi takdirde contentId, medya URL'si olarak kullanılır.
customData
null özellikli Nesne
Alıcı uygulama tarafından oluşturulan özel veri.
süre
null özellikli sayı
İçeriğin saniye cinsinden süresi. chrome.cast.media.StreamType.LIVE türündeki medyalar için boş olabilir.
varlık
(dize veya tanımsız)
İsteğe bağlı medya varlığı (genellikle Google Asistan derin bağlantısıdır).
hlsSegmentFormat
(null olmayan chrome.cast.media.HlsSegmentFormat veya undefined)
HLS ses segmentinin biçimi.
hlsVideoSegmentFormat
(null olmayan chrome.cast.media.HlsVideoSegmentFormat veya undefined)
HLS video segmentinin biçimi.
metadata
tüm türler
Medya içeriğini açıklar. Değer, chrome.cast.media.*Metadata nesnelerinden biri olmalıdır.
startAbsoluteTime
(sayı veya tanımsız)
Canlı yayınlar için mutlak zaman (saniye cinsinden Epoch Unix zamanı) sağlar. Canlı etkinlik için etkinliğin başladığı saat; aksi takdirde, akış başladığında aranabilir aralığın başlangıcı olur.
streamType
non-null chrome.cast.media.StreamType
Medya akışının türü.
textTrackStyle
nullable chrome.cast.media.TextTrackStyle
İstenen metin izleme stili. Sağlanmazsa cihaz stili tercihleri (varsa) kullanılır.
parkurlar
chrome.cast.media.Track null olmayan null dizisi
Track nesneleri dizisi.
userActionStates
(null olmayan chrome.cast.media.UserActionState veya undefined dizisi)
Medyayla ilgili kullanıcı işlem durumunu belirtir. Kullanıcıların medya ile ilgili beğendiklerini, beğenmediklerini veya takip ettiklerini belirtin.
vmapAdsRequest
(null olmayan chrome.cast.media.VastAdsRequest veya tanımsız)
VMAP reklam isteği yapılandırması. Aralar ve breakClips sağlanmazsa kullanılır.