chrome. cast. medya. QueueItem
Medya sırasındaki bir öğeyi temsil eder.
Marka
QueueItem
yeni QueueItem(mediaInfo)
Parametre |
|
---|---|
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.