-
Scarica l’app
Linux x64: Scarica l’app Linux x64.
Linux ARM a 32 bit: Scarica l’app ARM a 32 bit (armv7l).
Linux ARM a 64 bit: Scarica l’app ARM a 64 bit (arm64).

Cose da sapere
Abbiamo raccolto alcune delle funzioni più usate per far partire il media player Linux senza intoppi.
Prima di iniziare
Dal 2018 gli ambienti desktop Linux includono un programma esterno per gestire e integrare meglio gli AppImage. Per un utente normale è utile; per un digital signage non presidiato aggiunge uno strato di software fuori dal nostro controllo. Ti consigliamo di disinstallare appimagelauncher prima di proseguire. Sui sistemi basati su Debian lo togli con questo comando:
sudo apt-get remove --purge appimagelauncher
Imposta i permessi di esecuzione
Per impostazione predefinita Linux non dà il permesso di esecuzione ai file scaricati da internet, quindi devi concederlo. Quasi tutti i file manager lo permettono: fai clic destro sul file, vai su Proprietà e spunta la casella per renderlo eseguibile, oppure seleziona Execute «Anyone» nel menu a tendina. Il procedimento cambia un po’ a seconda del file manager della tua distribuzione.
Avvia l’app all’accensione
L’avvio dell’app all’accensione non è attivo alla prima installazione. Se vuoi che l’app parta dopo un’interruzione di corrente, o semplicemente quando accendi il player, vai su my.playsignage.com, Schermi, apri le impostazioni dello schermo e attiva Apri lettore all’avvio.
Accendere e spegnere la TV
Il software usa il pacchetto cec-utils per inviare comandi alla TV via HDMI. Se hai scaricato la nostra immagine per Raspberry Pi, il pacchetto è già installato. Per configurarlo:
- Installa il pacchetto
cec-utils:sudo apt-get update && sudo apt-get install cec-utils(Ubuntu) - Assicurati che il CEC sia attivo sulla TV. I produttori danno nomi diversi alla stessa funzione.
- Tizen: Menu -> System -> General -> Anynet+
- Philips: Home -> Settings -> TV Settings -> Easylink
- LG: Settings -> All Settings -> General -> SIMPLINK
- Sony: Options (On the remote) -> Settings -> Inputs -> External inputs -> BRAVIA Sync settings
- Hitachi: Menu -> Settings -> more - CEC/HDMI-CEC
- Altre marche: la maggior parte delle TV moderne ha questa funzione. Scopri come la chiama il produttore e cercala nelle impostazioni.
Quando il software è installato e il CEC è attivo sulla TV, puoi provare se la TV viene rilevata. Esegui questo comando nel terminale:
echo 'scan' | cec-client -s -d 1
La scansione dura circa 10 secondi e restituisce un elenco di dispositivi. Se vedi la tua TV (di solito come device #0), la connessione funziona. Puoi anche vedere più di un dispositivo: va bene, sono interfacce virtuali.
Puoi anche usare la nostra funzione API per accendere o spegnere la TV; si combina con un servizio di webhook programmati, come Crontap.
Opzioni e domande frequenti
Le opzioni si aprono direttamente sulla TV con OPTIONS.
Opzioni
Le opzioni si aprono dal player oppure nelle impostazioni del tuo player.
- Apri lettore all’avvio - Attiva questa opzione perché la nostra app parta all’accensione del player, per esempio dopo un’interruzione di corrente.
- Sempre in primo piano - Dice al sistema operativo di tenere la finestra della nostra app sopra le altre. Così popup e notifiche non compaiono sopra.
- Mostra barra del menu in alto - Attiva se vuoi che la barra in alto compaia quando muovi il mouse o usi il telecomando del player. Disattiva se vuoi un’esperienza da totem, in cui non si esce dall’app con il pulsante di uscita sulla barra. Il menu resta raggiungibile con il comando «Ctrl + O».
- Ottimizza per il touch screen - Attiva se vuoi usare l’app su uno schermo touch. L’impostazione adatta il funzionamento dell’app allo schermo touch.
- Analitica - Attiva se ti servono i dati di analitica di questo player. Leggi di più sull’Analitica
- Orientamento di visualizzazione - Usala solo se il sistema operativo del player non permette di cambiare l’orientamento: consigliamo di farlo a livello di sistema operativo. Puoi scegliere Ritratto (orario) e Ritratto (anti-orario).
- UserAgent - Lo UserAgent è un testo con cui i browser si presentano al server web. Alcuni siti mostrano la versione mobile, anche se il sito è su uno schermo grande. Con questa opzione puoi aggirare il problema e usare lo UserAgent di un computer desktop. Puoi scegliere Default, Mobile, Desktop o Custom.
- Ricarica lettore ogni giorno alle - È buona pratica svuotare la cache del player una volta ogni 24 ore. Qui imposti un orario comodo, per esempio di notte, quando nessuno guarda la TV.
- Display acceso / Display spento – Accende e spegne lo schermo in base a una programmazione. (Leggi come accendere e spegnere la TV)
- Tag - Se usi i tag, li trovi elencati qui. Puoi anche cercarne uno e aggiungerlo.
- Elimina cache - Se devi svuotare la cache a mano, lo fai da qui. Per esempio, se cambi spesso i contenuti e qualcosa non funziona come ti aspetti, svuotare la cache aiuta: toglie i dati vecchi dalla memoria del player.
- Trasferisci schermo - Sposta gli schermi da un team all’altro senza eliminarli né ricollegarli. Scopri come trasferire uno schermo
- Ricarica - Ricaricare il player è simile a svuotare la cache. In più, la ricarica chiude e riavvia l’app.
- Stato - Lo stato dice se l’app è collegata al cloud. Verde: sei collegato. Rosso: non sei collegato. Se vedi lo stato rosso, controlla internet e il Wi-Fi del player.
- Ora del dispositivo - L’ora del dispositivo è data e ora del player. Se è sbagliata, lo è anche nella nostra app e quindi tutta la programmazione legata all’ora va fuori fase: correggi l’ora nel sistema operativo del player se hai problemi.
- Risoluzione - È la risoluzione secondo il sistema operativo del player. Se il sistema dice che sta girando in HD, i contenuti sulle TV vengono ottimizzati per l’HD. Tieni presente che molti dispositivi pubblicizzati come 4K decodificano il video in 4K ma eseguono le app a una risoluzione più bassa. Puoi quindi vedere una risoluzione più bassa nella nostra app, ma un video 4K viene comunque riprodotto in 4K. Se vedi una risoluzione più bassa, installa un’app di terze parti «resolution checker» sul dispositivo per confermarla anche da un’altra app.
- Versione - È la versione della nostra app.
- UID Schermo - Detto anche UID: l’identificativo univoco del player.
- Utilizzo del disco - Indica quanti dati sono stati usati nella memoria del player. Ti consigliamo di non superare l’80% dello spazio.
- Margini dello schermo - Se hai uno schermo LED, un videowall o una TV più vecchia, potresti dover regolare i margini perché coincidano con la TV e i contenuti.
- Browser - Da qui apri facilmente il browser usato dall’app per controllare contenuti, connessione e altro.
- Reset - Se devi scollegare il player o collegarlo a un altro account, usa Reset.
Domande frequenti
Ho collegato lo schermo. E adesso?
Ti consigliamo il video Primi passi.
Il dispositivo dice che è offline
Se il dispositivo è offline, non è connesso a internet e quindi non può raggiungere il nostro cloud di digital signage. Vedi la guida Schermo offline.
App obsoleta?
In alcuni casi il player non si aggiorna da solo. Se aggiungi un plugin non supportato dalla versione attuale del player, non viene mostrato, per restare compatibili con le versioni precedenti. Vedi la guida App obsoleta.
Dove sono salvati i file?
Il player salva i file in ~/.config/PlaySignage/assets
Tieni presente che la cartella .config su Linux non è visibile per impostazione predefinita.
Posso eseguire più istanze dell’applicazione?
Per impostazione predefinita l’applicazione consente al massimo una finestra. Se hai una macchina Linux con più monitor, può servirti un’applicazione player per monitor. Per farlo imposta una cartella dati diversa per ogni finestra con il parametro --data-dir, per esempio:
~/Downloads/PlaySignage.AppImage --data-dir=/home/playsignage/play-app2
La seconda istanza, però, userebbe lo stesso file di avvio automatico su Linux. Non attivare l’avvio automatico sulla seconda istanza: crea il comando di avvio a mano. Fai una copia del file ~/.config/autostart/PlaySignage.desktop nella stessa cartella (chiamiamola PlaySignage2.desktop), aprila in un editor di testo, dalle un nome diverso nel campo Name e aggiungi lo stesso parametro --data-dir alla riga Exec.
Un sito intranet con certificato SSL autofirmato non si vede?
Per precauzione di sicurezza, l’applicazione non mostra i siti con errori di certificato. Se però devi mostrare un sito senza un certificato SSL valido, puoi avviare l’app con il parametro --ignore-certificate-errors, per esempio:
~/Downloads/PlaySignage.AppImage --ignore-certificate-errors
Il cursore del mouse resta visibile dopo il riavvio?
Con il digital signage su Linux puoi installare un programma che nasconde il cursore. Per impostazione predefinita unclutter nasconde il cursore se non lo muovi per 5 secondi.
- Ubuntu
sudo apt-get install unclutter - Arch
sudo pacman -Syu unclutter
Dopo l’installazione puoi provare Unclutter eseguendo il comando unclutter nel terminale. Se funziona, aggiungilo ai programmi di avvio.
Come aggiorno il digital signage su Linux?
C’è un aggiornamento automatico integrato; in alcuni casi, però, il software non si aggiorna da solo. Puoi applicare l’aggiornamento a mano senza dover ricollegare lo schermo:
- Chiudi l’applicazione del player se è in esecuzione.
- Scarica l’ultima versione.
- Rendi eseguibile il file scaricato (vedi «Imposta i permessi di esecuzione» più sopra).
- Avvia il file .AppImage appena scaricato.
I plugin non funzionano
Se uno o più plugin non funzionano sul tuo digital signage Linux, l’app Play Digital Signage sul player potrebbe essere obsoleta. Leggi come aggiornare un’app obsoleta.
Come accedo a OPTIONS se ho disattivato la barra del menu in alto?
Nelle opzioni dell’app puoi nascondere la barra del menu in alto, per esempio su uno schermo touch. Quando è nascosta, usa CTRL + O per le opzioni o CTRL + Q per chiudere l’app.
Ricevo un errore sul «SUID Sandbox helper binary»?
L’applicazione crea un namespace sandbox, ma su alcune distribuzioni Linux questa opzione è disattivata. Ci sono 2 soluzioni possibili:
- Consenti alle app di creare un namespace sandbox:
echo 'kernel.unprivileged_userns_clone=1' | sudo tee /etc/sysctl.d/00-local-userns.conf - Disattiva il sandbox e avvia l’AppImage con il flag
--no-sandbox
Altre informazioni su SUID Sandbox helper binary.
Posso accendere e spegnere lo schermo?
Sì. Vedi la guida Accendere e spegnere la TV.

