API-Signatur: POST http://{SignageIP}:9646/api/timeline
Die oben genannte API ermöglicht es einer Client-Anwendung, temporäre Asset-Inhalte für die Offline-Wiedergabe über ein vordefiniertes Zeitintervall zu übertragen.
API-Anfragekörper
{ "Duration":15, "ContentOverride": false, "ContentRewind": false, "Asset": { "Content": "/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ", "ItemType": 1 } }Feldbeschreibungen
AssetId — Die eindeutige ID eines Assets, das auf dem Signage-Gerät angezeigt werden soll.
Duration — Das Zeitintervall, in dem das Asset auf dem Signage-Gerät angezeigt wird.
ContentOverride — Legt fest, ob der Auslöser die Wiedergabe eines anderen ausgelösten Inhalts überschreiben soll.
ContentRewind — Legt fest, ob der Auslöser die aktuelle Wiedergabe auf einem Gerät zurückspulen soll, sofern das entsprechende Asset gerade abgespielt wird.
Asset.Content — Byte-Array.
Asset.ItemType — 1 für Bild und 2 für Video.
API-Antwort
Statuscode | Text | Meldung |
201 | Erstellt | Anfrage erhalten. |
409 | Konflikt | Signage-Gerät befindet sich im Echtzeitmodus. Offline-Auslöseranfragen können nicht verarbeitet werden. |
409 | Konflikt | Die Dauer muss 15, 30, 45 oder 60 Sekunden betragen. |
