Seleziona la tua lingua

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

Witziges

Witz des Tages

Keine Witze hinterlegt.

Il Player Digital Signage per Raspberry Pi 1 consente di visualizzare i canali dell’estensione Joomla Digital Signage 3.2.0 o versioni successive anche su dispositivi meno recenti o con risorse hardware limitate.

Il player è stato sviluppato in particolare per Raspberry Pi 1 e per sistemi comparabili basati su ARMv6, sui quali browser moderni come Firefox o Chromium non possono essere utilizzati in modo affidabile oppure non sono disponibili. Invece di utilizzare un browser web completo, il player riproduce i contenuti tramite un ambiente di esecuzione leggero e ottimizzato per questo tipo di hardware.

In questo modo, anche i modelli Raspberry Pi più datati possono continuare a essere utilizzati per schermi informativi, sistemi di segnaletica digitale interna, display di presentazione, pannelli informativi, aree di accoglienza o altre installazioni Digital Signage leggere.

Il normale player Digital Signage basato su browser di Joomla rimane invariato e può continuare a essere utilizzato sui dispositivi più recenti e potenti.

Requisiti

Per il funzionamento sono necessari i seguenti componenti:

  • Raspberry Pi 1 Model A, A+, B o B+

  • in alternativa, un modello Raspberry Pi più recente

  • Raspberry Pi OS Lite 32 bit

  • connessione di rete funzionante

  • installazione Joomla 5 con Digital Signage 3.2.0 o versione successiva

  • almeno un canale Digital Signage pubblicato

  • un monitor pubblicato e associato al relativo canale

Per ottenere un’installazione il più possibile stabile e affidabile, si consiglia di utilizzare una nuova installazione di Raspberry Pi OS Lite 32 bit.

Il programma di installazione incluso configura automaticamente l’ambiente necessario per il funzionamento del player. Tra gli altri componenti vengono installati e configurati:

  • X.Org

  • una sessione Openbox minimale

  • Python

  • Tk

  • Pillow

  • VLC

  • avvio automatico

  • cache offline

  • monitoraggio del player

Non viene installato alcun browser web completo come Firefox o Chromium, che non è necessario per il normale funzionamento del player.

Preparazione in Joomla

Prima di configurare il Raspberry Pi è necessario preparare la configurazione Digital Signage all’interno di Joomla.

Installare Digital Signage 3.2.0 o una versione successiva, oppure aggiornare un’installazione esistente a una versione compatibile.

Successivamente, pubblicare nel backend di Joomla il canale che si desidera utilizzare.

Quindi creare un nuovo monitor nella sezione Monitor e assegnarlo al canale corrispondente.

Quando il monitor viene salvato, Digital Signage genera automaticamente una chiave del dispositivo. Questa chiave viene utilizzata per identificare e autenticare il player.

Nell’elenco dei monitor è quindi possibile aprire la funzione “Configurazione per Raspberry Pi 1”.

Per l’installazione sono necessari i seguenti dati:

  • Indirizzo del server

  • Token del canale

  • Chiave del dispositivo

Questi valori devono essere disponibili durante la configurazione del Raspberry Pi.

Installazione

Trasferire il file ZIP sul Raspberry Pi ed estrarlo completamente.

Successivamente, eseguire il programma di installazione dalla directory estratta con privilegi root:

sudo ./install.sh

Questo metodo avvia un’installazione interattiva e richiede i dati di connessione necessari.

Installazione senza richieste interattive

L’installazione può essere eseguita anche in modo completamente automatico, specificando direttamente i valori necessari:

sudo ./install.sh \
  --server https://example.com \
  --channel CHANNEL_TOKEN \
  --monitor DEVICE_KEY

Sostituire i valori di esempio con i dati del monitor precedentemente creato in Joomla.

Abilitazione di HTTP

Per motivi di sicurezza, le connessioni HTTP non crittografate sono bloccate per impostazione predefinita.

HTTP dovrebbe essere abilitato solo all’interno di una rete interna affidabile e isolata.

Per consentirlo esplicitamente, utilizzare:

sudo ./install.sh --allow-http

Per sistemi accessibili pubblicamente o per reti che non possono essere considerate completamente affidabili, è consigliato utilizzare HTTPS.

Avvio automatico

Dopo una corretta installazione, il player Digital Signage viene avviato immediatamente.

Inoltre, viene configurato un servizio di sistema che consente al player di avviarsi automaticamente a ogni avvio del sistema.

Normalmente non è quindi necessario avviare manualmente il programma dopo un riavvio del Raspberry Pi.

Utilizzo e amministrazione

Per la gestione del player sono disponibili diversi comandi da riga di comando.

Verificare lo stato del player

Per controllare se il servizio Digital Signage è attualmente in esecuzione, utilizzare:

sudo systemctl status digitalsignage-pi1

Riavviare il player

Per riavviare il servizio, ad esempio dopo una modifica della configurazione o durante una procedura di diagnostica, utilizzare:

sudo systemctl restart digitalsignage-pi1

Eseguire un controllo del sistema

L’installazione include uno script dedicato per il controllo dello stato del sistema:

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

Questo script consente di verificare l’installazione locale e facilita l’individuazione di eventuali problemi.

Modificare la configurazione

Lo strumento di configurazione può essere avviato nuovamente in qualsiasi momento:

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

In questo modo è possibile modificare successivamente i parametri di connessione e le impostazioni del player.

Log e diagnostica degli errori

Per facilitare la diagnosi sono disponibili sia il journal di systemd sia un file di log dedicato del player.

Log di systemd

Per visualizzare le ultime 100 voci del servizio Digital Signage, utilizzare:

sudo journalctl -u digitalsignage-pi1 -n 100

Log del player

Il player mantiene inoltre un proprio file di log.

Le ultime 100 righe possono essere visualizzate con:

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

Questi log sono particolarmente utili se il player non si avvia, non riesce a collegarsi al server Joomla oppure non visualizza i contenuti come previsto.

Contenuti supportati

Il player per Raspberry Pi 1 supporta direttamente diversi tipi di contenuti e file multimediali.

Immagini

Sono supportati i seguenti formati immagine:

  • JPEG

  • PNG

  • WebP

  • GIF

  • BMP

Video

I video vengono riprodotti tramite VLC.

A causa delle risorse limitate del Raspberry Pi 1, si consiglia in particolare il seguente formato:

  • Contenitore: MP4

  • Codec video: H.264

  • Codec audio: AAC

Questa combinazione offre generalmente la migliore compatibilità con l’hardware Raspberry Pi meno recente.

Feed RSS e Atom

I feed RSS e Atom possono essere visualizzati come schede native.

Le immagini incluse nei feed vengono memorizzate localmente nella cache. Questo migliora l’efficienza della visualizzazione e consente inoltre di continuare a utilizzare i contenuti già scaricati durante il funzionamento offline.

Schede di Template Studio

È possibile visualizzare anche contenuti statici creati con Template Studio.

Gli elementi supportati comprendono in particolare:

  • testi

  • colori

  • elementi grafici statici

Contenuti HTML

Il player può elaborare semplici testi HTML.

Poiché il player per Raspberry Pi 1 non utilizza intenzionalmente un motore browser completo, questi contenuti vengono visualizzati come testo semplice ripulito.

Limitazioni per siti web e contenuti dipendenti dal browser

Il player per Raspberry Pi 1 funziona intenzionalmente senza un browser web completo.

Per questo motivo, i siti web esterni dipendenti da un browser e i siti web caricati che richiedono un vero motore browser non possono essere riprodotti direttamente su Raspberry Pi 1.

Invece di mostrare uno schermo vuoto o un contenuto non funzionante, il player visualizza una scheda informativa chiara che segnala che il contenuto non può essere riprodotto sul dispositivo.

Sui dispositivi più recenti e potenti, il normale player Digital Signage basato su browser rimane disponibile e non viene modificato.

Funzionamento offline

Una funzione importante del player è il sistema di memorizzazione locale nella cache.

L’ultima playlist valida scaricata correttamente viene salvata nel seguente percorso:

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

Anche i file multimediali necessari vengono memorizzati localmente.

Se la connessione di rete viene interrotta oppure il server Joomla non è temporaneamente disponibile, il player può continuare a mostrare l’ultima playlist valida salvata.

In questo modo lo schermo Digital Signage può continuare a funzionare anche durante brevi interruzioni della rete o del server.

Non appena la connessione viene ripristinata, il player si riconnette automaticamente e aggiorna i contenuti.

Configurazione della visualizzazione e della cache

Il file di configurazione principale del player si trova nel seguente percorso:

/etc/digitalsignage-pi1/player.json

All’interno di questo file possono essere modificate diverse impostazioni importanti del player.

width e height

Le opzioni

width
height

definiscono la risoluzione di rendering del player.

Il valore

0

fa sì che venga utilizzata automaticamente la risoluzione HDMI rilevata.

Questo permette al player di adattarsi alla risoluzione del display collegato.

max_asset_mb

L’opzione

max_asset_mb

definisce la dimensione massima consentita per un singolo file multimediale.

Ciò aiuta a impedire che file eccezionalmente grandi utilizzino quantità eccessive di spazio di archiviazione o risorse di sistema.

max_cache_mb

L’opzione

max_cache_mb

definisce la dimensione massima della cache locale del player.

In questo modo l’amministratore può limitare lo spazio su disco utilizzato dai contenuti Digital Signage memorizzati localmente.

mute

L’opzione

mute

consente di disattivare globalmente l’audio di tutti i video.

Questa funzione è particolarmente utile per schermi informativi sui quali i video devono essere riprodotti sempre senza audio.

show_status

L’opzione

show_status

consente di mostrare un piccolo indicatore dello stato della connessione.

In questo modo è possibile vedere direttamente sullo schermo se il player si trova attualmente in modalità online o offline.

ssl_verify

L’opzione

ssl_verify

controlla la verifica dei certificati TLS.

Per motivi di sicurezza, questa opzione dovrebbe normalmente rimanere attivata.

Protezione del file di configurazione

Il file

/etc/digitalsignage-pi1/player.json

contiene informazioni di connessione e dati necessari per la comunicazione con Digital Signage.

Per questo motivo l’accesso al file è limitato e può essere letto soltanto da root e dal servizio del player.

Questo aiuta a impedire che altri utenti locali possano accedere inutilmente a dati di configurazione sensibili.

Disinstallazione

Per rimuovere il player Digital Signage dal Raspberry Pi, eseguire lo script di disinstallazione incluso dalla directory di installazione:

sudo ./uninstall.sh

Durante la procedura vengono rimossi il servizio e il programma del player.

Tuttavia, i file di configurazione, i dati della cache e i file di log vengono intenzionalmente mantenuti.

Questo facilita un eventuale ripristino futuro dell’installazione o una nuova installazione senza perdere le impostazioni esistenti e le informazioni diagnostiche.

Riepilogo

Il Digital Signage Player estende Digital Signage 3.2.0+ per Joomla 5 con una soluzione di riproduzione progettata specificamente per i sistemi Raspberry Pi meno recenti.

Grazie all’assenza di Firefox, Chromium e altri browser web completi, il player è particolarmente adatto a Raspberry Pi 1 e hardware ARMv6 con risorse di sistema limitate.

Nonostante la sua architettura leggera, offre le principali funzioni necessarie per un ambiente Digital Signage pratico: visualizzazione di immagini, riproduzione di video, feed RSS e Atom, contenuti Template Studio, testi semplici, avvio automatico, cache locale, riproduzione offline, registrazione dei log e monitoraggio del sistema.

In questo modo, anche i dispositivi Raspberry Pi più datati possono continuare a essere utilizzati come player Digital Signage autonomi, mentre la gestione dei contenuti rimane centralizzata tramite l’estensione Joomla.

Downloads - Joomla Erweiterungen

Joomla Erweiterungen

RegioMail2Content

Versione 1.0.4Joomla 5Dimensione file: 775,64 KBDownload: 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

Versione 1.2.0Joomla 5Dimensione file: 51,66 KBDownload: 6
Joomla Erweiterungen

RegioPoll

Versione 1.0.43Joomla 5Dimensione file: 639,48 KBDownload: 0
Joomla Erweiterungen

Immobilien Portal

Versione 1.0.21Joomla 5Dimensione file: 665,06 KBDownload: 0
Digital Signage

Il componente salvaschermo Digital Signage

Versione 1.0.7Joomla 5Dimensione file: 47,28 KBDownload: 8
Il componente salvaschermo Digital Signage mostra immagini, video, notizie e altri contenuti gestiti centralmente come un tradizionale salvaschermo di Windows. Si avvia automaticamente dopo il periodo di inattività conf…