Sınıf: MediaInfo

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.