Aller au contenu
CtrlK

Menu développeur (paramètres avancés)

Cette page explique les possibilités de réglage de la viewneo Player App sur les appareils viewneo sous Android. On distingue les paramètres de l’appareil et les paramètres du lecteur.

Paramètres de l’appareil ou paramètres du lecteur

Section intitulée « Paramètres de l’appareil ou paramètres du lecteur »
TypeDescriptionAccès
Paramètres de l’appareilParamètres système de l’appareil Android (Wi-Fi, Ethernet, résolution, langue, réinitialisation)Souris USB
Paramètres du lecteurParamètres de la viewneo Player App (synchronisation, cache, affichage, options développeur)Appui long sur le logo viewneo

Les paramètres de l’appareil sont documentés sur les pages de chaque appareil :

  1. Branche une souris USB sur le lecteur
  2. Double-clique sur l’écran
  3. Clique sur l’icône de cadenas (en haut à droite)
  4. Sélectionne System
  5. Sélectionne Paramètres
  1. Branche une souris USB sur le lecteur
  2. Double-clique sur l’écran
  3. Clique sur l’icône de cadenas
  4. Déplace le curseur sur le logo viewneo (en haut à gauche)
  5. Maintiens le bouton gauche de la souris enfoncé pendant environ 2 secondes

Le menu développeur contient des paramètres avancés de la viewneo Player App. Il est divisé en cinq onglets : Main, Player, Device, Apps et Info.

Dans la barre de titre, en haut à droite, se trouvent trois icônes (de gauche à droite) :

IcôneFonction
Roue dentéeOuvre les paramètres système Android
PowerOuvre le menu Power (voir ci-dessous)
RedémarrerRedémarre la Player App

Le menu Power propose les options suivantes :

Menu Power
OptionDescription
Power offÉteint l’appareil
RebootRedémarre l’appareil
Reboot into bootloaderDémarre dans le bootloader (réservé aux développeurs)
Reboot into recoveryDémarre en mode Recovery (réservé aux développeurs)
Factory resetRétablit les paramètres d’usine de l’appareil

L’onglet Main contient les paramètres de connexion, les paramètres de l’app, la journalisation et les options développeur.

Menu développeur — onglet Main

ParamètreDescription
Custom serverActive un serveur CMS personnalisé
Reports serverActive un serveur de rapports personnalisé
Realtime serverActive un serveur temps réel personnalisé
Update serverActive un serveur de mise à jour personnalisé

L’icône <·> à côté de chaque paramètre de serveur ouvre une boîte de dialogue avec les options réseau suivantes :

Boîte de dialogue — options réseau
OptionDescription
Do nothingAucune action en cas de problème de connexion
Counted rebootRedémarrage après un nombre défini de tentatives de connexion échouées
Disable reconnectionDésactive la reconnexion automatique

Dans la zone des paramètres de l’app, plusieurs icônes se trouvent à droite (de gauche à droite) :

IcôneFonction
Icône d’avertissementAffiche les autorisations Android de la Player App
Mettre à jour l’appareil (forcé)Force la récupération des paramètres actuels depuis le CMS
Mise à jour de l’appDéfinit les paramètres de mise à jour. À ne modifier qu’à la demande du support.
Supprimer les paramètresSupprime les données enregistrées (voir ci-dessous)

Supprimer les paramètres ouvre une boîte de dialogue avec les options suivantes :

Boîte de dialogue — supprimer les paramètres
OptionDescription
All data belowSélectionne toutes les options suivantes à la fois
Saved Wi-Fi credentialsSupprime les identifiants Wi-Fi enregistrés
Server configurationRéinitialise la configuration du serveur
Cache of the downloaded filesVide le cache des contenus téléchargés
App & web cache foldersVide le cache de l’app et le cache web

Après la sélection, tu peux confirmer l’action avec Delete & Restart ou annuler la sélection avec Reset.

L’icône d’avertissement ouvre une boîte de dialogue présentant les autorisations Android nécessaires à la Player App :

Boîte de dialogue — autorisations Android

Chaque autorisation est signalée par une couleur : vert (accordée) ou rouge (manquante). Pour les autorisations manquantes, le bouton de droite (Ask for permissions ou Open settings) permet de déclencher une confirmation manuelle.

ParamètreDescription
Run on bootDémarre automatiquement la viewneo Player App au démarrage de l’appareil (Enabled, Force start ou Disabled)
App restarts on going to backgroundEmpêche que la Player App soit fermée ou envoyée en arrière-plan (par ex. par une action de l’utilisateur)

La zone Journalisation sert uniquement au dépannage et ne doit être utilisée qu’à la demande du support viewneo.

À côté du titre se trouvent trois icônes (de gauche à droite) :

IcôneFonction
Journal système (LogCat)Affiche le journal système Android
Journaux du lecteurAffiche les journaux du lecteur
Envoyer les journauxEnvoie les journaux du lecteur au support viewneo
ParamètreDescription
Save LogCatSi cette option est activée, les journaux système Android (LogCat) sont enregistrés dans les journaux du lecteur. Utilisé par le support pour un dépannage approfondi.

Redémarre manuellement la viewneo Player App.

L’onglet Player contrôle le comportement de lecture et est divisé en quatre zones : Playback, Web, Interaction et Miscellaneous.

En haut à droite se trouvent trois icônes (de gauche à droite) :

IcôneFonction
Test RSSTélécharge le flux RSS configuré dans le CMS
Télécharger les médiasTélécharge les fichiers médias
Supprimer les médiasSupprime tous les fichiers médias téléchargés

Menu développeur — onglet Player, zone Lecture

ParamètreDescription
Use MultiFrame featureActive la lecture MultiFrame pour plusieurs contenus simultanés
Restart delay optionL’app est redémarrée périodiquement pour éviter les fuites de mémoire avec les contenus web. Modes : Disabled (recommandé uniquement pour les playlists composées seulement d’images et de vidéos), Scheduled (redémarrage à une heure définie) ou Counted (les contenus gourmands en mémoire sont comptabilisés selon leur poids — une fois la limite atteinte, l’app redémarre et la playlist reprend à la même position). Modification à tes risques et périls.
Restart delay multiplierAugmente le délai de redémarrage jusqu’à 100x. Plus la valeur est élevée, moins les redémarrages sont fréquents (modification à tes risques et périls).
Play images withMéthode de rendu des images : Picasso (par défaut, affichage net, sans transition fluide), WebView (affichage dans le navigateur web) ou Default (rendu Android standard, peut entraîner des fuites de mémoire)
Memory usage of the appAugmente le cache pour un chargement plus rapide des images. Peut entraîner des fuites de mémoire (modification à tes risques et périls).
Apply rotation also to the imageFait également pivoter les images selon les paramètres de rotation. Utile pour l’affichage en format portrait sur les appareils qui ne prennent pas en charge le mode portrait.
Play videos withChoix de la méthode de rendu des vidéos : Texture (CPU) ou Default (GPU). L’icône de liste permet de configurer la méthode séparément pour le format portrait et le format paysage.
Play YouTube videos withMéthode de rendu des vidéos YouTube : In-app (Crosswalk) (uniquement pour Android 5) ou System (WebView) (pour toutes les autres versions d’Android)
Show next content only then, if readyAttend que le contenu suivant (par ex. un site web externe) soit entièrement chargé. Le contenu actuel peut ainsi rester affiché plus longtemps. Si l’option est activée, la durée d’animation entre images et vidéos peut être réglée en millisecondes.
Additional encoding detector for RSS feedActive une détection supplémentaire de l’encodage des caractères pour les flux RSS

Menu développeur — onglet Player, zone Web

L’icône de navigateur à côté du titre permet de charger un site web personnalisé pour en afficher un aperçu. Si des paramètres de moteur supplémentaires sont disponibles, ils peuvent également y être ajustés.

ParamètreDescription
Play websites withMéthode de rendu des sites web : In-app (Crosswalk), System (WebView) ou In-app (Gecko). L’icône de liste ouvre un menu permettant de configurer le moteur individuellement par type de contenu (voir ci-dessous).
Cache optionParamètres de cache pour les sites web internes et externes. Peut réduire le temps de chargement. Pour les contenus qui changent souvent, choisis « no cache ».
Use a new session for each websiteChaque appel de site web s’exécute dans sa propre session (la précédente est fermée). Gecko uniquement.
Try to accept cookies automaticallyTente d’accepter automatiquement les bannières de consentement aux cookies sur les sites web. Gecko uniquement.
Additional reload of the loaded websiteRecharge le site web après le chargement initial. Peut aider à rendre les contenus visibles.
”viewport” HTML meta tagActive la prise en charge de la balise meta viewport. Peut améliorer le rendu, mais aussi le dégrader. Si l’option est désactivée, la largeur de mise en page correspond toujours à la largeur du navigateur en pixels CSS.
ZoomActive les commandes et gestes de zoom dans le navigateur web. Certains sites web utilisent le zoom pour un positionnement correct — cette option peut aider pour ces pages.
Video player for streamUtilise un lecteur vidéo au lieu du navigateur web pour les contenus en streaming. Filtre les URL selon l’extension (par ex. .m3u8, .mp4).
Desktop user agentPar défaut, les serveurs web reconnaissent la Player App comme une application mobile et livrent un site web mobile. Cette option force le chargement de la version de bureau. Le user agent peut être remplacé si nécessaire.
Boîte de dialogue — configurer le moteur par type de contenu

Le menu liste tous les types de contenus (par ex. Generic Website, Interaction, Slide, Plugins) et permet d’attribuer individuellement le moteur de navigateur. Set all to permet de modifier la sélection pour tous les types à la fois et Reset to defaults de rétablir les valeurs par défaut.

Menu développeur — onglet Player, zone Interaction

ParamètreDescription
Show button to disable lock screen temporarySi l’option est activée, une icône d’écran apparaît dans le coin supérieur gauche pendant la lecture. Un clic sur cette icône désactive temporairement le verrouillage de l’écran, de sorte que le site web affiché peut être utilisé comme un navigateur (par ex. pour une connexion ou un consentement aux cookies). Le verrouillage est automatiquement réactivé lorsque la lecture de l’entrée est terminée.
Lock screenActive le verrouillage de l’écran pour le site web interactif. Doit être activé si la barre de navigation du système ne peut pas être masquée.
Navigation barAffiche les boutons Accueil, Retour et Suivant pour la navigation en mode interaction
Back button on playbackAffiche un bouton Retour pour revenir à l’entrée de lecture précédente. Ne fonctionne qu’avec les playlists qui utilisent des routines et l’interaction tactile.

Menu développeur — onglet Player, zone Divers

ParamètreDescription
Show event logs during the playbackAffiche les journaux d’événements pendant la lecture : Disabled, Local logs (journaux du lecteur) ou LogCat (journal système Android)
Show debug information about the playbackAffiche des informations de débogage pendant la lecture : index de l’entrée, nom de la playlist, nom de l’entrée et compte à rebours. Après l’activation, la couleur du texte peut être modifiée (Red, Blue, Green, Yellow, Black, White).

L’onglet Device contient les paramètres du matériel, de l’affichage et du système.

Menu développeur — onglet Device

Menu développeur — onglet Device, zone Matériel

ParamètreDescription
BluetoothActive ou désactive le Bluetooth
Wi-FiActive ou désactive le Wi-Fi. L’icône de liste permet de choisir un autre réseau Wi-Fi et de s’y connecter (comme lors de la configuration initiale). L’app enregistre alors les identifiants Wi-Fi pour la reconnexion automatique.

Menu développeur — onglet Device, zone Affichage

ParamètreDescription
Change LCD density (DPI) toModifie le réglage DPI du système (160–480 dpi). Influe aussi sur la résolution du navigateur web (par ex. 160 dpi = 1920x1080, 240 dpi = 1280x720).
Change display modeAffiche tous les modes d’affichage disponibles et change de mode immédiatement
Use this mode as defaultDéfinit le mode d’affichage sélectionné comme mode par défaut, appliqué à chaque démarrage du système (modification à tes risques et périls)
Change HDR mode toForce un mode HDR précis (Off, On, Auto)
Change rotation degree toFait pivoter l’affichage de 0°, 90°, 180° ou 270°. Les paramètres du compte CMS (sous Appareils/groupes d’appareils) ne sont pas écrasés.
Override screen scaleRemplace la mise à l’échelle de l’écran. Les paramètres du compte CMS ne sont pas écrasés.

Menu développeur — onglet Device, zone Paramètres système

ParamètreDescription
System UI (Navigation bar)Affiche ou masque la barre de navigation du système. N’agit qu’en mode configuration ou menu.
Soft keyboard system-wideActive le clavier virtuel dans tout le système. Ne désactive cette option que si tu utilises exclusivement un clavier physique.
Automatic date & timeActive le réglage automatique de la date et de l’heure. La désactivation empêche l’app d’activer automatiquement ce réglage dans les paramètres système.
Automatic timezoneActive la détection automatique du fuseau horaire. La désactivation empêche l’app d’activer automatiquement ce réglage dans les paramètres système.
NTP serverConfigure le serveur NTP pour la synchronisation de l’heure. Utile si ton réseau bloque le serveur NTP par défaut. Le serveur NTP peut être modifié en cliquant dessus.
Additional online time checkActive une vérification supplémentaire de l’heure via timeapi.io, à titre de comparaison
System rebootActive le redémarrage automatique du système à une heure définie. Active cette option si tu rencontres des problèmes avec le matériel du lecteur ou avec HDMI-CEC.
Only on standbyRedémarre automatiquement l’appareil s’il est resté plus de 24 heures en veille. Évite les pannes système en cas d’inactivité prolongée.

Menu développeur — onglet Device, zone Port série

L’icône de liste à côté du titre affiche la liste des appareils USB pris en charge. L’icône + permet d’ajouter des appareils personnalisés.

Boîte de dialogue — appareils USB pris en charge
ParamètreDescription
Use default settingsUtilise les paramètres par défaut du port série. Si l’option est désactivée, le débit en bauds, les bits de données, les bits d’arrêt, la parité et le format peuvent être configurés manuellement.
ConnectÉtablit la connexion au port série. Une fois connecté, tu peux envoyer des commandes via le champ de texte et recevoir des réponses. Sert à tester des appareils série branchés en USB.

L’onglet Apps affiche toutes les applications installées sur l’appareil.

L’onglet Info affiche des informations système détaillées. Toutes les entrées sont en lecture seule.

InformationDescription
DPIDensité actuelle de l’écran en DPI
ResolutionRésolution actuelle de l’écran (largeur x hauteur)
OrientationOrientation actuelle de l’écran
InformationDescription
CPU freqFréquence d’horloge actuelle du CPU
CPU usageCharge actuelle du CPU en pourcentage
CPU temperatureTempérature actuelle du CPU
RAM totalMémoire vive totale
RAM usageMémoire vive utilisée
RAM temperatureTempérature actuelle de la RAM
Storage (Internal)Stockage interne libre et total
Storage (External)Stockage externe libre et total
InformationDescription
Bluetooth MACAdresse MAC Bluetooth
Ethernet MACAdresse MAC Ethernet
Wi-Fi MACAdresse MAC Wi-Fi
InformationDescription
NTPServeur NTP actuel
MACAdresse MAC de la connexion active
Last connectionDate et heure de la dernière connexion au serveur
Network typeType de la connexion réseau actuelle
Signal strengthIntensité du signal de la connexion actuelle (visible uniquement en Wi-Fi)
IP addressAdresse IP actuelle de l’appareil
Subnet maskMasque de sous-réseau
GatewayPasserelle par défaut
DNSServeur DNS
InformationDescription
DateDate et heure actuelles
TimezoneFuseau horaire actuel
InformationDescription
Build flavorVariante de build de la Player App
ConfigConfiguration actuelle
ABIArchitecture du CPU (par ex. arm64-v8a)
BrandMarque de l’appareil
Display IDID de build d’affichage Android
FingerprintEmpreinte du build Android
ManufacturerFabricant de l’appareil
ModelModèle de l’appareil
OS versionVersion d’Android
ProductNom de produit Android
SerialNuméro de série de l’appareil
UptimeDurée de fonctionnement depuis le dernier redémarrage
UUIDIdentifiant unique du lecteur (pour les demandes au support)
RootedIndique si l’appareil est rooté
Is launcherIndique si la Player App est définie comme launcher
viewneo ServiceVersion de l’app viewneo Service
viewneo UpdaterVersion de l’app viewneo Updater
WebViewVersion du composant WebView
Google ServicesVersion des services Google Play
InformationDescription
Open SourceAffiche les bibliothèques open source utilisées

Les paramètres avancés sont disponibles sur tous les appareils Android :

  • viewneo 4K SignageBox III
  • viewneo 4K SignageBox II (Standard et White Label)
  • viewneo 4K SignageBox
  • viewneo SignageStick 2
  • Qbic FHD-100
  • Philips D-Line
  • Appareils Android tiers