Pile technique de Zebrix
Lecteur externe Zebrix
Le lecteur Zebrix est constitué de la pile technique suivante :
Expliquons cette pile en partant du niveau le plus haut :
Application Zebrix pour lecteur
L’application Zebrix est le logiciel de plus haut niveau, chargé de construire le contenu HTML5 affiché à l’écran.
C’est également cette couche qui reçoit les commandes du CMS et renvoie les informations au serveur Zebrix.
À chaque démarrage, le lecteur vérifie si une mise à jour de l’application Zebrix est disponible et l’installe automatiquement le cas échéant.
Cette application pèse moins de 5 Mo.
Moteur web
Le moteur web est responsable du rendu et de l’affichage du contenu HTML5.
Firmware Zebrix
Le firmware Zebrix est un ensemble de composants : services, scripts et optimisations qui améliorent le système d’exploitation.
- Il agit comme intermédiaire entre l’application Zebrix (au-dessus) et le système d’exploitation.
- Il récupère des informations auprès du système (utilisation des ressources, journaux, etc.).
* Il fournit la fonctionnalité de capture d’écran.
* Il gère les ports HDMI pour activer ou désactiver le panneau d’affichage.
* Il surveille le système et l’application Zebrix pour détecter tout problème. En cas de défaillance, une action (redémarrage ou relance de l’application) peut être déclenchée.
* Il modifie certains paramètres du système d’exploitation pour améliorer son fonctionnement.
* Il gère la mise en cache des contenus (images, vidéos).
Le firmware peut être facilement mis à jour à distance par l’équipe de support Zebrix.
Une mise à jour n’est nécessaire qu’en cas de problème ou pour ajouter de nouvelles fonctionnalités.
Ce paquet pèse moins de 10 Mo.
Système d’exploitation
Le système d’exploitation est une distribution Ubuntu GNU/Linux, optimisée et renforcée en matière de sécurité.
Les paquets, logiciels et services inutiles ont été supprimés.
Certains logiciels ou services nécessaires à Zebrix ont été ajoutés.
La mise à jour du système d’exploitation n’est normalement jamais nécessaire.
Si une mise à jour s’avère indispensable, elle n’est jamais effectuée à distance.
Une réinstallation complète sur site via clé USB est alors requise.
Noyau (Kernel)
Le noyau Linux est le cœur du système d’exploitation et il est rarement mis à jour sur les lecteurs Zebrix, sauf en cas de problème technique ou de faille de sécurité.
La mise à jour du noyau peut être effectuée à distance.
Matériel
Grâce à sa fiabilité et à son excellent rapport qualité/prix, la plateforme Intel NUC a été choisie pour faire fonctionner Zebrix.
SAMSUNG SSSP (Smart Signage Platform)
L’écran SAMSUNG SSSP est constitué de la pile technique suivante :
Expliquons cette pile en partant du niveau le plus haut :
Application Zebrix pour SSSP
L’application Zebrix est le logiciel de plus haut niveau, chargé de construire le contenu HTML5 affiché à l’écran.
C’est également cette couche qui reçoit les commandes du CMS et renvoie les informations au serveur Zebrix.
À chaque démarrage, l’écran vérifie si une mise à jour de l’application Zebrix est disponible et l’installe automatiquement le cas échéant.
Cette application pèse moins de 5 Mo.
Moteur web
Le moteur web est responsable du rendu et de l’affichage du contenu HTML5.
Ce logiciel n’est jamais mis à jour.
Firmware SAMSUNG
Le firmware SAMSUNG est un paquet contenant le système d’exploitation (VDLINUX ou Tizen Linux) ainsi que des logiciels et API supplémentaires fournis par SAMSUNG.
Le firmware peut être mis à jour à distance depuis le CMS.
Le fichier est volumineux (jusqu’à 1,2 Go).
Les mises à jour ne sont recommandées qu’en cas de problème à corriger.
Elles n’apportent généralement pas de nouvelles fonctionnalités.
Écran SAMSUNG
L’écran SAMSUNG est alimenté par un SoC (System-on-Chip) intégré.