---
title: Betatestprogramm
url: https://doc2.pstreamer.tv/de/manual/extras/beta.html
lang: de
product: Perfect Streamer
version: 2.0.2.423
---

# Betatestprogramm

Eine Betaversion ist ein Build der nächsten Perfect-Streamer-Version, der vor dem Release erscheint, damit Sie die neuen Funktionen vorab an Ihren eigenen Aufgaben prüfen und gefundene Probleme melden können. Derzeit ist Version 2.1 im Beta-Status; die stabile Version ist 2.0.2.

## Was eine Betaversion ist

Eine Betaversion enthält bereits die neuen Funktionen des nächsten Release, wird aber noch geprüft. Sie kann Fehler enthalten, und Verhalten und Einstellungen der neuen Funktionen können sich bis zum Release ändern. Installieren Sie die Beta auf einem Knoten, dessen Ausfall den Sendebetrieb nicht stoppt: auf einem Teststand oder auf einem von mehreren Knoten, nicht auf allen Knoten zugleich.

Funktionen, die es nur in der Betaversion gibt, sind im Handbuch mit dem Kasten „Betaversion 2.1“ markiert, der auf diesen Abschnitt verweist.

## Wer teilnimmt und wie

Teilnehmen können Inhaber einer Lizenz. Das Beta-Repository enthält nur das Paket `pstreamer`, und eine gültige Lizenz der Version 2.x gilt für die Beta ohne Änderungen. Eine Demoversion gibt es im Beta-Kanal nicht: Das Paket `pstreamer-demo` bleibt auf der stabilen Version 2.0.2.

Um auf die Beta zu wechseln, binden Sie das Beta-Repository ein und aktualisieren Sie das Paket ([Installation der Betaversion](../install/beta.md#install-beta)). Eine eigene Registrierung ist nicht nötig.

## Was Sie erwartet

- **Ohne Gewähr.** Die Betaversion wird so ausgeliefert, wie sie ist, zur Bewertung der neuen Funktionen.
- **Support nach Möglichkeit.** Anfragen zur Beta werden bearbeitet, Antwort- und Behebungszeiten sind aber nicht garantiert.
- **Updates.** Neue Beta-Builds erscheinen im Beta-Repository und werden mit einem gewöhnlichen Paket-Update installiert.

## Wie Sie ein Problem melden

Legen Sie einen Fall im CRM an, also ein Ticket im Hilfe-Center: [https://support.pstreamer.tv/crm/](https://support.pstreamer.tv/crm/). Geben Sie an, dass es um die Betaversion geht, und nennen Sie die Build-Nummer: Sie wird auf dem Bildschirm [Über das System](../webui/administration.md#webui-about) angezeigt, auf der Kommandozeile gibt `/usr/local/bin/pss -v` sie aus. Dieser Befehl benötigt einen erreichbaren Schutzschlüssel; ohne ihn zeigt `rpm -q pstreamer` oder `apt-cache policy pstreamer` die Build-Nummer an. Alles Weitere bereiten Sie wie bei jeder Anfrage vor ([Anfragen an den technischen Support](../support/index.md#support)): Antworten auf den Fragebogen und Material, das von privaten Daten bereinigt ist.

## Wie Sie zur stabilen Version zurückkehren

Die Beta zu verlassen heißt, auf die stabile Version 2.0.2 zurückzurollen.

> **Warnung**
>
> Version 2.0.2 kennt die Einstellungen der Funktionen nicht, die erst in 2.1 hinzugekommen sind: Reservegruppen und SMPTE ST 2022-7 / Pro-MPEG FEC. Nach dem Zurückrollen wendet sie sie nicht an, schreibt zu jeder eine Warnung ins Protokoll und entfernt sie beim nächsten Speichern der Einstellungsdatei aus ihr. Solche Einstellungen lassen sich nur aus einer Kopie wiederherstellen, die vor dem Zurückrollen gespeichert wurde.

1. **Speichern Sie eine Kopie der Einstellungsdatei** unter einem Namen, den es noch nicht gibt:

   ```sh
   $ sudo systemctl stop pss
   $ sudo cp /opt/pss/config/pss.json /opt/pss/config/pss.json.beta-$(date +%Y%m%d_%H%M%S)
   ```
2. **Entfernen Sie das Beta-Repository.**

   Debian:

   ```sh
   $ sudo rm /etc/apt/sources.list.d/pstreamer2-beta.list
   $ sudo apt-get update
   ```

   RHEL:

   ```sh
   $ sudo rm /etc/yum.repos.d/pstreamer2-beta.repo
   ```
3. **Installieren Sie die stabile Version 2.0.2.**

   Debian:

   ```sh
   $ apt-cache madison pstreamer
   $ sudo apt-get install --allow-downgrades pstreamer=<Version>
   ```

   Der erste Befehl zeigt die Version aus dem stabilen Repository, zum Beispiel `2.0.2.423-2`; setzen Sie sie anstelle von `<Version>` ein.

   RHEL: Prüfen Sie zuerst die Repositorys. Das stabile Repository der Version 2.x muss eingebunden sein — die Datei `/etc/yum.repos.d/pstreamer2.repo`; fehlt sie, binden Sie es ein ([Installation auf Systemen der RHEL-Familie](../install/rhel.md#install-rhel)). Ist die Datei `/etc/yum.repos.d/pstreamer.repo` des Repositorys der Version 1.x vorhanden, löschen Sie sie. Kehren Sie dann zu einer ausdrücklich angegebenen Version 2.0.2 zurück:

   ```sh
   $ ls /etc/yum.repos.d/ | grep pstreamer
   $ yum --showduplicates list pstreamer
   $ sudo yum downgrade pstreamer-<Version>
   ```

   Der zweite Befehl zeigt die verfügbaren Versionen; setzen Sie eine Version 2.0.2 ein, zum Beispiel `2.0.2.423-2`. Ohne ausdrückliche Version nimmt `yum downgrade` die nächstältere Version aus allen eingebundenen Repositorys, und ist das Repository der Version 1.x eingebunden, landet der Knoten auf 1.x. Ist das bereits geschehen, siehe [Knoten mit Version 1.x](../install/beta.md#install-beta-from-1x).
4. **Prüfen Sie den Knoten.** Vergewissern Sie sich, dass der Dienst läuft (`systemctl status pss`), und sehen Sie das Protokoll durch: Die Warnungen über unbekannte Einstellungen zeigen, was genau Version 2.0.2 nicht angewendet hat. Wie Sie die Einstellungsdatei vorab mit der Zielversion abgleichen, beschreibt [Einstellungen auf eine andere Version übertragen](config_editing.md#extras-config-editing-migrate).

Um später zur Beta zurückzukehren, binden Sie das Beta-Repository erneut ein ([Installation der Betaversion](../install/beta.md#install-beta)). Die Einstellungen der neuen Funktionen stellen Sie aus der gespeicherten Kopie wieder her: Ersetzen Sie bei gestopptem Dienst `/opt/pss/config/pss.json` durch sie und starten Sie den Dienst.

## Was beim Release geschieht

Mit dem Release wechselt Version 2.1 in das stabile Repository, und die Beta-Markierungen werden aus dem Handbuch entfernt. Das Beta-Repository bleibt bestehen und erhält die Beta der nächsten Version.

Ein Knoten mit eingebundenem Beta-Repository erhält weiterhin die nächsten Betas. Um auf der stabilen 2.1 zu bleiben, entfernen Sie nach dem Release das Beta-Repository (Schritt 2 in Wie Sie zur stabilen Version zurückkehren): Updates kommen dann aus dem stabilen Repository.
