Sélectionnez votre langue

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

Witziges

Witz des Tages

Keine Witze hinterlegt.

Le lecteur Digital Signage pour Raspberry Pi 1 permet d’afficher les canaux de l’extension Joomla Digital Signage 3.2.0 ou version ultérieure sur des appareils anciens ou disposant de ressources matérielles limitées.

Le lecteur a été spécialement développé pour le Raspberry Pi 1 et les systèmes comparables basés sur ARMv6, sur lesquels les navigateurs modernes tels que Firefox ou Chromium ne peuvent pas être utilisés de manière fiable, voire pas du tout. Au lieu de s’appuyer sur un navigateur web complet, le lecteur affiche les contenus à l’aide d’un environnement d’exécution léger et optimisé pour ce type de matériel.

Ainsi, même les anciens modèles de Raspberry Pi peuvent continuer à être utilisés pour des écrans d’information, des systèmes d’affichage interne, des écrans de présentation, des panneaux d’information numériques, des zones d’accueil ou d’autres installations Digital Signage légères.

Le lecteur Digital Signage standard basé sur un navigateur reste inchangé et peut continuer à être utilisé sur des appareils plus récents et plus puissants.

Prérequis

Les composants suivants sont nécessaires :

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

  • alternativement, un modèle Raspberry Pi plus récent

  • Raspberry Pi OS Lite 32 bits

  • une connexion réseau fonctionnelle

  • une installation Joomla 5 avec Digital Signage 3.2.0 ou version ultérieure

  • au moins un canal Digital Signage publié

  • un moniteur publié et associé au canal correspondant

Pour garantir une installation aussi fiable que possible, il est recommandé d’utiliser une installation neuve de Raspberry Pi OS Lite 32 bits.

Le programme d’installation fourni configure automatiquement l’environnement nécessaire au fonctionnement du lecteur. Il installe et configure notamment :

  • X.Org

  • une session Openbox minimale

  • Python

  • Tk

  • Pillow

  • VLC

  • le démarrage automatique

  • le cache hors ligne

  • la surveillance du moniteur

Aucun navigateur web complet tel que Firefox ou Chromium n’est installé, et aucun n’est nécessaire pour le fonctionnement normal du lecteur.

Préparation dans Joomla

Avant de configurer le Raspberry Pi, la configuration Digital Signage doit être préparée dans Joomla.

Installez Digital Signage 3.2.0 ou une version ultérieure, ou mettez à jour une installation existante vers une version compatible.

Publiez ensuite le canal souhaité dans l’administration Joomla.

Créez ensuite un nouveau moniteur dans la section Moniteurs et associez-le au canal correspondant.

Lorsque le moniteur est enregistré, Digital Signage génère automatiquement une clé de périphérique. Cette clé sert à identifier et à authentifier le lecteur.

Dans la liste des moniteurs, ouvrez l’option « Configuration pour Raspberry Pi 1 ».

Les informations suivantes sont nécessaires pour l’installation :

  • Adresse du serveur

  • Jeton du canal

  • Clé du périphérique

Ces valeurs doivent être disponibles lors de l’installation sur le Raspberry Pi.

Installation

Transférez l’archive ZIP sur le Raspberry Pi et décompressez-la entièrement.

Exécutez ensuite le programme d’installation depuis le répertoire extrait avec les privilèges root :

sudo ./install.sh

Cette méthode lance une installation interactive et demande les informations de connexion nécessaires.

Installation sans interaction

L’installation peut également être effectuée de manière entièrement automatisée en fournissant directement les valeurs nécessaires :

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

Remplacez les valeurs d’exemple par les données du moniteur créé précédemment dans Joomla.

Autoriser HTTP

Pour des raisons de sécurité, les connexions HTTP non chiffrées sont bloquées par défaut.

HTTP ne doit être activé que dans un réseau interne fiable et isolé.

Pour l’autoriser explicitement, utilisez :

sudo ./install.sh --allow-http

Pour les systèmes accessibles publiquement ou les réseaux qui ne peuvent pas être considérés comme totalement fiables, HTTPS doit être utilisé.

Démarrage automatique

Une fois l’installation terminée avec succès, le lecteur Digital Signage démarre immédiatement.

Un service système est également configuré afin que le lecteur démarre automatiquement à chaque démarrage du système.

Il n’est donc normalement pas nécessaire de lancer manuellement le programme après un redémarrage du Raspberry Pi.

Utilisation et administration

Le lecteur met à disposition plusieurs commandes pour son administration en ligne de commande.

Vérifier l’état du lecteur

Pour vérifier si le service Digital Signage est actuellement en cours d’exécution, utilisez :

sudo systemctl status digitalsignage-pi1

Redémarrer le lecteur

Pour redémarrer le service, par exemple après une modification de configuration ou lors d’un diagnostic, utilisez :

sudo systemctl restart digitalsignage-pi1

Effectuer un contrôle de l’installation

L’installation comprend un script de contrôle de l’état du système :

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

Ce script permet de vérifier l’installation locale et facilite la recherche d’éventuels problèmes.

Modifier la configuration

L’outil de configuration peut être relancé à tout moment :

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

Il permet de modifier ultérieurement les paramètres de connexion et de configuration du lecteur.

Journaux et diagnostic

Pour faciliter le diagnostic, le journal systemd ainsi qu’un fichier journal propre au lecteur sont disponibles.

Journal systemd

Pour afficher les 100 dernières entrées du service Digital Signage, utilisez :

sudo journalctl -u digitalsignage-pi1 -n 100

Journal du lecteur

Le lecteur conserve également son propre fichier journal.

Les 100 dernières entrées peuvent être affichées avec :

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

Ces journaux sont particulièrement utiles lorsque le lecteur ne démarre pas, ne parvient pas à se connecter au serveur Joomla ou n’affiche pas les contenus comme prévu.

Contenus pris en charge

Le lecteur pour Raspberry Pi 1 prend directement en charge différents types de médias et de contenus.

Images

Les formats d’image suivants sont pris en charge :

  • JPEG

  • PNG

  • WebP

  • GIF

  • BMP

Vidéos

Les vidéos sont lues à l’aide de VLC.

En raison des ressources limitées du Raspberry Pi 1, le format suivant est particulièrement recommandé :

  • Conteneur : MP4

  • Codec vidéo : H.264

  • Codec audio : AAC

Cette combinaison offre généralement la meilleure compatibilité avec les anciens modèles de Raspberry Pi.

Flux RSS et Atom

Les flux RSS et Atom peuvent être affichés sous forme de cartes natives.

Les images incluses dans les flux sont mises en cache localement. Cela améliore l’efficacité de l’affichage et permet également de conserver certains contenus déjà téléchargés pour le fonctionnement hors ligne.

Cartes Template Studio

Les contenus statiques créés avec Template Studio peuvent également être affichés.

Les éléments pris en charge comprennent notamment :

  • les textes

  • les couleurs

  • les éléments graphiques statiques

Contenus HTML

Le lecteur peut traiter des textes HTML simples.

Comme le lecteur Raspberry Pi 1 n’utilise volontairement pas de moteur de navigateur complet, ces contenus sont affichés sous forme de texte brut nettoyé.

Limitations concernant les sites web et les contenus dépendants d’un navigateur

Le lecteur Raspberry Pi 1 fonctionne volontairement sans navigateur web complet.

Pour cette raison, les sites web externes dépendants d’un navigateur ainsi que les sites web importés nécessitant un véritable moteur de navigateur ne peuvent pas être affichés directement sur un Raspberry Pi 1.

Au lieu d’afficher un écran vide ou défectueux, le lecteur présente une carte d’information claire indiquant que ce contenu ne peut pas être lu sur cet appareil.

Sur les appareils plus récents et plus performants, le lecteur Digital Signage standard basé sur un navigateur reste disponible et inchangé.

Fonctionnement hors ligne

Une fonctionnalité importante du lecteur est son système de mise en cache locale.

La dernière liste de lecture valide téléchargée avec succès est enregistrée à l’emplacement suivant :

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

Les fichiers multimédias nécessaires sont également stockés localement dans le cache.

Si la connexion réseau est interrompue ou si le serveur Joomla devient temporairement indisponible, le lecteur peut continuer à afficher la dernière liste de lecture valide enregistrée.

Cela permet à l’écran Digital Signage de rester opérationnel même pendant une panne temporaire du serveur ou du réseau.

Dès que la connexion est rétablie, le lecteur se reconnecte automatiquement et met à jour les contenus.

Configuration de l’affichage et du cache

Le fichier principal de configuration du lecteur se trouve à l’emplacement suivant :

/etc/digitalsignage-pi1/player.json

Plusieurs paramètres importants du lecteur peuvent y être ajustés.

width et height

Les options

width
height

définissent la résolution de rendu du lecteur.

La valeur

0

indique au lecteur d’utiliser automatiquement la résolution HDMI détectée.

Cela permet au lecteur de s’adapter à la résolution de l’écran connecté.

max_asset_mb

L’option

max_asset_mb

définit la taille maximale autorisée pour un fichier multimédia individuel.

Cela permet d’éviter que des fichiers exceptionnellement volumineux n’occupent trop d’espace de stockage ou de ressources système.

max_cache_mb

L’option

max_cache_mb

définit la taille maximale du cache local du lecteur.

L’administrateur peut ainsi limiter l’espace disque pouvant être utilisé pour les contenus Digital Signage stockés localement.

mute

L’option

mute

permet de couper globalement le son de toutes les vidéos.

Cette fonction est particulièrement utile pour les écrans d’information sur lesquels les vidéos doivent toujours être diffusées sans son.

show_status

L’option

show_status

permet d’afficher un petit indicateur d’état de la connexion.

Il est ainsi possible de voir directement à l’écran si le lecteur fonctionne actuellement en mode en ligne ou hors ligne.

ssl_verify

L’option

ssl_verify

contrôle la vérification des certificats TLS.

Pour des raisons de sécurité, cette option doit normalement rester activée.

Protection du fichier de configuration

Le fichier

/etc/digitalsignage-pi1/player.json

contient des informations de connexion et des données nécessaires à la communication avec Digital Signage.

Pour cette raison, l’accès au fichier est restreint : seuls root et le service du lecteur peuvent le lire.

Cela permet d’éviter que d’autres utilisateurs locaux puissent accéder inutilement à des données de configuration sensibles.

Désinstallation

Pour supprimer le lecteur Digital Signage du Raspberry Pi, exécutez le script de désinstallation fourni depuis le répertoire d’installation :

sudo ./uninstall.sh

Le service et le programme du lecteur sont alors supprimés.

Toutefois, les fichiers de configuration, les données du cache et les fichiers journaux sont volontairement conservés.

Cela facilite une restauration ultérieure de l’installation ou une nouvelle installation sans perdre les paramètres existants ni les informations de diagnostic.

Résumé

Le Digital Signage Player étend Digital Signage 3.2.0+ pour Joomla 5 avec une solution de lecture spécialement conçue pour les anciens systèmes Raspberry Pi.

En se passant de Firefox, Chromium et d’autres navigateurs web complets, le lecteur est particulièrement adapté au Raspberry Pi 1 et au matériel ARMv6 disposant de ressources système limitées.

Malgré son architecture légère, il fournit les principales fonctions nécessaires à un environnement Digital Signage pratique : affichage d’images, lecture de vidéos, flux RSS et Atom, contenus Template Studio, textes simples, démarrage automatique, cache local, fonctionnement hors ligne, journaux et surveillance du système.

Les anciens appareils Raspberry Pi peuvent ainsi continuer à être utilisés comme lecteurs Digital Signage autonomes, tandis que la gestion des contenus reste centralisée dans l’extension Joomla.

Downloads - Joomla Erweiterungen

Joomla Erweiterungen

RegioMail2Content

Version 1.0.4Joomla 5Fichier taille: 775,64 KBTéléchargements: 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

Version 1.2.0Joomla 5Fichier taille: 51,66 KBTéléchargements: 6
Joomla Erweiterungen

RegioPoll

Version 1.0.43Joomla 5Fichier taille: 639,48 KBTéléchargements: 0
Joomla Erweiterungen

Immobilien Portal

Version 1.0.21Joomla 5Fichier taille: 665,06 KBTéléchargements: 0
Digital Signage

Le composant d’économiseur d’écran Digital Signage

Version 1.0.7Joomla 5Fichier taille: 47,28 KBTéléchargements: 8
Le composant d’économiseur d’écran Digital Signage affiche des images, des vidéos, des actualités et d’autres contenus gérés de manière centralisée sous la forme d’un économiseur d’écran Windows classique. Il démarre au…