SAVINGSFinancial gain :Save $1,500 to $3,000 / year per studio (Zero software royalties)
NO SUBSCRIPTIONSoftware cost :$0 / month · Open-source, zero recurring fees, no vendor lock-in
MAC & MAC MINIStudio appliance :Perfect silent control unit: fanless profile, dual HDMI screens & auto-launch
APPLE SILICONM1 to M4 chips :Apple Silicon tuning: instant 4K playback with zero heat build-up
BUDGET MINI PCSAccessible hardware :Runs on refurbished hardware (Dell Wyse, HP ProDesk) starting at $40
GRAPHICS ACCELERATIONSmooth playback :Hardware-accelerated engine: buttery smooth 4K & 2K 60 fps playback
100% OFFLINEOutage proof :Operates without Internet: resilient against fiber cuts and ISP outages
TOUCH KIOSKSelf-service :Member touchscreen with live class countdown and easy selection
DUAL SCREENSMulti-display :Simultaneous feeds: main workout screen + gym floor TVs
24/7 GYM RADIOBackground music :Continuous music flow with seamless crossfade and automated voice alerts
CUSTOM CONTENTCatalog freedom :100% Agnostic: play your own workouts (Cycling, HIIT, Yoga, Pilates)
MULTI-OSCross-platform :Windows 10/11, macOS, Linux, Android tablets and iPadOS exploration
NATIVE ANDROIDDedicated app :Available on touchscreen tablets to control your fitness studio seamlessly
SIMPLE REMOTEEasy control :Choice of 2.4 GHz wireless clicker or local smartphone QR web app
PRIVACY & GDPRData sovereignty :100% Local: zero analytics, zero cameras, your data stays in your club
BLACKOUT RECOVERYElectrical resilience :Autonomous auto-recovery and instant playout resume after power outage
1-CLICK BACKUPUniversal export :Export and restore your entire schedule and video catalog in a single ZIP
ECO-FRIENDLYLow power draw :Under 10 Watts active draw: silent, cost-effective and eco-friendly
Back to releases
V2.0.1

Bobine V2.0.1 — Accélération Matérielle Intel/AMD & Nouvel Installeur Rapide

Bobine est une régie vidéo et sonore autonome et libre (licence AGPL-3.0) conçue pour équiper les studios et salles de sport : diffusion automatique de cours collectifs programmés à la seconde, contrôle direct du téléviseur par HDMI-CEC, borne tactile adhérent à la demande, télécommande mobile locale sans application, et radio d'ambiance 24/7 avec annonces vocales.

Incluant borne à la demande, expérience adhérent soignée — tout en gardant le contrôle total de son environnement. Code source ouvert, données sur votre matériel, aucun compte à créer, aucun service qui peut être coupé unilatéralement.

Cette version 2.0.1 apporte le support étendu de l'accélération matérielle (Intel QuickSync et AMD Radeon VA-API), l'installateur bootstrap en 1 ligne, la gestion des modes d'installation (épuré et verbeux), ainsi que les liens vers le site officiel et le soutien communautaire.


Liens Officiels & Communauté


Pourquoi un système open source plutôt qu'une solution propriétaire

Les studios et salles de sport diffusent de plus en plus de cours vidéo pré-enregistrés, animés par un coach à l'écran. Les solutions du marché reposent presque toutes sur le même modèle : plateforme fermée, abonnement mensuel obligatoire (150 à 400 €/mois par écran), et un service qui s'arrête à la moindre coupure internet ou résiliation de contrat.

Bobine répond au même besoin avec une architecture différente :

  • Propriété des données et du matériel. Vos vidéos, votre configuration, votre planning restent sur votre machine. Pas de compte, pas d'éditeur tiers entre vous et vos adhérents.
  • Coût maîtrisé. Un investissement matériel unique (un mini PC d'occasion à 40–80 € suffit) et aucun abonnement récurrent.
  • Fonctionnement 100% hors ligne. Une fois installé, la diffusion des cours ne dépend d'aucune connexion internet.
  • Continuité de service garantie. Le code étant open source (licence AGPL-3.0), le fonctionnement du système ne dépend pas de la pérennité d'une entreprise tierce.
  • Autonomie opérationnelle. Démarrage automatique à la mise sous tension, reprise après coupure de courant, redémarrage automatique d'un composant en panne — sans intervention technique sur place.

Studios de cycling, salles de renforcement, espaces fitness d'hôtels et d'entreprises, centres de rééducation, studios de danse : Bobine s'adapte à n'importe quel catalogue de cours collectifs, sans catégorie imposée par l'éditeur.


Fonctionnalités

Administration centralisée

L'admin web regroupe la gestion de la bibliothèque vidéo, du planning, des réglages des deux écrans et des thèmes visuels. Import par glisser-déposer, envoi en lot, miniatures automatiques, catégories libres.

Planification automatique des cours

Le planning hebdomadaire se construit une fois ; les cours démarrent ensuite automatiquement à l'heure prévue, sur l'écran assigné, sans intervention le jour même.

Deux sorties d'écran pilotées indépendamment

Un écran câblé (HDMI, pour la borne adhérent) et un écran réseau (n'importe quel appareil avec un navigateur) sont contrôlés séparément, chacun avec son propre contenu et son propre statut, en direct.

Borne de sélection de cours pour l'adhérent

Un écran plein écran destiné à l'adhérent : catalogue de cours avec animation de lancement, compte à rebours du prochain cours, navigation au tactile ou à la télécommande USB, sans pilote ni appairage à configurer.

Synchronisation des thèmes en temps réel

Un changement d'habillage visuel appliqué depuis l'admin se propage instantanément à tous les écrans connectés — câblé, réseau, mobile — sans rechargement manuel.

Radio d'ambiance intégrée

Un lecteur de musique continu pour l'ambiance de la salle : fondu enchaîné, lecture aléatoire, et rappels vocaux programmés (consignes de sécurité, changements de poste, etc.), diffusable sur un écran ou une enceinte dédiés.

Pilotage complet depuis un téléphone

L'ouverture de bobine.local depuis un téléphone du réseau local transforme automatiquement l'interface en télécommande, sans application à installer.

Navigation dans l'interface mobile :

Sélection et lancement d'un cours à distance :

Mode coach audio

Diffusion d'un cours audio (comme un cours de RPM avec les 9 morceaux) sur les enceintes reliées au mini PC incluant un contrôle du fond visuel animé à l'écran, piloté depuis le mobile du coach.


Fiabilité en exploitation

Bobine est conçu pour fonctionner sans supervision technique continue :

  • Supervision automatique — un chien de garde surveille en continu l'état de Redis, de la base de données et de l'écran kiosque ; un composant en panne redémarre de lui-même.
  • Reprise après coupure de courant — l'ensemble des services redémarre automatiquement, sans remise en route manuelle.
  • Compatibilité télécommande USB native — la borne adhérent et l'écran radio répondent directement à une télécommande USB à dongle, reconnue comme un clavier standard.
  • Aucune installation côté client — chaque écran et chaque télécommande sont de simples pages web ; aucun logiciel à déployer en dehors du mini PC central.

Prérequis & Matériel Recommandé

  • Mini PC ou thin client x86-64 standard :
    • Modèles Intel : Dell Wyse 5070 (Intel Celeron J4105 ~40–50 € reconditionné), HP ProDesk 400/600 G4/G5 DM, Lenovo ThinkCentre M710q/M720q Tiny, Beelink Mini S12/EQ12 (Intel N100/N5105).
    • Modèles AMD : HP EliteDesk 705 G4/G5 Mini (AMD Ryzen 3/5 Pro ~60–80 € reconditionné), Lenovo ThinkCentre M715q/M725q Tiny, HP T630/T730/T740 Thin Client.
    • Le décodage matériel VA-API (Intel QuickSync / iHD ou AMD Radeon / mesa-va-drivers) est automatiquement détecté et configuré (<8% CPU en 1080p60/4K).
  • Mémoire & Stockage : 4 Go de RAM minimum (8 Go recommandés), SSD de 64 Go à 256 Go.
  • Écrans : Sortie HDMI principale câblée (avec support HDMI-CEC pour allumage/veille TV automatique) + écran réseau secondaire sur n'importe quel navigateur.
  • Réseau : Réseau local Wi-Fi ou Ethernet (aucune connexion internet requise après installation initiale).

Internet n'est nécessaire qu'une seule fois, pour l'installation du système d'exploitation et du logiciel.


Installation & Déploiement

Option A — Commande d'installation rapide en 1 ligne (recommandée)

curl -sSL https://bobine.fit/install.sh | bash

Option B — Clonage manuel

git clone https://github.com/FantasmaGlad/Bobine.git
cd Bobine
sudo ./install.sh

Options de contrôle & modes d'installation

  • Interface épurée (par défaut) : sudo ./install.sh (progression claire et sobre, logs détaillés dans /var/log/bobine/install-*.log).
  • Mode verbeux (-v ou --verbose) : sudo ./install.sh -v ou curl -sSL https://bobine.fit/install.sh | bash -s -- -v (flux live de compilation).
  • Mode silencieux (-q ou --quiet) : sudo ./install.sh -q (erreurs et bilan final uniquement).
  • Mode serveur seul (--no-kiosk) : sudo ./install.sh --no-kiosk (backend sans affichage X11 local).
  • Diagnostic de santé (--check) : sudo ./install.sh --check (vérification sans modification).

Guide d'installation complet disponible sur https://bobine.fit/fr/documentation/demarrage-rapide.


Licence

Bobine est distribué sous licence AGPL-3.0. Le code source est public et auditable, les données restent sur votre matériel, et le fonctionnement du système ne dépend d'aucun service tiers ni d'aucune décision commerciale externe.

Mots-clés : affichage dynamique auto-hébergé, signalétique numérique salle de sport, alternative open source LesMills Cinema, planification vidéo cours collectifs, lecteur vidéo fitness à la demande, borne de cours virtuels, radio d'ambiance studio, télécommande mobile fitness, logiciel libre hors ligne, local-first, sans abonnement.