# Wie aktualisiert sich ein Player?

Von selbst, über die Verbindung, die ohnehin steht. Auf einem Player kommen drei Bausteine auf drei Wegen an: die Anzeige als Bündel und die Fernwartung als Paket, beide ohne Neustart des Geräts, und das System SzeneraOS als Abbild mit einem Neustart. Alle drei folgen dem einen Kanal des Geräts, und jeder kehrt von selbst zur vorigen Fassung zurück, wenn sich die neue nicht gesund meldet. Sie müssen nichts tun.

> **Typ:** konzept
> **Für wen:** alle, die einen Player betreuen und wissen wollen, wann der Bildschirm dunkel wird
> **Voraussetzung:** ein gekoppeltes Gerät mit Internetverbindung. Die Befehle brauchen die Rolle Manager oder Inhaber.
> **Ort im Portal:** **Geräte** › Gerät › Reiter **System** › **Systemabbild**

## Drei Bausteine, ein Kanal

| Baustein | Was er tut | Wie er kommt | Unterbrechung |
|---|---|---|---|
| **Anzeige** | setzt auf jedem Bildschirm Ihre Inhalte zusammen | als **Bündel** von wenigen Megabyte. Die Fernwartung holt es, prüft es und lädt die Bildschirme neu | ein Augenblick ohne Bild, kein Neustart |
| **Fernwartung** | hält die Verbindung zur Cloud, holt die Anzeige auf das Gerät und führt Ihre Befehle aus | als **Paket**, das seinen Vorgänger im laufenden Betrieb ablöst | keine, das Gerät startet nicht neu |
| **SzeneraOS** | das System des Players | als **Abbild**, das neben dem laufenden System eingespielt wird | die Dauer eines Neustarts |

Welche Fassung ein Player bekommt, entscheidet sein **Kanal**: **Stabil**, **Beta** oder **Vorschau**. Jedes Gerät hat genau einen, und er gilt für alle drei Bausteine zugleich. So läuft auf einem Gerät nie eine Anzeige aus Beta neben einem System aus Stabil. Szenera legt den Kanal für jedes Gerät fest, die meisten Geräte stehen auf **Stabil**.

## Wann eine neue Fassung kommt

Eine neue Fassung erreicht ein Gerät erst, wenn Szenera sie für seinen Kanal **freigibt**. Jede Freigabe ist unterschrieben, und das Gerät nimmt nur an, was diese Prüfung besteht. Szenera kann eine Fassung zuerst für **Vorschau** und **Beta** freigeben und erst danach für **Stabil**, so erreicht eine neue Fassung die meisten Geräte erst, wenn sie sich an wenigen bewährt hat.

Sobald für den Kanal eine Freigabe da ist, erfährt das ein verbundener Player sofort und holt sie in der Regel binnen weniger Minuten, spätestens nach einer Viertelstunde. Ohne Verbindung spielt er weiter, was er hat, und holt die Freigabe nach, sobald das Netz zurück ist.

## Das Gesundheitstor: jede Fassung muss sich bewähren

Nach jedem Wechsel prüft das Gerät die neue Fassung, bevor es sie behält. Diese Prüfung heißt **Gesundheitstor**:

| Baustein | Was er zeigen muss |
|---|---|
| **Anzeige** | Jeder Bildschirm des Geräts meldet binnen zwei Minuten die neue Fassung und läuft danach eine Minute ohne Fehler. |
| **Fernwartung** | Sie meldet sich binnen fünf Minuten bereit und hat die Freigaben einmal geholt und geprüft. |
| **SzeneraOS** | Nach dem Neustart zur Probe laufen Fernwartung und Anzeige im neuen System gesund. |

Besteht eine Fassung das Tor nicht, kehrt das Gerät von selbst zur vorigen zurück. Eine Anzeige oder Fernwartung, die durchgefallen ist, versucht es einen Tag lang nicht wieder. Fällt in der Prüfung nur das Netz aus, wartet das Gerät eine Weile, kehrt dann ebenfalls zur vorigen Fassung zurück und versucht die neue später noch einmal. Im Portal steht der Baustein danach auf **zurückgenommen**.

## SzeneraOS: vier Phasen, eine Unterbrechung

Nur der Neustart kostet Bild, und er trifft **alle** Bildschirme des Geräts zugleich.

| Phase | Was der Bildschirm tut |
|---|---|
| Herunterladen und Prüfen | zeigt die Inhalte unverändert weiter |
| Einspielen | zeigt die Inhalte weiter, die laufende Fassung wird nicht angefasst |
| Neustart zur Probe | echter Neustart: für seine Dauer kein Bild, an allen Bildschirmen des Geräts |
| Danach | zeigt wieder Inhalte, zunächst aus dem Vorrat auf dem Gerät |

![Eine neue Fassung wandert vom Kanal über Herunterladen, Prüfen und Einspielen in einen Neustart zur Probe. Danach bleibt sie entweder, oder die alte Fassung läuft wieder.](/de/docs/devices/bilder/1a424d5e-update-flow.svg)

*Die alte Fassung bleibt bis zuletzt vollständig auf dem Gerät. Deshalb gibt es immer einen Weg zurück.*

Der Neustart geht genau einmal probeweise in die neue Fassung. Erst wenn sie dort das Gesundheitstor besteht, wird sie dauerhaft. Bleibt dieser Selbsttest aus, startet das Gerät von allein wieder mit der alten. An einem Gerät mit zwei Bildschirmen zählt jede Fläche: Bleibt eine schwarz, kehrt das Gerät zurück, auch wenn die andere tadellos läuft.

**Nie zurück.** Nimmt Szenera eine Fassung von SzeneraOS zurück, bekommt ein Gerät, das sie bereits fährt, kein Angebot mehr. Am Gerät passiert dann nichts, und das ist richtig so. Es wartet auf die nächste höhere Fassung. Ein Weg auf ein älteres System ist bewusst nicht vorgesehen. Anzeige und Fernwartung dagegen folgen auch einer älteren Fassung, wenn Szenera sie für ihren Kanal erneut freigibt, denn beide wechseln ohne Neustart und lassen sich jederzeit wieder heben.

## Die Anzeige aktualisiert sich ohne Neustart

Die Anzeige, also die Anwendung, die auf jedem Bildschirm Ihre Inhalte zusammensetzt, kommt nicht mit dem System. Gibt Szenera eine neue Fassung frei, holt das Gerät das Bündel von selbst, prüft es und lädt die Bildschirme neu. Für diesen Augenblick ist kein Bild zu sehen, einen Neustart des Geräts braucht es nicht. Danach läuft das Gesundheitstor der Anzeige.

## Die Fernwartung aktualisiert sich ohne Neustart

Die Fernwartung ist der Teil des Players, der die Verbindung zur Cloud hält, die Anzeige auf das Gerät bringt und Ihre Befehle ausführt. Auch sie kommt nicht mit dem System. Gibt Szenera eine neue Fassung frei, holt das Gerät das Paket von selbst und prüft seine Unterschriften. Dann wechselt es die Fernwartung im laufenden Betrieb. Die Anzeige läuft währenddessen weiter.

Beides steht im Betriebsprotokoll des Geräts, etwa **Fernwartung 0.4.1 ist aktiv.** oder **Fernwartung 0.4.1 meldete sich nicht. Das Gerät nutzt wieder die vorige Fassung.** Welche Fassung gerade läuft, nennt die Karte **Software** im Reiter **System** in der Zeile **Fernwartung**.

## Die Statusseite

Solange auf einem Player keine Anzeige läuft, zeigt die Fernwartung am Bildschirm ihre **Statusseite**: beim ersten Start eines frischen Geräts, bis es die Anzeige zum ersten Mal geholt hat, und nach einem Rückfall, für den es keine vorige Fassung gibt. Die Statusseite nennt, woran es hängt, etwa **Keine Verbindung**, **Das Gerät meldet sich an**, **Wartet auf Bestätigung im Portal** oder **Die Anzeige wird geladen**. Sie sagt, wie sich das [Servicemenü](/de/docs/devices/service-menu) öffnet, und zeigt nach zwei Minuten einen QR-Code mit dem Bericht fürs Handy. Sobald die Anzeige läuft, verschwindet sie von selbst.

## Web-Displays und Wirt-Apps

Ein Web-Display und eine Wirt-App wie die **Fire-TV-App**, die **webOS-App** oder die **Tizen-App** haben nur die Anzeige, keine Fernwartung und kein SzeneraOS. Einen Kanal haben sie nicht. Die Anzeige kommt bei ihnen aus der Cloud, immer in der Fassung, die Szenera für **Stabil** freigegeben hat. Ein verbundener Bildschirm erfährt von einer neuen Fassung sofort und lädt sie zwischen zwei Szenen neu, in der Regel binnen weniger Minuten, spätestens binnen einer Stunde. Nimmt Szenera eine Fassung zurück, folgen die Bildschirme ebenso binnen einer Stunde.

Die App selbst kommt über ihren Store: die Fire-TV-App aus dem Amazon Appstore, die webOS-App aus dem LG Content Store, die Tizen-App aus Samsung Apps. Neue Fassungen der App spielt der Fernseher oder Stick nach seinen eigenen Regeln ein. Die Display-Erweiterung für Chrome erneuern Sie von Hand. Das System des Geräts und den Browser pflegt, wer das Gerät betreut. Welche Plattform was kann, steht unter [Plattformen: auf welchen Geräten Szenera läuft](/de/docs/devices/platforms).

## Was Sie im Portal ablesen und auslösen

Die Karte **Software** im Reiter **System** nennt je Baustein die Fassung mit ihrem Stand, dazu den Kanal und darunter **Systemabbild**.

| Feld | Mögliche Werte |
|---|---|
| Stand in den Zeilen **Anzeige**, **Fernwartung** und **SzeneraOS** | **aktuell**, **wird aktualisiert**, **zurückgenommen**, **veraltet** |
| **Kanal** | **Stabil**, **Beta**, **Vorschau** |
| **Systemabbild** | **unverändert**, **wird geladen**, **wird eingespielt**, **Probelauf**, **gewechselt**, **zurückgenommen**, **fehlgeschlagen** |

Was die Stände bedeuten, steht unter [Die Geräteakte](/de/docs/devices/device-record#system). In der Liste unter **Geräte** zeigt der Filter **Anzeige veraltet** jedes Gerät, dessen Anzeige noch nicht die Fassung ihres Kanals zeigt.

Kürzer steht dasselbe in der Geräteakte, Karte **System & Laufzeit**, Zeile **Systemabbild**: **wird geladen**, **wird eingespielt**, **Probelauf**, **zurückgenommen**, **fehlgeschlagen**. Die Zeile erscheint nur, solange ein Wechsel läuft oder gescheitert ist.

Im Reiter **Fernwartung** liegen zwei Befehle dazu: **Auf Update prüfen** fragt nach, ob für den Kanal dieses Geräts etwas Neueres bereitsteht (eingespielt wird erst danach), und **Systemstand bestätigen** bestätigt die laufende Fassung. Ohne diese Bestätigung fällt das Gerät beim nächsten Start auf die vorherige zurück.

## Apps folgen einer eigenen Regel

Apps werden getrennt vom System aktualisiert, als eigene Bündel mit eigener Signatur. Sie stehen im Reiter **System** in der Karte **Inhalte auf dem Gerät** mit **App**, **Version**, **Größe** und **Status**: **aktuell**, **Update** oder **ungenutzt**. Lehnt das Gerät ein Bündel ab, startet genau diese App nicht. Alles andere läuft weiter. Verlangt eine App neue Rechte, entscheiden Sie darüber im Portal.

## Was daraus folgt

- **Sie planen nichts.** Es gibt keinen Termin und keinen Knopf, den Sie drücken müssen.
- **Drei Dinge werden gern verwechselt.** Eine Aktualisierung ist Arbeit am Gerät. Ein **Wartungsfenster** ist eine Ankündigung als schmales Band über den weiterlaufenden Inhalten. Eine **Sendepause** ist ein geplant leeres Zeitfenster Ihrer Organisation. Keines löst eines der anderen aus.
- **Sicherheitsaktualisierungen sind zugesagt:** automatisch, ohne zusätzliche Kosten, mindestens fünf Jahre ab dem Tag der Auslieferung.
- **Web-Displays und Wirt-Apps bekommen keine Systemaktualisierung von Szenera.** Browser, App-Umgebung und Betriebssystem pflegt dort, wer das Gerät betreut.
- **Ein Kopplungscode nach einem Neustart war kein Update**, sondern eine Handlung der Karte **Lebenszyklus**, etwa **Neu koppeln**.

## Weiterführendes

- [Wie hält sich ein Player selbst am Laufen?](/de/docs/devices/about-self-healing): Lebenszeichen, Vorrat und Selbstheilung im Alltag.
- [Ein Gerät fernwarten: Neustart, Protokoll, Update](/de/docs/devices/maintain-device-remotely): die Befehle des Reiters **Fernwartung**.
- [Plattformen: auf welchen Geräten Szenera läuft](/de/docs/devices/platforms): was Web-Displays und Wirt-Apps können und was nicht.
- [Neue Rechte einer App annehmen](/de/docs/apps/app-update-decision): wenn ein App-Update mehr verlangt als bisher.
