Salta ai contenuti
CtrlK

Menu sviluppatore (Impostazioni avanzate)

Questa pagina illustra le opzioni di impostazione dell’app viewneo Player sui dispositivi viewneo basati su Android. Si distingue tra impostazioni del dispositivo e impostazioni del player.

Impostazioni del dispositivo vs. Impostazioni del player

Sezione intitolata “Impostazioni del dispositivo vs. Impostazioni del player”
TipoDescrizioneAccesso
Impostazioni del dispositivoImpostazioni di sistema del dispositivo Android (WiFi, Ethernet, risoluzione, lingua, reset)Mouse USB
Impostazioni del playerImpostazioni dell’app viewneo Player (sincronizzazione, cache, visualizzazione, opzioni sviluppatore)Pressione prolungata sul logo viewneo

Le impostazioni del dispositivo sono documentate nelle rispettive pagine dei dispositivi:

  1. Collegare un mouse USB al player
  2. Doppio clic sullo schermo
  3. Fare clic sull’icona del lucchetto (in alto a destra)
  4. Selezionare Sistema
  5. Selezionare Impostazioni
  1. Collegare un mouse USB al player
  2. Doppio clic sullo schermo
  3. Fare clic sull’icona del lucchetto
  4. Spostare il cursore sul logo viewneo (in alto a sinistra)
  5. Tenere premuto il pulsante sinistro del mouse per circa 2 secondi

Il menu sviluppatore contiene impostazioni avanzate per l’app viewneo Player. È suddiviso in cinque schede: Main, Player, Device, Apps e Info.

Nella barra del titolo in alto a destra sono presenti tre icone (da sinistra a destra):

IconaFunzione
IngranaggioApre le impostazioni di sistema Android
AlimentazioneApre il menu di alimentazione (vedere sotto)
RiavvioRiavvia l’app Player

Il menu di alimentazione offre le seguenti opzioni:

Menu di alimentazione
OpzioneDescrizione
Power offSpegne il dispositivo
RebootRiavvia il dispositivo
Reboot into bootloaderAvvia nel bootloader (solo per sviluppatori)
Reboot into recoveryAvvia in modalità recovery (solo per sviluppatori)
Factory resetRipristina il dispositivo alle impostazioni di fabbrica

La scheda Main contiene impostazioni di connessione, impostazioni dell’app, logging e opzioni sviluppatore.

Menu sviluppatore — scheda Main

ImpostazioneDescrizione
Custom serverAbilita un server CMS personalizzato
Reports serverAbilita un server di report personalizzato
Realtime serverAbilita un server realtime personalizzato
Update serverAbilita un server di aggiornamento personalizzato

Tramite l’icona <·> accanto a ogni impostazione del server, si apre una finestra di dialogo con le seguenti opzioni di rete:

Finestra di dialogo — opzioni di rete
OpzioneDescrizione
Do nothingNessuna azione in caso di problemi di connessione
Counted rebootRiavvio dopo un certo numero di tentativi di connessione falliti
Disable reconnectionDisabilita la riconnessione automatica

Nell’area Impostazioni app sono presenti diverse icone sulla destra (da sinistra a destra):

IconaFunzione
Icona di avvisoMostra i permessi Android dell’app Player
Aggiornamento dispositivo (forzato)Forza le impostazioni correnti dal CMS
Aggiornamento appImposta le impostazioni di aggiornamento. Modificare solo quando indicato dal supporto.
Elimina impostazioniElimina i dati salvati (vedere sotto)

Elimina impostazioni apre una finestra di dialogo con le seguenti opzioni:

Finestra di dialogo — Elimina impostazioni
OpzioneDescrizione
All data belowSeleziona tutte le opzioni seguenti contemporaneamente
Saved Wi-Fi credentialsElimina le credenziali WiFi salvate
Server configurationRipristina la configurazione del server
Cache of the downloaded filesElimina la cache dei contenuti scaricati
App & web cache foldersElimina la cache dell’app e del web

Dopo aver effettuato la selezione, è possibile confermare l’azione tramite Delete & Restart o ripristinare la selezione tramite Reset.

L’icona di avviso apre una finestra di dialogo con una panoramica dei permessi Android richiesti dall’app Player:

Finestra di dialogo — Permessi Android

Ogni permesso è codificato per colore: verde (concesso) o rosso (mancante). Per i permessi mancanti, il pulsante a destra (Ask for permissions o Open settings) può essere utilizzato per attivare la conferma manuale.

ImpostazioneDescrizione
Run on bootAvvia automaticamente l’app viewneo Player all’accensione del dispositivo (Enabled, Force start o Disabled)
App restarts on going to backgroundImpedisce che l’app Player venga chiusa o messa in background (ad es. per azione dell’utente)

L’area Logging è esclusivamente per la risoluzione dei problemi e deve essere utilizzata solo quando indicato dal supporto viewneo.

Accanto all’intestazione sono presenti tre icone (da sinistra a destra):

IconaFunzione
Log di sistema (LogCat)Mostra il log di sistema Android
Log del playerMostra i log del player
Invia logInvia i log del player al supporto viewneo
ImpostazioneDescrizione
Save LogCatQuando abilitato, i log di sistema Android (LogCat) vengono salvati nei log del player. Utilizzato per la risoluzione estesa dei problemi da parte del supporto.

Riavvia manualmente l’app viewneo Player.

La scheda Player controlla il comportamento di riproduzione ed è suddivisa in quattro aree: Playback, Web, Interaction e Miscellaneous.

In alto a destra sono presenti tre icone (da sinistra a destra):

IconaFunzione
Test RSSScarica il feed RSS configurato nel CMS
Download mediaScarica i file multimediali
Rimuovi mediaRimuove tutti i file multimediali scaricati

Menu sviluppatore — scheda Player, area Playback

ImpostazioneDescrizione
Use MultiFrame featureAbilita la riproduzione MultiFrame per più contenuti simultanei
Restart delay optionL’app viene riavviata periodicamente per prevenire memory leak con contenuti web. Modalità: Disabled (consigliato solo per playlist di sole immagini/video), Scheduled (riavvio a un orario prestabilito) o Counted (i contenuti ad alto consumo di memoria vengono contati per peso — al raggiungimento del limite, avviene un riavvio e la playlist riprende dalla stessa posizione). Modificare a proprio rischio.
Restart delay multiplierAumenta il ritardo di riavvio fino a 100x. Più alto è il valore, meno frequente è il riavvio (modificare a proprio rischio).
Play images withMetodo di rendering per le immagini: Picasso (predefinito, visualizzazione nitida, nessuna transizione fluida), WebView (visualizzazione nel browser web) o Default (rendering Android standard, può causare memory leak)
Memory usage of the appAumenta la cache per un caricamento più rapido delle immagini. Può causare memory leak (modificare a proprio rischio).
Apply rotation also to the imageRuota anche le immagini secondo le impostazioni di rotazione. Utile per la visualizzazione in portrait su dispositivi che non supportano la modalità portrait.
Play videos withScelta del metodo di rendering per i video: Texture (CPU) o Default (GPU). Tramite l’icona dell’elenco, il metodo può essere configurato separatamente per la modalità portrait e landscape.
Play YouTube videos withMetodo di rendering per i video YouTube: In-app (Crosswalk) (solo per Android 5) o System (WebView) (per tutte le altre versioni Android)
Show next content only then, if readyAttende che il contenuto successivo (ad es. sito web esterno) sia completamente caricato. Il contenuto corrente potrebbe essere visualizzato più a lungo di conseguenza. Quando abilitato, il tempo di animazione tra immagini e video può essere impostato in millisecondi.
Additional encoding detector for RSS feedAbilita il rilevamento aggiuntivo della codifica dei caratteri per i feed RSS

Menu sviluppatore — scheda Player, area Web

Tramite l’icona del browser accanto all’intestazione, è possibile caricare un sito web personalizzato per l’anteprima. Se sono disponibili impostazioni aggiuntive del motore, possono essere regolate anche lì.

ImpostazioneDescrizione
Play websites withMetodo di rendering per i siti web: In-app (Crosswalk), System (WebView) o In-app (Gecko). Tramite l’icona dell’elenco, si apre un menu in cui il motore può essere configurato individualmente per tipo di contenuto (vedere sotto).
Cache optionImpostazioni cache per siti web interni ed esterni. Può ridurre il tempo di caricamento. Per contenuti che cambiano frequentemente, selezionare “no cache”.
Use a new session for each websiteOgni chiamata al sito web viene eseguita nella propria sessione (la precedente viene chiusa). Solo Gecko.
Try to accept cookies automaticallyTenta di accettare automaticamente i banner di consenso dei cookie sui siti web. Solo Gecko.
Additional reload of the loaded websiteRicarica il sito web dopo il caricamento iniziale. Può aiutare a rendere visibile il contenuto.
”viewport” HTML meta tagAbilita il supporto per il meta tag viewport. Può migliorare il rendering ma potrebbe anche peggiorarlo. Quando disabilitato, la larghezza del layout corrisponde sempre alla larghezza del browser in pixel CSS.
ZoomAbilita i controlli di zoom e i gesti nel browser web. Alcuni siti web utilizzano lo zoom per il posizionamento corretto — questa opzione può aiutare con tali pagine.
Video player for streamUtilizza un player video invece del browser web per i contenuti in streaming. Filtra gli URL per estensione (ad es. .m3u8, .mp4).
Desktop user agentPer impostazione predefinita, i server web rilevano l’app Player come applicazione mobile e servono un sito web mobile. Questa opzione forza il caricamento della versione desktop. Lo user agent può essere sovrascritto se necessario.
Finestra di dialogo — configurazione motore per tipo di contenuto

Il menu elenca tutti i tipi di contenuto (ad es. Generic Website, Interaction, Slide, Plugins) e consente l’assegnazione individuale del motore del browser. Tramite Set all to, la selezione può essere modificata per tutti i tipi contemporaneamente, e tramite Reset to defaults, i valori possono essere ripristinati ai valori predefiniti.

Menu sviluppatore — scheda Player, area Interaction

ImpostazioneDescrizione
Show button to disable lock screen temporaryQuando abilitato, un’icona del monitor appare nell’angolo in alto a sinistra durante la riproduzione. Facendo clic si disabilita temporaneamente il blocco schermo, consentendo l’utilizzo del sito web visualizzato come un browser (ad es. per login o consenso cookie). Il blocco viene riabilitato automaticamente al termine della riproduzione del contenuto.
Lock screenAbilita il blocco schermo per il sito web interattivo. Deve essere abilitato quando la barra di navigazione di sistema non può essere nascosta.
Navigation barMostra i pulsanti Home, Indietro e Avanti per la navigazione in modalità interazione
Back button on playbackMostra un pulsante indietro per navigare alla voce di riproduzione precedente. Funziona solo con playlist che hanno eventi e interazione touch.

Menu sviluppatore — scheda Player, area Miscellaneous

ImpostazioneDescrizione
Show event logs during the playbackMostra i log degli eventi durante la riproduzione: Disabled, Local logs (log del player) o LogCat (log di sistema Android)
Show debug information about the playbackMostra informazioni di debug durante la riproduzione: indice della voce, nome della playlist, nome della voce e conto alla rovescia. Dopo l’abilitazione, il colore del testo può essere modificato (Red, Blue, Green, Yellow, Black, White).

La scheda Device contiene impostazioni hardware, display e di sistema.

Menu sviluppatore — scheda Device

Menu sviluppatore — scheda Device, area Hardware

ImpostazioneDescrizione
BluetoothAbilita o disabilita il Bluetooth
Wi-FiAbilita o disabilita il Wi-Fi. Tramite l’icona dell’elenco, è possibile selezionare e connettersi a una rete WiFi diversa (come durante la configurazione iniziale). Questo fa sì che l’app salvi le credenziali WiFi per la riconnessione automatica.

Menu sviluppatore — scheda Device, area Display

ImpostazioneDescrizione
Change LCD density (DPI) toModifica l’impostazione DPI del sistema (160–480 dpi). Influisce anche sulla risoluzione del browser web (ad es. 160 dpi = 1920x1080, 240 dpi = 1280x720).
Change display modeMostra tutte le modalità di visualizzazione disponibili e cambia la modalità immediatamente
Use this mode as defaultImposta la modalità di visualizzazione selezionata come predefinita, applicata ad ogni avvio del sistema (modificare a proprio rischio)
Change HDR mode toForza una modalità HDR specifica (Off, On, Auto)
Change rotation degree toRuota il display di 0°, 90°, 180° o 270°. Le impostazioni nell’account CMS (in Dispositivi/Gruppi di dispositivi) non vengono sovrascritte.
Override screen scaleSovrascrive il ridimensionamento dello schermo. Le impostazioni nell’account CMS non vengono sovrascritte.

Menu sviluppatore — scheda Device, area Impostazioni di sistema

ImpostazioneDescrizione
System UI (Navigation bar)Mostra o nasconde la barra di navigazione di sistema. Ha effetto solo in modalità configurazione o menu.
Soft keyboard system-wideAbilita la tastiera su schermo a livello di sistema. Disabilitare questa opzione solo se viene utilizzata esclusivamente una tastiera hardware.
Automatic date & timeAbilita l’impostazione automatica di data e ora. La disabilitazione impedisce all’app di abilitare automaticamente questa impostazione nelle impostazioni di sistema.
Automatic timezoneAbilita il rilevamento automatico del fuso orario. La disabilitazione impedisce all’app di abilitare automaticamente questa impostazione nelle impostazioni di sistema.
NTP serverConfigura il server NTP per la sincronizzazione dell’ora. Utile se la propria rete blocca il server NTP predefinito. Il server NTP può essere modificato facendo clic su di esso.
Additional online time checkAbilita un controllo temporale aggiuntivo tramite timeapi.io per il confronto
System rebootAbilita il riavvio automatico del sistema a un orario prestabilito. Abilitare questa opzione se si riscontrano problemi con l’hardware del player o HDMI-CEC.
Only on standbyRiavvia automaticamente il dispositivo se è in modalità standby da più di 24 ore. Previene guasti del sistema durante l’inattività prolungata.

Menu sviluppatore — scheda Device, area Porta seriale

Tramite l’icona dell’elenco accanto all’intestazione, viene visualizzato l’elenco dei dispositivi USB supportati. Tramite l’icona +, è possibile aggiungere dispositivi personalizzati.

Finestra di dialogo — dispositivi USB supportati
ImpostazioneDescrizione
Use default settingsUtilizza le impostazioni predefinite per la porta seriale. Quando disabilitato, è possibile configurare manualmente baud rate, bit di dati, bit di stop, parità e formato.
ConnectStabilisce la connessione alla porta seriale. Dopo la connessione, è possibile inviare comandi tramite il campo di testo e ricevere risposte. Utilizzato per testare dispositivi seriali collegati tramite USB.

La scheda Apps mostra tutte le applicazioni installate sul dispositivo.

La scheda Info visualizza informazioni complete sul sistema. Tutte le voci sono di sola lettura.

InformazioneDescrizione
DPIDensità corrente dello schermo in DPI
ResolutionRisoluzione corrente dello schermo (larghezza x altezza)
OrientationOrientamento corrente dello schermo
InformazioneDescrizione
CPU freqFrequenza di clock corrente della CPU
CPU usageUtilizzo corrente della CPU in percentuale
CPU temperatureTemperatura corrente della CPU
RAM totalRAM totale
RAM usageRAM utilizzata
RAM temperatureTemperatura corrente della RAM
Storage (Internal)Memoria interna libera e totale
Storage (External)Memoria esterna libera e totale
InformazioneDescrizione
Bluetooth MACIndirizzo MAC Bluetooth
Ethernet MACIndirizzo MAC Ethernet
Wi-Fi MACIndirizzo MAC WiFi
InformazioneDescrizione
NTPServer NTP corrente
MACIndirizzo MAC della connessione attiva
Last connectionOra dell’ultima connessione al server
Network typeTipo della connessione di rete corrente
Signal strengthIntensità del segnale della connessione corrente (visibile solo per WiFi)
IP addressIndirizzo IP corrente del dispositivo
Subnet maskMaschera di sottorete
GatewayGateway predefinito
DNSServer DNS
InformazioneDescrizione
DateData e ora correnti
TimezoneFuso orario corrente
InformazioneDescrizione
Build flavorVariante di build dell’app Player
ConfigConfigurazione corrente
ABIArchitettura CPU (ad es. arm64-v8a)
BrandMarca del dispositivo
Display IDID build display Android
FingerprintFingerprint build Android
ManufacturerProduttore del dispositivo
ModelModello del dispositivo
OS versionVersione Android
ProductNome prodotto Android
SerialNumero di serie del dispositivo
UptimeTempo di attività dall’ultimo riavvio
UUIDIdentificatore univoco del player (per richieste di supporto)
RootedIndica se il dispositivo è rootato
Is launcherIndica se l’app Player è impostata come launcher
viewneo ServiceVersione dell’app viewneo Service
viewneo UpdaterVersione dell’app viewneo Updater
WebViewVersione del componente WebView
Google ServicesVersione di Google Play Services
InformazioneDescrizione
Open SourceMostra le librerie open source utilizzate

Le impostazioni avanzate sono disponibili su tutti i dispositivi Android:

  • viewneo 4K SignageBox III
  • viewneo 4K SignageBox II (Standard e White Label)
  • viewneo 4K SignageBox
  • viewneo SignageStick 2
  • Qbic FHD-100
  • Philips D-Line
  • Dispositivi Android di terze parti