Demoversion¶
Die Demoversion von Perfect Streamer ist eine kostenlose Edition zur technischen Evaluierung: Damit prüfen Sie vor dem Kauf die Qualität der Stream-Verarbeitung, die Übertragungsprotokolle und die Arbeit der Weboberfläche auf Ihrer eigenen Hardware. Sie wird als eigenes Paket pstreamer-demo installiert, arbeitet ohne Schutzschlüssel, erfordert keine Aktivierung und ist zeitlich nicht begrenzt. Zum Paket gehört das Dienstprogramm ts_analyze — ein Transportstrom-Analysator nach ETSI TR 101 290 (TS Analyze Perfect Streamer Toolkit v2.4 — TR 101 290); der Analysator des Knotens selbst ist in der Demoversion der Basis-Analysator.
Warnung
Die Demoversion ist ausschließlich zur Evaluierung bestimmt. Kommerzielle Nutzung und Betrieb in einer Produktivumgebung sind durch die Lizenzvereinbarung der Demoversion untersagt (Lizenzvereinbarung). Für den Betrieb ist eine Volllizenz erforderlich; die Vollversion lässt sich mit einer Testlizenz prüfen (Wechsel zur Test- oder Volllizenz).
Vergleich der Editionen¶
Funktionen, die in der Tabelle nicht als verfügbar aufgeführt sind, fehlen in der Demoversion vollständig: Sie sind nicht Teil ihres Builds und lassen sich nicht aktivieren. In der Weboberfläche sind solche Funktionen nicht ausgeblendet, sondern inaktiv dargestellt, mit dem Vermerk „Nicht verfügbar in der Demoversion“; in den Listen der Eingangs- und Ausgangstypen sind nicht verfügbare Typen sichtbar, lassen sich aber nicht auswählen. Wo eine Einschränkung greift, benennt die Oberfläche sie, zum Beispiel „Demoversion: höchstens 5 Streams.“.
Funktion |
Demoversion |
Vollversion |
|---|---|---|
Streams |
bis zu 5, nur SPTS |
SPTS und MPTS |
Eingänge und Ausgänge eines Streams |
1 Eingang und 1 Ausgang |
mehrere, mit Eingangsredundanz |
Protokolle der Eingänge und Ausgänge |
PS1, SRT, UDP, RTP |
alle, siehe Planung und Datenübertragungsprotokolle |
Peers |
bis zu 5 Zugangs-Logins für OTT, PS1 und SRT, je eine Verbindung |
ohne Begrenzung |
Multiplexer und Demultiplexer |
nein |
ja |
Adaptive Streams (ABR) |
nein |
ja |
Analysator |
Basis: Bitrate, CC-Fehler, PID-Zusammensetzung |
vollständig, einschließlich TR 101 290, SCTE-35 und PCR-Drift |
OTT |
HLS/DASH-Auslieferung ohne DVR |
Auslieferung mit DVR, Timeshift und Archiv |
Meshwork |
bis zu 3 Knoten (2 konfigurierte Peers), ohne Subdomains |
ohne Begrenzung, mit Subdomains |
DVB-Empfang |
nein |
ja, einschließlich Entschlüsselung (CI/CAM, BISS) |
EPG |
nein |
Erfassung und Erzeugung von EIT, XMLTV |
Transkodierung |
nur Software, ein Profil |
Software und Hardware (NVIDIA, Intel) |
PS1/SRT- und OTT-Verschlüsselung |
nein |
ja |
PCR-Korrektur, Jitter-Ausgleich, CBR, PID-Neuzuordnung |
nein, der Stream wird unverändert durchgereicht |
ja |
Mosaik, Teststreams, Dateikanäle |
nein |
ja |
Monitoring-Export (Zabbix, Prometheus, InfluxDB, Nagios) |
nein; Alarme in der Weboberfläche und per E-Mail |
ja, zusätzlich Telegram und Skripte |
Zuschauer-Autorisierung über die Abrechnung, ACME-Zertifikate |
nein |
ja |
Konten der Weboberfläche |
bis zu 3 |
ohne Begrenzung |
Sicherung und Zurücksetzen der Einstellungen |
ja |
ja |
Schutzschlüssel und Aktivierung |
nicht erforderlich |
SL- oder HL-Schlüssel |
Die Demoversion erkennen Sie an der Versionszeichenfolge mit der Endung -demo (zum Beispiel 2.0.2.410-demo), am Merkmal „Demo“ auf dem Bildschirm Lizenz und an einer nicht schließbaren Leiste im oberen Bereich der Weboberfläche: „Demoversion — nur zum Kennenlernen, kommerzielle Nutzung untersagt.“ mit dem Link „Lizenz kaufen“.
Eine Anfrage, die über die Einschränkungen der Demoversion hinausgeht, lehnt der Knoten als Ganzes ab und ändert nichts; die Weboberfläche zeigt den Grund unverändert an, er beginnt mit demo edition:. Zum Beispiel:
demo edition: this list holds at most 5 item(s)— Hinzufügen eines sechsten Streams oder Logins, eines zweiten Eingangs oder Ausgangs eines Streams;demo edition: key "drm-mode" can only be 0 (not in the demo)— Versuch, eine Funktion einzuschalten, die es in der Demoversion nicht gibt;demo edition: a Meshwork of at most 3 nodes (2 peers)— Versuch, einen dritten Meshwork-Peer zu konfigurieren.
Ein Alarm wird dabei nicht ausgelöst.
Installation¶
Die Demoversion wird als Pakete pstreamer-demo für die RHEL-Familie (x86_64, RPM) und die Debian-Familie (amd64, DEB) ausgeliefert. Das Paket wird als Datei installiert: Außer den Systembibliotheken hat es keine Abhängigkeiten.
RHEL-Familie:
$ sudo yum -y install ./pstreamer-demo-<Version>.x86_64.rpm
Debian-Familie:
$ sudo apt-get install ./pstreamer-demo_<Version>_amd64.deb
Die Pakete pstreamer-demo und pstreamer schließen einander aus: Auf einem Server ist nur eines von beiden installiert. Den Schutzdienst aksusbd benötigt die Demoversion nicht.
Eine Aktivierung ist nicht erforderlich: Der Dienst pss startet unmittelbar nach der Installation. Weiter wie in Anfangseinstellungen: Weboberfläche auf Port 8808, Login und Passwort admin; ändern Sie beides sofort.
Wechsel zur Test- oder Volllizenz¶
Die Funktionen der Vollversion prüfen Sie mit einer Testlizenz: Sie ist kostenlos, gilt einen Monat und hebt alle Einschränkungen der Demoversion auf. Fordern Sie sie oder ein kommerzielles Angebot im Hilfe-Center an: https://support.pstreamer.tv/crm/.
Entfernen Sie das Paket
pstreamer-demo: Die Pakete schließen einander aus, und der Paketmanager ersetzt die Demoversion nicht von selbst. Die Einstellungsdatei/opt/pss/config/pss.jsonbleibt beim Entfernen erhalten.Installieren Sie das Paket
pstreamer(Installation auf Systemen der RHEL-Familie oder Installation auf Systemen der Debian-Familie).Führen Sie die Aktivierung durch — Temporäre Aktivierung und Start.
Die Vollversion übernimmt die in der Demoversion vorgenommenen Einstellungen.
Der umgekehrte Wechsel, von der Vollversion zur Demoversion, kürzt die Einstellungen nicht. Eine Einstellungsdatei, die die Demoversion nicht unverändert ausführen kann (mehr Streams, Eingänge, Ausgänge oder Logins als ihre Einschränkungen erlauben, oder eingeschaltete Funktionen, die es in ihr nicht gibt — MPTS, DVR, DRM, CBR), lädt sie nicht: Die Datei wird unverändert nach /opt/pss/config/bad/ verschoben, und der Knoten startet mit der letzten erfolgreichen Konfiguration, wie bei jedem Ladefehler (Verhalten beim Start und bei Konfigurationsfehlern). Die Weboberfläche zeigt einen Alarm über den Ladefehler mit dem Grund und dem Ort, an dem die Datei gespeichert ist. Abschnitte, die es in der Demoversion gar nicht gibt (EPG, DVR-Speicher, DVB-Adapter), werden mit einer Warnung im Protokoll übersprungen. Um mit der Demoversion zu arbeiten, konfigurieren Sie sie innerhalb ihrer Einschränkungen.
Lizenzvereinbarung¶
Die Demoversion wird unter einer eigenen Lizenzvereinbarung (Enterprise Demo License Agreement) vertrieben; ihr Text liegt nach der Installation in der Datei /opt/pss/COPYRIGHT. Die wesentlichen Bedingungen:
nur technische Evaluierung, Labortests und Kompatibilitätsprüfung; die Nutzung in einer Produktivumgebung ist untersagt;
kommerzielle Nutzung ist untersagt, einschließlich Rundfunk, OTT- und IPTV-Diensten, Inhaltsauslieferung und Cloud-Diensten;
es ist untersagt, die Einschränkungen der Demoversion zu umgehen, sie zu verändern und zu verbreiten;
die Nutzungsdauer ist unbegrenzt: Die Demoversion ist kostenlos und läuft ohne zeitliche Begrenzung, aber nur zur Evaluierung.
Lizenzgeber ist Perfect Soft. Die Vereinbarung unterliegt dem Recht von England und Wales.