Synchronisation réseau
La synchronisation réseau permet de coordonner la lecture vidéo sur plusieurs ordinateurs connectés au même réseau. C'est indispensable pour les installations de grande envergure, lorsqu'un seul ordinateur ne suffit pas a piloter l'ensemble des écrans.
Vue d'ensemble
La synchronisation réseau repose sur un modèle serveur/client :
- Serveur : un ordinateur fait office de référence et diffuse sa position de lecture sur le réseau
- Clients : les autres ordinateurs recoivent ces informations et calent leur lecture en conséquence
Tous les ordinateurs doivent disposer du même fichier vidéo et être connectés au même réseau local.
Quand utiliser la synchronisation réseau
Ce mode est concu pour les situations suivantes :
- Vous avez plus d'écrans qu'un seul ordinateur ne peut en gérer
- Les écrans sont répartis dans des espaces distincts (salles, étages, batiments)
- Vous souhaitez de la redondance pour fiabiliser l'installation
- Votre mur d'images dépasse les capacités graphiques d'une seule machine
Exemples d'installations
Commerce de détail
- Serveur en arrière-boutique, pilotant l'écran de l'entrée principale
- Ordinateurs clients dans chaque rayon, pilotant les écrans de département
- Contenu promotionnel synchronisé sur l'ensemble du magasin
Salle événementielle
- Serveur en régie technique
- Clients répartis dans la salle, pilotant les écrans du lieu
- Lecture synchronisée du contenu de l'événement
Grand mur d'images
- Plusieurs ordinateurs, chacun affichant une portion du mur
- Un serveur coordonne la synchronisation
- Chaque ordinateur utilise Extension du canevas global pour définir sa zone d'affichage
- Résultat : un affichage continu, sans rupture visible
Prérequis
Avant de configurer la synchronisation réseau :
- Même réseau : tous les ordinateurs doivent se trouver sur le même réseau local (même sous-réseau)
- Même fichier vidéo : chaque ordinateur doit disposer d'une copie identique du fichier (les clients peuvent importer le contenu directement depuis le serveur)
- Port réseau : le port UDP 9201 doit être disponible (port par défaut de FloSync)
- Pare-feu : FloSync doit être autorisé dans le pare-feu de chaque ordinateur
Configurer le serveur
Le serveur est l'ordinateur de référence sur lequel tous les autres se calent.
Étape 1 : charger la vidéo
- Ouvrez FloSync sur l'ordinateur qui fera office de serveur
- Chargez votre fichier vidéo en le glissant sur une case d'écran
- Si nécessaire, utilisez la timeline pour vous positionner au point de départ souhaité
Étape 2 : lancer la diffusion
- Cliquez sur l'icône serveur (tour) dans la barre d'outils
- L'icône passe au vert : le mode serveur est actif
- FloSync diffuse désormais sa position de lecture sur le réseau
- La barre d'état en bas affiche « Server »
Comportement du serveur
Une fois le mode serveur activé :
- FloSync diffuse sa position de lecture à tous les clients connectés
- Les commandes lecture/pause/navigation sont relayées à l'ensemble des clients
- L'ordinateur serveur pilote la lecture sur toutes les machines connectées
Mode contrôleur (réservé au serveur)
En mode serveur, vous avez accès au mode contrôleur — une variante du passage en direct qui permet de piloter les écrans distants sans ouvrir de fenêtres plein écran sur votre propre machine.
Principe :
- Diffuse le contenu aux clients comme un passage en direct classique
- Sur le serveur, la vidéo reste dans les aperçus du compositeur au lieu de passer en plein écran
- Toutes les commandes restent accessibles (lecture, pause, scrub, navigation entre scènes)
- La barre d'état affiche « Live (Contrôleur) » avec un indicateur orange
Cas d'usage :
- Piloter un mur d'images depuis un portable en régie
- Gérer l'affichage dynamique d'un salon tout en gardant votre écran libre
- Vérifier la synchronisation réseau sans passer localement en plein écran
- Animer un spectacle en direct où l'opérateur doit voir et contrôler le contenu en temps réel
Marche à suivre :
- Activez le mode serveur (icône tour verte)
- Chargez votre contenu
- Ouvrez le menu déroulant Passer en direct
- Sélectionnez Passer en direct (Contrôleur)
Les clients connectés passent en plein écran normalement, tandis que votre machine serveur reste dans la vue compositeur.
Pour en savoir plus, consultez Passage en direct — mode Contrôleur.
Configurer les clients
Les clients découvrent le serveur et s'y connectent automatiquement.
Étape 1 : charger la même vidéo
- Ouvrez FloSync sur chaque ordinateur client
- Chargez le même fichier vidéo que sur le serveur en le glissant sur une case d'écran
- Le nom du fichier peut différer, mais le contenu doit être strictement identique
Astuce : vous pouvez sauter cette étape grace aux cases à cocher d'import proposées lors de la connexion au serveur. FloSync copiera automatiquement les scènes et les fichiers du serveur sur votre machine.
Important : les clients doivent disposer de la même vidéo. Si la durée diffère, la synchronisation ne fonctionnera pas correctement.
Étape 2 : se connecter au serveur
- Cliquez sur l'icône client (wifi) dans la barre d'outils
- FloSync lance la recherche de serveurs sur le réseau
- Une boite de dialogue liste les serveurs détectés
Étape 3 : sélectionner le serveur
- Cliquez sur le serveur souhaité
- FloSync établit la connexion et lance la synchronisation
- L'icône client passe au bleu pour confirmer la connexion
- La barre d'état affiche « Connected to [nom du serveur] »
Import on Connect
La boite de dialogue de sélection du serveur propose des cases à cocher pour récupérer la configuration du serveur au moment de la connexion :
- Global canvas — Importe la disposition du canevas pour que vos écrans correspondent à ceux du serveur
- Scenes — Importe la liste des scènes, y compris les modes d'affichage et la programmation
- Content files — Télécharge les fichiers médias du serveur sur votre machine (active automatiquement l'import des scènes)
C'est la facon la plus rapide de préparer un nouveau client : cochez les trois cases, choisissez un dossier de destination, et la configuration est terminée en une seule étape.
Comportement du client
Une fois connecté :
- Le client suit la position de lecture du serveur
- Les commandes lecture/pause émises par le serveur sont appliquées
- Le client détecte et corrige automatiquement toute dérive
- Les commandes de lecture locales restent fonctionnelles, mais le serveur a toujours priorité
Importer depuis le serveur
Une fois connecté en tant que client, vous pouvez importer la configuration et le contenu du serveur à tout moment — pas uniquement lors de la connexion initiale.
Menu d'import
Cliquez sur l'icône du serveur connecté dans la barre d'outils pour accéder au menu d'import :
- Importer le canevas global — Copie la disposition du canevas du serveur sur votre machine
- Importer les scènes — Copie la liste des scènes, y compris les modes d'affichage et les réglages de programmation
- Importer le contenu — Télécharge les fichiers médias du serveur pour toutes les scènes
- Tout importer — Effectue les trois opérations en une seule étape
Importer le contenu d'une seule scène
Faites un clic droit sur une scène dans le panneau de programmation et sélectionnez Importer le contenu depuis le serveur pour ne télécharger que les fichiers de cette scène. Vous pouvez également faire un clic droit sur une case d'écran ou sur l'arrière-plan.
Déroulement de l'import de contenu
- FloSync identifie les fichiers chargés sur le serveur
- Vous choisissez un dossier de destination sur votre machine
- Si certains fichiers existent déjà, vous pouvez les écraser ou les ignorer
- Une boite de dialogue affiche la progression : nombre de fichiers, barre d'avancement et temps restant estimé
- Vous pouvez annuler le transfert à tout moment
Remarque : les fichiers HTML locaux ne peuvent pas être transférés par le réseau et sont ignorés lors de l'import.
La synchronisation réseau en action
Une fois la synchronisation opérationnelle :
Lancer la lecture
- Appuyez sur lecture sur l'ordinateur serveur
- Tous les clients connectés démarrent simultanément
- La lecture reste synchronisée
Mettre en pause
- Appuyez sur pause sur l'ordinateur serveur
- Tous les clients se figent à la même position
Naviguer dans la timeline
- Déplacez le curseur de la timeline sur l'ordinateur serveur
- Tous les clients se repositionnent au même point
Synchronisation de l'aperçu
Pendant la phase de préparation, avant de passer en direct, tout déplacement de la timeline sur le serveur met automatiquement à jour l'aperçu sur tous les clients connectés. Cela permet de vérifier le contenu et le positionnement sur l'ensemble des machines avant de passer en direct.
Commandes coté client
Les clients peuvent aussi agir localement sur la lecture, avec certaines limites :
- Les commandes lecture/pause n'affectent que le client concerné, et de facon temporaire
- FloSync réaligne automatiquement le client sur le serveur
- Pour un fonctionnement optimal, pilotez la lecture exclusivement depuis le serveur
Persistance et reconnexion automatique
FloSync mémorise la configuration réseau et la rétablit automatiquement au prochain lancement.
Persistance du serveur
Si FloSync fonctionne en mode serveur au moment de la fermeture :
- Au lancement suivant, le mode serveur se réactive automatiquement
- Aucune intervention manuelle n'est nécessaire
- L'icône serveur (tour) apparait en vert immédiatement
Reconnexion automatique du client
Si FloSync est connecté en tant que client au moment de la fermeture :
- Au lancement suivant, il recherche automatiquement le dernier serveur utilisé
- L'icône client (wifi) passe en orange pendant la recherche
- La barre d'état affiche « Searching for [nom du serveur]... »
- Dès que le serveur est retrouvé, la connexion se rétablit automatiquement
Gestion de la perte de connexion
Si le serveur s'arrête, est fermé ou devient inaccessible alors qu'un client est connecté :
- Le client détecte automatiquement la coupure
- L'icône client passe en orange (mode recherche)
- FloSync continue à chercher le serveur en arrière-plan
- Dès que le serveur redevient disponible, la connexion est rétablie
Ce mécanisme est particulièrement utile dans les cas suivants :
- Redémarrage du serveur lors d'un changement de configuration
- Coupure réseau de courte durée
- Plantage de l'application serveur rapidement résolu
Sélection manuelle du serveur
Lorsque l'icône client est orange (recherche en cours), cliquez dessus pour accéder aux options suivantes :
- Stop Searching — Quitter le mode client
- Keep Waiting — Fermer la boite de dialogue tout en poursuivant la recherche en arrière-plan
- Sélectionner un autre serveur — Si d'autres serveurs apparaissent dans la liste, cliquez sur l'un d'eux pour vous y connecter
Mode intervalle et synchronisation réseau
Lorsque vous utilisez la programmation en mode intervalle avec la synchronisation réseau, les clients suivent automatiquement les transitions de scène du serveur.
Fonctionnement
- Le serveur pilote les scènes — c'est lui qui détermine la scène d'intervalle active
- Les clients suivent — à chaque transition de scène (par minuteur ou commande clavier), les clients recoivent le changement
- Synchronisation clavier — les flèches directionnelles et les touches numériques pressées sur le serveur déclenchent la même transition sur tous les clients
Mise en place
- Configurez un planning intervalle identique sur le serveur et les clients — ou importez les scènes depuis le serveur
- Chargez le contenu correspondant dans chaque scène — ou importez le contenu depuis le serveur
- Activez le mode serveur sur l'ordinateur principal
- Connectez les clients au serveur
- Lancez le passage en direct sur le serveur d'abord, puis sur les clients
Remarques
- Seul le contenu vidéo est synchronisé entre les ordinateurs ; les images et les pages web s'affichent indépendamment
- Les scènes en mode Cue (avancement manuel) fonctionnent avec la synchronisation réseau : appuyez sur une touche du serveur pour faire avancer tous les ordinateurs
- Le contenu de chaque scène doit être identique sur le serveur et les clients pour garantir une synchronisation correcte
Fonctionnement de la synchronisation
FloSync maintient automatiquement tous vos ordinateurs en parfaite synchronisation. Si un client s'écarte de la position du serveur, la correction s'effectue de manière transparente.
Tolérance de synchronisation
FloSync propose des réglages de tolérance dans les Préférences pour adapter le comportement à votre environnement. Dans la plupart des installations, les valeurs par défaut conviennent parfaitement et maintiennent un alignement visuel optimal.
Murs d'images multi-ordinateurs
Pour réaliser un mur d'images réparti sur plusieurs ordinateurs, combinez la synchronisation réseau, Extension du canevas global et le mode Étendu.
Fonctionnement
- Le serveur diffuse sa position — un ordinateur fait office de référence
- Les clients se synchronisent — chacun suit la timeline du serveur
- Chaque ordinateur affiche sa portion — Extension du canevas global définit la zone attribuée à chaque machine
Mise en place
- Sur tous les ordinateurs : chargez le même fichier vidéo
- Sur tous les ordinateurs : passez le mode d'affichage sur Étendu
- Sur tous les ordinateurs : configurez Extension du canevas global pour définir la position de chaque machine dans le mur
- Sur le serveur : cliquez sur l'icône serveur (tour) — elle passe au vert
- Sur les clients : cliquez sur l'icône client (wifi) et connectez-vous au serveur — elle passe au bleu
- Sur tous les ordinateurs : cliquez sur Passer en direct
Exemple : mur d'images sur 3 ordinateurs
Pour un mur 3x2 (trois ordinateurs côte à côte, chacun avec 2 écrans 1920x1080 empilés) :
+-------------------+-------------------+-------------------+
| PC gauche écran 1 | PC centre écran 1 | PC droit écran 1 |
+-------------------+-------------------+-------------------+
| PC gauche écran 2 | PC centre écran 2 | PC droit écran 2 |
+-------------------+-------------------+-------------------+
Canevas global : 5760 x 2160 pixels
Réglages d'extension du canevas :
| Ordinateur | Rôle | Extension (L, T, R, B) | Affiche |
|---|---|---|---|
| PC gauche | Serveur | 0, 0, 3840, 0 | Tiers gauche |
| PC centre | Client | 1920, 0, 1920, 0 | Tiers central |
| PC droit | Client | 3840, 0, 0, 0 | Tiers droit |
Aperçu visuel
Utilisez le Canevas global Preview (icône loupe) pour visualiser votre installation :
- Les zones sombres matérialisent l'emplacement des écrans des autres ordinateurs
- Les lignes de grille facilitent l'alignement sur les bords des écrans
- Glissez vos écrans locaux pour ajuster leur position
- Maintenez Shift pendant le glissement pour un positionnement libre (hors grille)
Bonnes pratiques
- Testez avant l'événement : vérifiez toujours l'ensemble de l'installation avant de passer en direct
- Privilégiez le filaire pour les installations critiques : une connexion Ethernet est généralement plus fiable que le Wi-Fi
- Utilisez un fichier vidéo strictement identique : conservez le même fichier source sur chaque machine
- Démarrez le serveur en premier : assurez-vous que le serveur est opérationnel avant de lancer les clients
- Consultez le journal de synchronisation : le panneau de journal permet de repérer rapidement les anomalies
- Prévoyez du matériel de secours : pour les installations critiques, gardez un équipement de rechange à disposition
- Passez en direct après la connexion : établissez toujours la liaison réseau avant de passer en direct
- Configurez le canevas en amont : pour les murs d'images multi-ordinateurs, réglez Extension du canevas global sur chaque machine avant de lancer le passage en direct
Dépannage de la synchronisation réseau
Serveur introuvable
Symptômes : les clients ne voient aucun serveur dans la boite de dialogue de découverte
Solutions :
- Vérifiez que tous les ordinateurs sont sur le même réseau et le même sous-réseau
- Assurez-vous que le serveur est bien démarré (mention « Server » dans la barre d'état)
- Désactivez temporairement les pare-feu pour isoler le problème
- Vérifiez que le port UDP 9201 n'est pas bloqué
Dérive progressive de la synchronisation
Symptômes : les clients prennent progressivement de l'avance ou du retard sur le serveur
Solutions :
- Vérifiez la qualité du réseau (la perte de paquets provoque des mises à jour manquées)
- Ajustez la tolérance de synchronisation dans Préférences si nécessaire
- Assurez-vous que les fichiers vidéo sont rigoureusement identiques (des encodages différents peuvent introduire des écarts de timing)
- Surveillez la charge processeur — un système surchargé peut peiner à maintenir la synchronisation
Lecture saccadée
Symptômes : la vidéo saute ou saccade fréquemment
Solutions :
- Augmentez la tolérance de synchronisation dans Préférences
- Vérifiez la charge du réseau
- Assurez-vous que le matériel est capable de décoder la vidéo utilisée
- Passez à une connexion filaire si vous êtes en Wi-Fi
Déconnexions intermittentes
Symptômes : le client perd la connexion au serveur de facon répétée
Solutions :
- Vérifiez la stabilité du réseau
- Assurez-vous que le serveur est toujours en cours d'exécution
- Recherchez d'éventuels conflits d'adresses IP
- Pour les installations de grande envergure, envisagez un switch ou un routeur de meilleure qualité
Configuration du pare-feu
FloSync utilise le port UDP 9201 pour la synchronisation réseau. Voici comment l'autoriser :
macOS : FloSync demande l'autorisation lors de la première utilisation. Si l'accès est bloqué, rendez-vous dans : System Paramètres > Confidentialité et sécurité > Firewall > Options > Allow FloSync
Windows :
- Ouvrez Windows Defender Firewall
- Cliquez sur « Allow an app through firewall »
- Ajoutez FloSync et activez-le pour les réseaux privés