Sınıf: QueueItem

Marka

QueueItem

yeni QueueItem(mediaInfo)

Parametre

mediaInfo

chrome.cast.media.MediaInfo

Medya bilgileri

Değer boş olamaz.

Özellikler

activeTrackIds

boş değer dizisi

Etkin olması gereken izleme izleme kimlikleri dizisi. Dizi sağlanmazsa varsayılan kanallar etkin olur. Uyumsuz iki trackId sağlanırsa (örneğin iki etkin ses parçası) komut INVALID_PARAMETER ile başarısız olur.

otomatik oynatma

boolean

Medyanın otomatik olarak oynatılıp oynatılmayacağı.

customData

null özellikli Nesne

Alıcı uygulama tarafından oluşturulan özel veri.

itemId

null özellikli sayı

Sıradaki öğenin benzersiz tanımlayıcısı. chrome.cast.media.QueueLoad veya chrome.cast.media.QueueInsert özelliğinde kullanılıyorsa bu değer null olmalıdır (bir öğe ilk kez oluşturulduğunda/eklendiğinde alıcı tarafından atanacağı için). Diğer işlemler için zorunludur.

medya

non-null chrome.cast.media.MediaInfo

Medya açıklaması.

playbackDuration

null özellikli sayı

Öğenin oynatma süresi (saniye cinsinden). Gerçek süreden (startTime) daha büyükse gerçek süre - startTime ile sınırlı olur. Değer negatif olabilir. Bu durumda süre, öğenin gerçek süresinden sağlanan süre çıkarılarak bulunur. Sürenin sıfır olması, etkin bir şekilde öğenin oynatılmayacağı anlamına gelir.

preloadTime

sayı

Bu parametre, alıcının bu medya öğesini oynatılmadan önce önceden yüklemesi için bir ipucudur. Sıradaki öğeler arasında sorunsuz bir geçiş sağlar.

Süre, bu öğe oynatmanın başlangıcına (genellikle önceki öğe oynatmanın sonu) göre saniye cinsinden ifade edilir. Yalnızca pozitif değerler geçerlidir. Örneğin, değer 10 saniyeyse bu öğe, önceki öğe tamamlanmadan 10 saniye önce önceden yüklenir. Alıcı bu değere uymaya çalışır ancak bunu garanti etmez. Örneğin, değer önceki öğe süresinden büyükse alıcı bu öğeyi, önceki öğenin oynatılmaya başlamasından kısa bir süre sonra önceden yükleyebilir (hiçbir zaman paralel olarak iki öğe önceden yüklenmez). Ayrıca, currentItem hemen ardından sıraya bir öğe eklenirse ve önceden yükleme süresi, currentItem özelliğinde kalan süreden uzunsa ön yükleme mümkün olan en kısa sürede gerçekleşir.

startTime

sayı

Oynatmanın başlatılması için medyanın başlangıcından itibaren saniye cinsinden süre.