Les six cabines, l'état de chaque player et le cours en cours de lecture. Tout est servi par le serveur local : si la liaison internet tombe, cet écran ne change pas.
Glissez un cours depuis la réserve vers un créneau. Les cabines 1 à 5 lisent la grille automatiquement, calées sur l'horloge du serveur.
Chaque fichier déposé est transcodé en HLS avant d'être disponible. Les players tirent des segments de six secondes au lieu du fichier 4K entier.
Points, niveaux et badges sont calculés côté serveur. La tablette et l'administration lisent la même source, donc elles ne peuvent pas diverger.
| Membre | Niveau | XP | Dernière séance |
|---|
Un mini-PC dans le local technique. Conteneurs Docker, base PostgreSQL, stockage MinIO. Aucune dépendance à une connexion sortante pour diffuser.
| Appareil | Cabine | Verrou | Vu il y a |
|---|
Ce que voit le membre sur l'écran des cabines 1 à 5. Application Android TV verrouillée en mode kiosque, relancée automatiquement après une coupure de courant.
Application servie par le serveur local, installée en plein écran. Le membre s'identifie, choisit son cours et repart avec ses points. Parcours complet et cliquable.
Six blocs de travail intense entrecoupés de récupérations courtes. Prévoir une serviette et une bouteille. Le tapis reste au sol pendant toute la séance.
Ces écrans sont une proposition d'architecture, pas un produit sur étagère. Le vrai cadrage se fait devant vos cabines, vos contenus et votre matériel. Vingt minutes suffisent pour savoir si on avance ensemble.
Jonathan Dewaele · Développeur full-stack, 15 ans
Serveur local, players Android TV en mode kiosque, tablette VOD, gamification.
Disponible immédiatement.