Sprache auswählen

Choose Language | Choisir la langue | Elegir idioma | Scegli la lingua | Escolher idioma

Joomla 5/6

Joomla 5/6

Joomla 5/6 Erweiterungen

Häufig gestellte Fragen zu DigitalSignage

Allgemeine Fragen 1. Was ist DigitalSignage? DigitalSignage ist eine Joomla-5/6-Erweiterung zur zentralen Erstellung, Verwaltung und Verteilung digitaler Bildschirminhalte. Bilder, Videos, RSS-Feeds, HTML-Anzeigen und weitere Medien können zu Slides, Playlists und Kanälen zusammengestellt und anschließend auf…

ZipDownloads – Häufig gestellte Fragen

Diese FAQ erklärt die wichtigsten Funktionen von ZipDownloads aus Sicht von Administratoren und Benutzern. Schwerpunkt sind Download-Keys, geschützte Downloads, Free-/Pro-/Enterprise-Editionen, Kaufberechtigungen, Verlängerungen und Upgrades. Was ist ein Download- beziehungsweise Lizenz-Key? Ein Download-Key ist ein eindeutiger…

RegioWatch – Ihre Websites. Immer im Blick.

Ausfälle erkennen, Sicherheitsprobleme frühzeitig entdecken und den Zustand Ihrer gesamten Web-Infrastruktur zentral überwachen – mit RegioWatch. RegioWatch ist die professionelle Monitoring-, Security- und Operations-Plattform für Joomla 5 und Joomla 6. Statt sich auf einfache Erreichbarkeitsprüfungen…

Witziges

Witz des Tages

Keine Witze hinterlegt.

Der Digital Signage Player für Raspberry Pi 1 ermöglicht die Wiedergabe von Kanälen der Joomla-Erweiterung Digital Signage 3.2.0 oder neuer auf älteren und besonders ressourcenschwachen Geräten.

Der Player wurde insbesondere für den Raspberry Pi 1 und vergleichbare ARMv6-Systeme entwickelt, auf denen moderne Browser wie Firefox oder Chromium nicht oder nur eingeschränkt eingesetzt werden können. Statt einen vollständigen Webbrowser zu verwenden, stellt der Player die Inhalte direkt über eine schlanke, für diese Hardware optimierte Laufzeitumgebung dar.

Damit eignet sich auch ältere Raspberry-Pi-Hardware weiterhin für Informationsbildschirme, interne Anzeigesysteme, Präsentationsmonitore, digitale Hinweistafeln oder einfache Digital-Signage-Installationen.

Der normale browserbasierte Digital-Signage-Player von Joomla bleibt davon unberührt und kann auf leistungsfähigeren Geräten weiterhin wie gewohnt eingesetzt werden.

Voraussetzungen

Für den Betrieb werden folgende Komponenten benötigt:

  • Raspberry Pi 1 Model A, A+, B oder B+
  • alternativ ein neueres Raspberry-Pi-Modell
  • Raspberry Pi OS Lite 32-Bit
  • funktionierende Netzwerkverbindung
  • Joomla-5-Installation mit Digital Signage 3.2.0 oder neuer
  • mindestens ein veröffentlichter Digital-Signage-Kanal
  • ein veröffentlichter Monitor, der dem entsprechenden Kanal zugeordnet ist

Für eine möglichst zuverlässige Installation wird eine frische Installation von Raspberry Pi OS Lite 32-Bit empfohlen.

Der mitgelieferte Installer richtet die für den Player benötigte Umgebung automatisch ein. Dazu gehören unter anderem:

  • X.Org
  • eine minimale Openbox-Sitzung
  • Python
  • Tk
  • Pillow
  • VLC
  • automatischer Programmstart
  • Offline-Cache
  • Monitorüberwachung

Ein vollständiger Webbrowser wie Firefox oder Chromium wird nicht installiert und ist für den Betrieb des Players auch nicht erforderlich.

Vorbereitung in Joomla

Bevor der Raspberry Pi eingerichtet wird, muss die Digital-Signage-Konfiguration innerhalb von Joomla vorbereitet werden.

Zunächst muss Digital Signage 3.2.0 oder neuer installiert beziehungsweise eine vorhandene Installation entsprechend aktualisiert werden.

Anschließend wird im Joomla-Backend ein gewünschter Kanal veröffentlicht.

Danach wird unter Monitore ein neuer Monitor angelegt und dem entsprechenden Kanal zugeordnet.

Beim Speichern des Monitors erzeugt Digital Signage automatisch einen Geräteschlüssel. Dieser dient zur eindeutigen Zuordnung und Authentifizierung des Players.

In der Monitorliste kann anschließend die Funktion „Konfiguration für Raspberry Pi 1“ geöffnet werden.

Für die Einrichtung des Players werden drei Angaben benötigt:

  • Serveradresse
  • Kanal-Token
  • Geräteschlüssel

Diese Informationen sollten für die anschließende Installation auf dem Raspberry Pi bereitgehalten werden.

Installation

Das bereitgestellte ZIP-Archiv wird zunächst auf den Raspberry Pi übertragen und dort vollständig entpackt.

Anschließend wird innerhalb des entpackten Verzeichnisses der Installer mit Root-Rechten gestartet:

sudo ./install.sh

Bei dieser Installationsvariante führt das Installationsprogramm durch die benötigten Einstellungen und fragt die erforderlichen Verbindungsdaten ab.

Installation ohne Rückfragen

Die Installation kann alternativ vollständig automatisiert durchgeführt werden. Serveradresse, Kanal-Token und Geräteschlüssel werden dabei direkt als Parameter übergeben:

sudo ./install.sh \
  --server https://example.de \
  --channel KANAL_TOKEN \
  --monitor GERAETESCHLUESSEL

Dabei müssen die Beispielwerte durch die Daten des zuvor in Joomla angelegten Monitors ersetzt werden.

Verwendung von HTTP

Aus Sicherheitsgründen akzeptiert der Player standardmäßig nur verschlüsselte HTTPS-Verbindungen.

Normales HTTP ist deshalb zunächst gesperrt.

Nur wenn sich der Player innerhalb eines vertrauenswürdigen und isolierten internen Netzwerks befindet, kann HTTP ausdrücklich freigegeben werden:

sudo ./install.sh --allow-http

Für öffentlich erreichbare Systeme beziehungsweise Verbindungen über nicht vollständig vertrauenswürdige Netzwerke sollte stattdessen HTTPS verwendet werden.

Automatischer Start

Nach erfolgreicher Installation wird der Digital-Signage-Player unmittelbar gestartet.

Zusätzlich wird ein Systemdienst eingerichtet, wodurch der Player anschließend bei jedem Systemstart automatisch gestartet wird.

Ein manueller Programmstart nach einem Neustart des Raspberry Pi ist daher normalerweise nicht erforderlich.

Bedienung und Administration

Für die Verwaltung des Players stehen verschiedene Kommandozeilenbefehle zur Verfügung.

Status des Players anzeigen

Mit folgendem Befehl lässt sich überprüfen, ob der Digital-Signage-Dienst aktuell läuft:

sudo systemctl status digitalsignage-pi1

Player neu starten

Soll der Dienst beispielsweise nach einer Konfigurationsänderung oder zur Fehlerbehebung neu gestartet werden, kann folgender Befehl verwendet werden:

sudo systemctl restart digitalsignage-pi1

Systemprüfung durchführen

Für eine technische Überprüfung der Installation steht ein integriertes Healthcheck-Skript zur Verfügung:

sudo /usr/local/lib/digitalsignage-pi1/healthcheck.sh

Damit kann die lokale Playerinstallation überprüft und die Fehlersuche erleichtert werden.

Konfiguration ändern

Die Playerkonfiguration kann über das mitgelieferte Konfigurationsskript erneut aufgerufen werden:

sudo /usr/local/lib/digitalsignage-pi1/configure.sh

Damit können beispielsweise die zuvor eingerichteten Verbindungs- und Playerparameter angepasst werden.

Protokolle und Fehlerdiagnose

Für die Diagnose stehen sowohl das systemd-Journal als auch eine eigene Player-Protokolldatei zur Verfügung.

systemd-Protokoll

Die letzten 100 Einträge des Digital-Signage-Dienstes können mit folgendem Befehl angezeigt werden:

sudo journalctl -u digitalsignage-pi1 -n 100

Player-Protokoll

Zusätzlich führt der Player eine eigene Logdatei.

Die letzten 100 Einträge können mit folgendem Befehl angezeigt werden:

sudo tail -n 100 /var/log/digitalsignage-pi1/player.log

Diese Protokolle sind insbesondere hilfreich, wenn der Player nicht startet, die Verbindung zum Joomla-Server nicht hergestellt werden kann oder Inhalte nicht wie erwartet wiedergegeben werden.

Unterstützte Inhalte

Der Raspberry-Pi-1-Player unterstützt verschiedene Medien- und Inhaltstypen direkt.

Bilder

Folgende Bildformate werden unterstützt:

  • JPEG
  • PNG
  • WebP
  • GIF
  • BMP

Videos

Videos werden über VLC wiedergegeben.

Für den Raspberry Pi 1 wird aufgrund der begrenzten Rechenleistung insbesondere folgendes Format empfohlen:

  • Container: MP4
  • Video: H.264
  • Audio: AAC

Damit lässt sich auf der älteren Hardware in der Regel die beste Kompatibilität erreichen.

RSS- und Atom-Feeds

RSS- und Atom-Feeds können als native Karten dargestellt werden.

Enthaltene Bilder werden dabei lokal zwischengespeichert, sodass die Darstellung effizienter erfolgen kann und bereits geladene Inhalte auch für den Offline-Betrieb zur Verfügung stehen können.

Template-Studio-Karten

Statische Inhalte aus dem Template Studio können ebenfalls dargestellt werden.

Unterstützt werden dabei insbesondere Karten mit:

  • Texten
  • Farben
  • statischen Gestaltungselementen

HTML-Inhalte

Einfache HTML-Texte können vom Player verarbeitet werden.

Da auf dem Raspberry Pi 1 kein vollständiger Webbrowser eingesetzt wird, werden solche Inhalte als bereinigter Klartext dargestellt.

Einschränkungen bei Webseiten und browserabhängigen Inhalten

Der Raspberry-Pi-1-Player verwendet bewusst keinen vollständigen Browser.

Daher können browserabhängige externe Webseiten sowie hochgeladene Webseiten, deren Darstellung einen Browser voraussetzt, auf dem Raspberry Pi 1 nicht direkt wiedergegeben werden.

Statt einer fehlerhaften oder leeren Darstellung zeigt der Player in diesem Fall eine verständliche Hinweiskarte an.

Auf neueren und leistungsfähigeren Geräten kann weiterhin der normale, browserbasierte Joomla-Digital-Signage-Player verwendet werden. Dessen Funktionsweise bleibt durch den Raspberry-Pi-1-Player unverändert.

Offline-Betrieb

Ein wichtiger Bestandteil des Players ist die lokale Zwischenspeicherung der zuletzt verfügbaren Digital-Signage-Inhalte.

Die letzte erfolgreich abgerufene und gültige Playlist wird unter folgendem Pfad gespeichert:

/var/lib/digitalsignage-pi1/cache/manifest.json

Zusätzlich werden benötigte Mediendateien lokal im Cache abgelegt.

Fällt anschließend die Netzwerkverbindung aus oder ist der Joomla-Server vorübergehend nicht erreichbar, kann der Player die zuletzt erfolgreich gespeicherte Playlist weiterhin wiedergeben.

Dadurch bleibt die Anzeige auch bei kurzfristigen Netzwerk- oder Serverproblemen funktionsfähig.

Sobald die Verbindung zum Server wiederhergestellt wurde, aktualisiert sich der Player automatisch und übernimmt wieder die aktuellen Inhalte.

Anzeige und Cache konfigurieren

Die zentrale Konfigurationsdatei des Players befindet sich unter:

/etc/digitalsignage-pi1/player.json

Über diese Datei können verschiedene Eigenschaften des Players angepasst werden.

width und height

Mit den Optionen

width
height

wird die Renderauflösung des Players festgelegt.

Der Wert

0

bewirkt, dass automatisch die vorhandene HDMI-Auflösung verwendet wird.

Damit kann sich der Player an die aktuell erkannte Bildschirmauflösung anpassen.

max_asset_mb

Die Option

max_asset_mb

bestimmt die maximal zulässige Größe einer einzelnen Mediendatei.

Damit kann verhindert werden, dass außergewöhnlich große Assets unnötig Speicherplatz beziehungsweise Systemressourcen beanspruchen.

max_cache_mb

Mit

max_cache_mb

wird die maximale Größe des lokalen Player-Caches festgelegt.

Damit lässt sich begrenzen, wie viel Speicherplatz die lokal zwischengespeicherten Digital-Signage-Inhalte auf dem Raspberry Pi belegen dürfen.

mute

Die Option

mute

ermöglicht das globale Stummschalten sämtlicher Videos.

Dies ist beispielsweise für Informationsbildschirme sinnvoll, auf denen Videos grundsätzlich ohne Ton wiedergegeben werden sollen.

show_status

Mit

show_status

kann ein kleiner Statushinweis für die Netzwerk- beziehungsweise Serververbindung eingeblendet werden.

Damit kann direkt am Bildschirm erkannt werden, ob sich der Player aktuell im Online- oder Offline-Betrieb befindet.

ssl_verify

Die Einstellung

ssl_verify

steuert die Überprüfung von TLS-Zertifikaten.

Diese Option sollte aus Sicherheitsgründen eingeschaltet bleiben.

Schutz der Konfigurationsdatei

Die Datei

/etc/digitalsignage-pi1/player.json

enthält unter anderem Zugangsdaten beziehungsweise für die Kommunikation mit Digital Signage benötigte Verbindungsinformationen.

Aus diesem Grund ist die Konfigurationsdatei entsprechend geschützt und nur für root sowie den Playerdienst lesbar.

Dadurch sollen die darin gespeicherten Informationen nicht unnötig für andere lokale Benutzer des Systems zugänglich sein.

Deinstallation

Soll der Digital-Signage-Player wieder vom Raspberry Pi entfernt werden, kann im Installationsverzeichnis das mitgelieferte Deinstallationsskript ausgeführt werden:

sudo ./uninstall.sh

Dabei werden der eingerichtete Dienst und das eigentliche Playerprogramm entfernt.

Die vorhandenen Konfigurationsdateien, Cache-Daten und Protokolle bleiben absichtlich erhalten.

Dadurch stehen die bisherigen Einstellungen und Diagnosedaten weiterhin zur Verfügung und eine spätere Wiederherstellung beziehungsweise erneute Einrichtung der Installation wird erleichtert.

Zusammenfassung

Der Digital Signage Player erweitert Digital Signage 3.2.0+ für Joomla 5 um eine speziell auf ältere Raspberry-Pi-Systeme zugeschnittene Wiedergabemöglichkeit.

Durch den Verzicht auf Firefox, Chromium oder einen anderen vollständigen Webbrowser eignet sich der Player insbesondere für den Raspberry Pi 1 und ARMv6-Hardware mit begrenzter Rechenleistung.

Trotz der schlanken Architektur stehen zentrale Funktionen eines Digital-Signage-Systems zur Verfügung: Bilder, Videos, RSS- und Atom-Feeds, Template-Studio-Inhalte, einfache Texte, automatischer Systemstart, lokale Zwischenspeicherung, Offline-Wiedergabe, Protokollierung und Systemüberwachung.

Damit können auch ältere Raspberry-Pi-Geräte weiterhin sinnvoll als eigenständige Digital-Signage-Player eingesetzt und zentral über die Joomla-Erweiterung verwaltet werden.

Downloads - Joomla Erweiterungen

Joomla Erweiterungen

RegioMail2Content

Version 1.0.4Joomla 5Dateigröße: 775,64 KBDownloads: 0
RegioMail2Content automatisiert die Verarbeitung eingehender E-Mails zu normalen Joomla-Artikeln für Joomla 5 und Joomla 6. Die Erweiterung unterstützt mehrere IMAP-Postfächer, OAuth2, Absender- und Gruppenregeln, Mail2…
Joomla Erweiterungen

VisitCounter

Version 1.2.0Joomla 5Dateigröße: 51,66 KBDownloads: 6
Joomla Erweiterungen

RegioPoll

Version 1.0.43Joomla 5Dateigröße: 639,48 KBDownloads: 0
Joomla Erweiterungen

Immobilien Portal

Version 1.0.21Joomla 5Dateigröße: 665,06 KBDownloads: 0
Digital Signage

Digital Signage - Bildschirmschoner

Version 1.0.7Joomla 5Dateigröße: 47,28 KBDownloads: 28
Die Digital-Signage-Screensaver-Komponente zeigt zentral verwaltete Bilder, Videos, Nachrichten und weitere Inhalte als klassischen Windows-Bildschirmschoner an. Sie startet automatisch nach der eingestellten Inaktivitä…