chrome. streamen. media. QueueItem
Ein Element in einer Medienwarteschlange.
Konstruktor
QueueItem
new QueueItem(mediaInfo)
Parameter |
|
---|---|
mediaInfo |
Medieninformationen Der Wert darf nicht null sein. |
Attribute
ActiveTrackIds
Nullwert-Array von Zahl
Array von Track-IDs für Tracks, die aktiv sein sollen Wenn das Array nicht angegeben ist, sind die Standard-Tracks aktiv. Wenn zwei inkompatible trackIds angegeben werden (z. B. zwei aktive Audiotracks), schlägt der Befehl mit INVALID_PARAMETER fehl.
Autoplay
boolean
Gibt an, ob die Medien automatisch wiedergegeben werden.
CustomData
Nullable Object
Benutzerdefiniertes Dataset der Empfängeranwendung.
itemId
Nullwerte zulässig
Eindeutige Kennung des Elements in der Warteschlange. Wenn es in chrome.cast.media.QueueLoad oder chrome.cast.media.QueueInsert verwendet wird, muss es null sein, da es vom Empfänger zugewiesen wird, wenn ein Element zum ersten Mal erstellt/eingefügt wird. Für andere Vorgänge ist das obligatorisch.
medien
chrome.cast.media.MediaInfo, der nicht null ist
Medienbeschreibung.
Wiedergabedauer
Nullwerte zulässig
Wiedergabedauer des Elements in Sekunden. Ist er größer als die tatsächliche Dauer – startTime, ist er auf die tatsächliche Dauer – startTime beschränkt. Sie kann negativ sein. In diesem Fall entspricht die Dauer der tatsächlichen Artikeldauer abzüglich der angegebenen Dauer. Eine Dauer von null bedeutet, dass das Element nicht wiedergegeben wird.
Vorladezeit
Zahl
Dieser Parameter ist ein Hinweis für den Empfänger, dieses Medienelement vor der Wiedergabe vorab zu laden. Sie ermöglicht einen reibungslosen Übergang zwischen den Elementen in der Warteschlange.
Die Zeit wird in Sekunden bezogen auf den Beginn der Wiedergabe dieses Elements angegeben (normalerweise das Ende der vorherigen Elementwiedergabe). Nur positive Werte sind gültig. Wenn der Wert beispielsweise 10 Sekunden beträgt, wird dieses Element 10 Sekunden vor dem vorherigen Element geladen. Der Empfänger versucht, diesen Wert zu übernehmen, kann dies aber nicht garantieren. Wenn der Wert zum Beispiel länger ist als die vorherige Elementdauer, lädt der Empfänger das Element möglicherweise kurz nach Beginn der Wiedergabe des vorherigen Elements (es werden nie zwei Elemente gleichzeitig vorab geladen). Wenn ein Element direkt nach dem aktuellen Element in die Warteschlange eingefügt wird und die Dauer des Vorabladens länger ist als die des aktuellen Elements, wird das Vorabladen so schnell wie möglich ausgeführt.
Startzeit
Zahl
Sekunden ab Beginn des Mediums, um die Wiedergabe zu starten.