Sınıf: QueueUpdateRequestData

Marka

Sıra Güncelleme İsteği

yeni QueueUpdateRequestData()

Uzatmalar
cast.framework.messages.RequestData

Özellikler

mevcutÖğeKimliği

(sayı veya tanımlanmamış)

Değişikliklerden sonra mevcut medya öğesinin kimliği (sağlanmaz veya bulunmazsa mevcut Öğe değeri güncellemeden önceki değerle aynı olur).

geçerliSaat

(sayı veya tanımlanmamış)

Mevcut öğenin oynatılmasını başlatmak için içeriğin başlangıcından itibaren saniye sayısı. Sağlanırsa bu değer, QueueItem düzeyinde sağlanan startTime değerine göre önceliklidir ancak yalnızca öğe ilk kez oynatıldığında öncelikli olur. Bu, kullanıcının QuebeItem startTime'da olduğu gibi öğe için kalıcı olarak geçerli olmaması için kullanıcının öğenin ortasına atladığı yaygın durumu kapsar. startTime'ı dinamik olarak sıfırlamak zorunda kalmaz (telefon uyku moduna geçtiğinde mümkün olmayabilir).

özelVeri

(null olmayan Nesne veya tanımsız)

Bu istek için uygulamaya özel veriler. Gönderen ve alıcının özel mesajlarla yeni bir ad alanı kullanmak zorunda kalmadan medya protokolünü kolayca genişletmesini sağlar.

Devralındığı kaynak
cast.framework.messages.RequestData#customData

öğe

(null olmayan cast.framework.messages.QueueItem dizisi veya tanımsız)

Güncellenecek sıra öğelerinin listesi. Yeniden sıralama yapılmaz, öğeler mevcut sırayı korur.

atla

(sayı veya tanımlanmamış)

Geçerli öğenin konumuna göre öğe atlama/geri dönme (negatif olabilir). Sınırların dışındaysa mevcut Öğe, sırada sıralanan diğer mantıksal öğe olur. Yeni currentItem konumu, sıra tekrarlama davranışının kurallarını uygular.

medyaOturumKimliği

(sayı veya tanımlanmamış)

İsteğin geçerli olduğu medya oturumunun kimliği.

Devralındığı kaynak
cast.framework.messages.RequestData#mediaSessionId

tekrar modu

(null olmayan cast.framework.messages.TekrarMod veya tanımlanmamış)

Tüm öğeler oynatıldığında sıranın davranışı.

istek kimliği

number (sayı)

İsteğin kimliği, istek/yanıt arasında ilişki kurmak için kullanılır.

Devralındığı kaynak
cast.framework.messages.RequestData#requestId

adım numarası

(sayı veya tanımlanmamış)

Tüm sıra komutlarını senkronize etmek için kullanılacak sayı. Sıra komutu için sağlanırsa SDK, sıradaki en son sıra numarasının istekle eşleştiğini doğrular. Mevcut sıra numarası, giden sıradaki mesajların bir parçası olarak sağlanır.

Devralındığı kaynak
cast.framework.messages.RequestData#sequenceNumber

karıştırma

(boole veya tanımlanmamış)

Güncelleme işlenirken sıra öğelerini karıştırın. Sıradaki öğeler karıştırıldıktan sonra, şu anki öğe konumundaki öğe yüklenir.