Netwerksynchronisatie
Met netwerksynchronisatie speel je video synchroon af op meerdere computers in hetzelfde netwerk. Onmisbaar voor grote installaties waar een enkele computer niet alle schermen kan aansturen.
Overzicht
Netwerksync werkt volgens een server/client-model:
- Server: een computer fungeert als master en zendt continu de afspeelpositie uit
- Clients: de overige computers luisteren mee en stemmen hun afspelen af op de server
Op alle computers moet hetzelfde videobestand geladen zijn, en ze moeten allemaal op hetzelfde lokale netwerk zitten.
Wanneer netwerksync gebruiken
Netwerksync is bedoeld voor situaties waarin:
- Je meer schermen hebt dan een enkele computer aankan
- Schermen fysiek ver uit elkaar staan (andere ruimtes, andere verdiepingen)
- Je redundantie nodig hebt (meerdere computers voor hogere betrouwbaarheid)
- Je Video Wall groter is dan wat een enkele GPU aankan
Voorbeeldopstellingen
Winkel
- Server in het kantoor stuurt het scherm bij de hoofdingang aan
- Client-computers bij elke afdeling sturen de lokale schermen aan
- Overal draait dezelfde gesynchroniseerde promotiecontent
Evenementenlocatie
- Server bij de regietafel
- Clients sturen schermen door de hele locatie aan
- Gesynchroniseerd afspelen van live-eventcontent
Grote Video Wall
- Meerdere computers, elk verantwoordelijk voor een deel van de wall
- Een server coordineert de timing
- Elke computer gebruikt Globale canvasuitbreiding om zijn positie in het geheel te bepalen
- Het resultaat is een naadloos scherm
Vereisten
Controleer het volgende voordat je netwerksync opzet:
- Zelfde netwerk: alle computers moeten op hetzelfde lokale netwerk (zelfde subnet) zitten
- Zelfde videobestand: elke computer heeft een identieke kopie van het videobestand nodig (clients kunnen content rechtstreeks van de server importeren)
- Netwerkpoorten: UDP-poort 9201 moet beschikbaar zijn (de standaardpoort van FloSync)
- Firewall: FloSync moet op alle computers door de firewall zijn toegestaan
De server opzetten
De server is de "master" waar de andere computers zich op synchroniseren.
Stap 1: Laad je video
- Open FloSync op de computer die als server gaat dienen
- Laad je videobestand door het op een schermvak te slepen
- Eventueel kun je de tijdlijn gebruiken om naar de gewenste startpositie te springen
Stap 2: Start het uitzenden
- Klik op het Server-pictogram (torenpictogram) in de bovenbalk
- Het pictogram kleurt groen — de server-modus is nu actief
- FloSync zendt vanaf nu de afspeelpositie uit naar het netwerk
- De statusbalk onderaan toont "Server"
Servergedrag
Zodra de server draait:
- Zendt FloSync de afspeelpositie uit naar alle verbonden clients
- Worden play-, pause- en seek-commando's doorgestuurd naar alle clients
- Bestuurt de server het afspelen op alle verbonden clients
Controller-modus (alleen voor servers)
Als je FloSync als server draait, heb je toegang tot de Controller-modus — een speciale Live gaan-optie waarmee je externe schermen bestuurt zonder volledig-schermvensters op je eigen machine te openen.
Wat het doet:
- Zendt uit naar netwerkclients, net als een gewone Live gaan
- Content speelt af in de previewvakken van de composer, niet fullscreen
- Alle afspeelknoppen blijven actief (afspelen, pauzeren, scrubben, scenenavigatie)
- De statusbalk toont "Live (Controller)" met een oranje indicator
Wanneer gebruiken:
- Een Video Wall bedienen vanaf een laptop in de regieruimte
- Schermen aansturen op een beurs terwijl je eigen scherm beschikbaar blijft
- Netwerksync testen zonder lokaal fullscreen te gaan
- Een live show draaien waarbij de operator de content moet kunnen zien en besturen
Zo werkt het:
- Start de server-modus (groen torenpictogram)
- Laad je content
- Klik op de Live gaan-dropdown
- Kies Live gaan (controller)
Verbonden clients gaan normaal live met fullscreen-vensters, terwijl je servermachine in de composer-weergave blijft.
Zie Live gaan — Controller-modus voor meer informatie.
Clients opzetten
Clients ontdekken de server automatisch en maken vanzelf verbinding.
Stap 1: Laad dezelfde video
- Open FloSync op elke client-computer
- Laad hetzelfde videobestand als op de server door het op een schermvak te slepen
- De bestandsnaam hoeft niet overeen te komen, maar de inhoud moet identiek zijn
Tip: Je kunt deze stap overslaan door de Import on Connect-opties aan te vinken bij het verbinden. FloSync kopieert dan automatisch de scenes en contentbestanden van de server naar je machine.
Belangrijk: Clients moeten dezelfde video geladen hebben. Als de videolengte verschilt, werkt de synchronisatie niet goed.
Stap 2: Verbind met de server
- Klik op het Client-pictogram (wifipictogram) in de bovenbalk
- FloSync begint te zoeken naar servers op het netwerk
- Er verschijnt een dialoogvenster met de gevonden servers
Stap 3: Kies je server
- Klik op de server waarmee je wilt verbinden
- FloSync maakt verbinding en begint te synchroniseren
- Het client-pictogram kleurt blauw als teken dat de verbinding actief is
- De statusbalk onderaan toont "Connected to [servernaam]"
Import on Connect
Het serverkeuzedialoogvenster bevat optionele importvinkjes waarmee je tijdens het verbinden direct de configuratie van de server kunt overnemen:
- Global canvas — Importeert de canvasindeling van de server, zodat je schermposities overeenkomen
- Scenes — Importeert de scenelijst van de server, inclusief schermmodi en planning
- Content files — Downloadt de mediabestanden van de server naar je machine (schakelt automatisch Scenes in)
Dit is de snelste manier om een nieuwe client in te richten: vink alle drie aan, kies een map voor de bestanden, en de client is in een stap volledig geconfigureerd.
Clientgedrag
Na het verbinden:
- Volgt de client de afspeelpositie van de server
- Worden play- en pause-commando's van de server overgenomen
- Bewaakt de client de drift en corrigeert automatisch
- Blijven lokale afspeelknoppen bruikbaar, maar de server heeft altijd voorrang
Importeren vanaf de server
Ben je eenmaal als client verbonden, dan kun je op elk gewenst moment de configuratie en content van de server ophalen — niet alleen bij de eerste verbinding.
Importmenu
Klik op het pictogram van de verbonden server in de bovenbalk om het importmenu te openen:
- Globaal canvas importeren — Kopieert de canvasindeling van de server naar je machine
- Scènes importeren — Kopieert de scenelijst van de server, inclusief schermmodi en planningsinstellingen
- Inhoud importeren — Downloadt mediabestanden van de server voor alle scenes
- Alles importeren — Voert alle bovenstaande stappen in een keer uit
Content importeren voor een enkele scene
Klik met de rechtermuisknop op een scene in het planningpaneel en kies Inhoud van server importeren om alleen de bestanden voor die scene te downloaden. Je kunt ook rechtsklikken op een schermvak of op de achtergrond.
Hoe content-import werkt
- FloSync controleert welke bestanden er op de server geladen zijn
- Je kiest een doelmap op je machine
- Als er al bestanden bestaan, kun je kiezen of je ze wilt overschrijven of overslaan
- Een voortgangsdialoog toont de downloadstatus met bestandsteller, voortgangsbalk en geschatte resterende tijd
- Je kunt het proces op elk moment afbreken
Let op: Lokale HTML-bestanden kunnen niet via het netwerk worden overgedragen en worden bij content-import overgeslagen.
Netwerksync in de praktijk
Zodra netwerksync actief is:
Afspelen starten
- Druk op play op de server
- Alle verbonden clients beginnen mee te spelen
- Het afspelen blijft synchroon
Pauzeren
- Druk op pause op de server
- Alle clients pauzeren op dezelfde positie
Zoeken in de tijdlijn
- Scrub de tijdlijn op de server
- Alle clients springen naar dezelfde positie
Preview-scrub synchronisatie
Wanneer je nog bezig bent met opzetten en nog niet live bent gegaan, worden scrub-bewegingen op de tijdlijn van de server automatisch doorgegeven aan de preview op alle verbonden clients. Zo kun je vooraf controleren of content en positionering op alle machines kloppen.
Besturing op de client
Clients kunnen het afspelen ook lokaal bedienen, maar houd er rekening mee dat:
- Play en pause alleen tijdelijk effect hebben op die ene client
- FloSync de client automatisch weer gelijktrekt met de server
- Je voor het beste resultaat het afspelen uitsluitend vanaf de server bestuurt
Persistentie en automatisch herverbinden
FloSync onthoudt je netwerksync-instellingen en herstelt ze automatisch bij een herstart.
Server-persistentie
Draaide FloSync als server toen je het afsloot:
- Bij de volgende start begint het automatisch weer als server
- Je hoeft niets handmatig te doen
- Het serverpictogram (toren) is direct groen
Automatisch herverbinden van clients
Was FloSync als client verbonden toen je het afsloot:
- Bij de volgende start zoekt het automatisch naar de laatst gebruikte server
- Het client-pictogram (wifi) kleurt oranje tijdens het zoeken
- De statusbalk toont "Searching for [servernaam]..."
- Zodra de server wordt gevonden, komt de verbinding automatisch tot stand
Omgaan met verbroken serververbindingen
Stopt de server, wordt deze afgesloten of raakt hij onbereikbaar terwijl een client verbonden is:
- De client detecteert de verbreking automatisch
- Het client-pictogram kleurt oranje (zoekmodus)
- FloSync blijft op de achtergrond zoeken naar de server
- Zodra de server weer online is, wordt de verbinding automatisch hersteld
Dit is handig bij:
- Herstarten van de server tijdens configuratiewijzigingen
- Kortstondige netwerkstoringen
- Crashes van de server-app die snel zijn verholpen
Handmatig een andere server kiezen
Wanneer het client-pictogram oranje is (zoekmodus), kun je erop klikken voor de volgende opties:
- Stop Searching — Client-modus volledig beeindigen
- Keep Waiting — Het dialoogvenster sluiten en op de achtergrond blijven zoeken
- Een andere server kiezen — Als er andere servers zichtbaar zijn, klik er een aan om verbinding te maken
Interval-modus met netwerksync
Gebruik je Interval-planning in combinatie met netwerksync, dan volgen clients automatisch de scene-overgangen van de server.
Hoe het werkt
- De server bepaalt de scenes — De server beslist welke intervalscene actief is
- Clients volgen mee — Bij elke scene-overgang (door timer of toetsenbord) ontvangen clients de wijziging
- Toetsenbord-sync — Als iemand op de pijltoetsen of cijfertoetsen drukt op de server, schakelen alle clients mee naar dezelfde scene
Opzet
- Stel hetzelfde intervalschema in op server en clients — of importeer scenes van de server
- Laad bijpassende content in elke scene — of importeer content van de server
- Start de server-modus op de master-computer
- Verbind de clients met de server
- Ga eerst live op de server, daarna op de clients
Opmerkingen
- Alleen videocontent wordt gesynchroniseerd tussen computers; afbeeldingen en webpagina's worden onafhankelijk weergegeven
- Cue-scenes (handmatige doorschakeling) werken met netwerksync — druk op een toets op de server om alle computers tegelijk door te schakelen
- De scene-content moet overeenkomen tussen server en clients voor een goede synchronisatie
Hoe synchronisatie werkt
FloSync houdt al je computers automatisch gelijk. Wanneer een client wegdrijft van de server, wordt dit naadloos gecorrigeerd.
Synchronisatietolerantie
In Voorkeuren vind je instellingen voor de synchronisatietolerantie waarmee je het gedrag kunt afstemmen op jouw omgeving. In de meeste opstellingen werken de standaardwaarden uitstekend en blijft het beeld visueel uitgelijnd.
Multi-computer Video Walls
Beslaat je Video Wall meerdere computers, dan combineer je netwerksync met Globaal canvas-extensie en Overspannen-modus.
Hoe het werkt
- De server zendt de positie uit — Een computer fungeert als master
- Alle computers synchroniseren het afspelen — Clients volgen de tijdlijn van de server
- Elke computer toont zijn eigen deel — Globale canvasuitbreiding bepaalt welk gedeelte elke computer weergeeft
Opzetproces
- Op alle computers: laad hetzelfde videobestand
- Op alle computers: zet de schermmodus op Overspannen
- Op alle computers: configureer Globale canvasuitbreiding voor de positie van elke computer in de wall
- Op de server: klik op het serverpictogram (toren) — het kleurt groen
- Op de clients: klik op het client-pictogram (wifi) en verbind met de server — het kleurt blauw
- Op alle computers: klik op Live gaan
Voorbeeld: Video Wall met 3 computers
Een 3x2 wall (drie computers naast elkaar, elk met twee gestapelde 1920x1080-schermen):
+-------------------+-------------------+-------------------+
| Linker pc scherm 1| Midden pc scherm 1| Rechter pc scherm 1|
+-------------------+-------------------+-------------------+
| Linker pc scherm 2| Midden pc scherm 2| Rechter pc scherm 2|
+-------------------+-------------------+-------------------+
Globaal canvas: 5760 x 2160 pixels
Canvas Extension-instellingen:
| Computer | Rol | Extension (L, T, R, B) | Toont |
|---|---|---|---|
| Linker pc | Server | 0, 0, 3840, 0 | Linker 1/3 |
| Midden pc | Client | 1920, 0, 1920, 0 | Midden 1/3 |
| Rechter pc | Client | 3840, 0, 0, 0 | Rechter 1/3 |
Visuele preview
Gebruik de Globaal canvas Preview (zoompictogram) om je opstelling te bekijken:
- Donkere vlakken geven aan waar de schermen van andere computers zich bevinden
- Rasterlijnen helpen bij het uitlijnen op schermgrenzen
- Sleep je lokale schermen om de positie aan te passen
- Houd Shift ingedrukt tijdens het slepen om vrij te positioneren (zonder rasteruitlijning)
Best practices
- Test voor het evenement: test altijd de volledige opstelling voordat je live gaat
- Gebruik een bekabeld netwerk voor kritieke installaties: bekabelde verbindingen zijn doorgaans stabieler dan wifi
- Gebruik identieke videobestanden: zorg dat hetzelfde bronbestand op elke machine staat
- Start de server als eerste: zorg dat de server draait voordat je clients opstart
- Houd het sync-log in de gaten: gebruik het logpaneel om syncproblemen vroegtijdig te signaleren
- Zorg voor een uitwijkplan: houd bij kritieke installaties reserveapparatuur achter de hand
- Ga pas live na het verbinden: bouw bij netwerksync eerst de verbinding op voordat je live gaat
- Stel canvas extension als eerste in: configureer bij multi-computer Video Walls Globale canvasuitbreiding op elke computer voordat je live gaat
Probleemoplossing
Server niet gevonden
Symptomen: clients zien de server niet in het zoekvenster
Oplossingen:
- Controleer of beide computers op hetzelfde netwerk en subnet zitten
- Controleer of de server daadwerkelijk actief is (de statusbalk toont "Server")
- Schakel firewalls tijdelijk uit om te testen
- Controleer of UDP-poort 9201 niet geblokkeerd wordt
Sync drijft geleidelijk weg
Symptomen: clients lopen langzaam voor of achter op de server
Oplossingen:
- Controleer de netwerkkwaliteit (pakketverlies veroorzaakt gemiste sync-updates)
- Pas zo nodig de synchronisatietolerantie aan in Voorkeuren
- Controleer of de videobestanden identiek zijn (verschillende encodes kunnen timingverschillen opleveren)
- Controleer de CPU-belasting — een overbelast systeem kan de synchronisatie moeilijk bijhouden
Schokkerig of stotterend beeld
Symptomen: de video stottert of springt regelmatig
Oplossingen:
- Verhoog de synchronisatietolerantie in Voorkeuren
- Controleer of er netwerkcongestie is
- Controleer of de hardware de videodecoderingslast aankan
- Gebruik een bekabelde netwerkverbinding in plaats van wifi
Verbinding valt weg
Symptomen: de client verliest af en toe de verbinding met de server
Oplossingen:
- Controleer de netwerkstabiliteit
- Controleer of de server nog actief is
- Controleer of er IP-adresconflicten zijn
- Overweeg betere netwerkapparatuur (switch/router) bij grote installaties
Firewall-configuratie
FloSync gebruikt UDP-poort 9201 voor netwerksync. Zo sta je dit toe in je firewall:
macOS: FloSync vraagt bij het eerste gebruik om toestemming. Geblokkeerd? Ga naar: Systeeminstellingen > Privacy en beveiliging > Firewall > Options > Allow FloSync
Windows:
- Open Windows Defender Firewall
- Klik op "Allow an app through firewall"
- Voeg FloSync toe en schakel het in voor Private netwerken