Optimaliseren voor sync
FloSync houdt je schermen automatisch synchroon. Bij de meeste opstellingen werkt dat gewoon meteen. Maar bouw je een Video Wall, draai je een professionele installatie of wil je gewoon de strakst mogelijke synchronisatie, dan telt iedere keuze mee: van netwerk en hardware tot videobestanden en systeeminstellingen.
In deze gids nemen we elk onderdeel door en helpen we je een opzet te bouwen die rotsvast synchroniseert.
Hoe goede sync eruitziet
Laten we eerst de verwachtingen scherp krijgen.
Menselijke waarneming: bij echte installaties draait het om een visuele uitlijning die naadloos overkomt op je publiek.
Wat FloSync nastreeft: zodra clients verbonden zijn, stabiliseert FloSync snel en houdt het de weergave gedurende de hele sessie gelijk.
Het gaat niet om een labwaarde, maar om onmerkbare sync op jouw locatie. Iedere aanbeveling in deze gids helpt een bron van inconsistentie weg te nemen, zodat FloSync soepel en stabiel blijft draaien.
Kort samengevat: een goed netwerk, geoptimaliseerde videobestanden en een schone systeemconfiguratie leveren de betrouwbaarste resultaten.
Netwerkconfiguratie
Het netwerk is de basis. FloSync-computers communiceren via UDP over je lokale netwerk, en de kwaliteit van die verbinding heeft directe invloed op de sync-stabiliteit.
Bekabeld vs. wifi
Voor Video Walls en sync-kritieke installaties raden we bekabeld ethernet sterk aan. Wifi kan schommelingen introduceren die lastig te beheersen zijn.
Bij gedistribueerde opstellingen (denk aan losse tv's verspreid door een winkel die dezelfde promotievideo afspelen) is wifi prima. Wanneer schermen niet naast elkaar hangen, vallen kleine timingverschillen niet op. FloSync houdt alles dicht genoeg bij elkaar dat niemand het merkt. Maakt wifi je installatie eenvoudiger? Gebruik het gerust.
| Bekabeld ethernet | Wifi | |
|---|---|---|
| Latency | Consistenter | Variabel |
| Packet loss | Vrijwel nul | Varieert met interferentie |
| Geschikt voor | Video Walls, schermen naast elkaar | Losse schermen in aparte ruimtes |
| Aanbeveling | Beste keuze voor sync-kritieke opzetten | Prima wanneer schermen niet samen worden bekeken |
Houd het simpel
Hoe minder netwerkstappen er tussen je computers zitten, hoe beter:
- Ideaal: alle FloSync-computers op dezelfde netwerkswitch
- Goed: zelfde subnet, verbonden via een of twee switches
- Vermijden: verbindingen die over routers, VLAN's of subnets lopen
Een eenvoudige unmanaged gigabit switch volstaat. Managed switches werken ook prima; zorg er alleen voor dat niets UDP-verkeer op poort 9201 filtert of beperkt.
Gescheiden netwerk (optioneel maar ideaal)
Bij de meest veeleisende installaties is een gescheiden netwerk uitsluitend voor FloSync het overwegen waard:
- Gebruik een aparte switch waarop alleen je FloSync-computers zitten
- Geen concurrerend verkeer dat bandbreedte inneemt
- Geen risico op congestie door andere apparaten
- Iedere computer kan daarnaast een tweede netwerkverbinding voor internet gebruiken
Voor de meeste opstellingen is dit niet nodig, maar het elimineert netwerkvariabiliteit volledig.
Wil je stap voor stap een geïsoleerd netwerk zonder internetverbinding opzetten, inclusief het vergrendelen van het OS tegen achtergrond-updates, cloud-sync en andere verstoring? Zie Gescheiden netwerk opzetten.
Firewall en poortvereisten
FloSync gebruikt twee poorten:
- UDP 9201, op elke computer, voor sync
- TCP 9202, op de computer die als server draait, voor het versturen van contentbestanden naar clients
Controleer het volgende:
- Firewalls op alle computers staan FloSync toe, of staan UDP 9201 en TCP 9202 toe
- Er zijn geen netwerk-firewalls of -filters die UDP tussen je machines blokkeren
- Zit je op een bedrijfsnetwerk? Vraag je IT-afdeling om UDP 9201 en TCP 9202 op het lokale subnet open te zetten
Staat 9201 open maar 9202 niet, dan synchroniseren je schermen gewoon, maar mislukt het importeren van content van de server. Dat is een verwarrende combinatie om later te diagnosticeren. Zet allebei open.
Zie Netwerksynchronisatie: firewall-configuratie voor platformspecifieke instructies.
Videocodering
Je videoformaat heeft directe invloed op de sync-consistentie, en het is een van de eenvoudigste dingen om te verbeteren.
Waarom codering ertoe doet
FloSync houdt computers tijdens het afspelen automatisch gelijk. Sync-vriendelijke videoformaten maken dat proces soepeler en voorspelbaarder.
Standaardformaten van camera's, bewerkingssoftware en het web zijn geoptimaliseerd voor bestandsgrootte. Voor sync-kritieke installaties zijn productieformaten doorgaans consistenter over verschillende machines heen.
Sync-vriendelijke formaten geven in de regel rustiger gedrag op de lange duur, vooral bij multi-computer Video Walls.
Wat we aanraden
H.264 All-Intra is ons aanbevolen formaat voor alle platforms. Het biedt uitstekende sync-betrouwbaarheid, hardwareversnelde weergave en kleinere bestanden dan andere all-intra codecs. ProRes LT en DNxHR HQ zijn ook ondersteunde alternatieven, beide beschikbaar op macOS en Windows.
Test voordat je transcodeert
Misschien hoef je je content helemaal niet opnieuw te coderen. We bieden voorbeeldvideo's in verschillende formaten aan, zodat je de sync-prestaties op je eigen hardware kunt vergelijken voordat je een formaatkeuze maakt.
Wil je converteren, dan maakt het ingebouwde Transcodepaneel van FloSync het eenvoudig: kies een formaat, zet je bestanden in de wachtrij en laat het draaien. Externe tools zijn niet nodig.
Zie de gids Videovoorbereiding voor formaatvergelijkingen, voorbeeldbestanden en handmatige FFmpeg-commando's.
Identieke bestanden op alle computers
Bij netwerksync moet iedere computer een identieke kopie van hetzelfde videobestand hebben:
- Gebruik niet verschillende formaten door elkaar (bijvoorbeeld ProRes op de ene machine en H.264 op de andere)
- Kopieer bestanden naar de lokale opslag van elke computer, niet vanaf een netwerkshare
- Zelfs als de visuele content gelijk is, kunnen coderingsverschillen drift veroorzaken
Loop-modus
Loopt je content continu, zoals bij de meeste Digital Signage- en Video Wall-installaties, dan heeft je keuze van loop-modus grote invloed op de sync-kwaliteit over langere tijd.
Standaardherhaling
In de standaardmodus kan het looppunt een korte, zichtbare overgang veroorzaken. Dat gebeurt niet bij elk bestand of op elke machine, maar op een Video Wall die urenlang draait, valt zoiets op wanneer het gebeurt.
Over een lange sessie kan dat optellen tot een minder stabiel resultaat dan naadloze herhaling geeft.
Naadloze herhaling
Naadloze herhaling verwijdert de loop-overgang, zodat je content zonder zichtbare grens afspeelt. FloSync bereidt je video's voor zodra je live gaat; je ziet dan kort de stap "Video optimaliseren". Grotere bestanden duren iets langer.
Naadloze herhaling geldt voor MP4- en MOV-bestanden. Andere formaten gebruiken automatisch standaardherhaling, en FloSync waarschuwt je daar niet voor. Zie je dus een flikkering op het looppunt, controleer dan eerst het bestandsformaat. Alle drie de aanbevolen formaten voldoen al: H.264 All-Intra (.mp4), ProRes LT (.mov) en DNxHR HQ (.mov). Komt je content binnen als MKV, AVI of WebM, converteer het dan in het Transcodepaneel voordat je aan de installatie begint.
| Standaard | Naadloos | |
|---|---|---|
| Loop-overgang | Mogelijk een korte onderbreking op het looppunt | Geen zichtbare overgang |
| Formaten | Elk ondersteund videoformaat | MP4 en MOV; andere formaten vallen terug op standaard |
| Audio | Ondersteund | Ondersteund |
| Geschikt voor | Eenvoudige opzetten, maximale compatibiliteit | Video Walls, VJ-loops, Digital Signage |
Onze aanbeveling
Gebruik naadloze herhaling voor elke installatie waarbij afspeelkwaliteit prioriteit heeft, en lever je content aan als MP4 of MOV zodat het in aanmerking komt. Naadloos is de standaardinstelling.
De loop-modus wijzig je via Voorkeuren.
Hardware en GPU
Gebruik vergelijkbare hardware op alle computers
Moeten meerdere computers synchroon blijven, dan telt uniformiteit. Verschillen in GPU-, CPU- of opslagprestaties kunnen invloed hebben op hoe gelijkmatig de systemen draaien.
Voor de strakste sync:
- Gebruik waar mogelijk hetzelfde model computer voor alle nodes
- Gebruik op z'n minst dezelfde GPU-generatie op alle machines
- Zorg dat alle machines SSD-opslag hebben (geen draaiende harde schijven)
GPU en videodecodering
Moderne GPU's decoderen video in hardware, wat zowel sneller als consistenter is dan softwarematig decoderen. FloSync maakt hier automatisch gebruik van wanneer hardwareversnelling beschikbaar is.
Voor het beste resultaat:
- Gebruik een dedicated GPU (geen geïntegreerde graphics) voor 4K-content
- Houd GPU-drivers up-to-date
- Laat geen zware GPU-toepassingen draaien naast FloSync
- Gebruik je meerdere schermen per computer, controleer dan of je GPU de totale pixeluitvoer aankan
Opslagsnelheid
Formaten met een hoge bitrate, zoals ProRes en DNxHR, vereisen snelle opslag:
- SSD (intern of USB 3.0+): aanbevolen voor alle formaten
- NVMe SSD: ideaal voor 4K ProRes/DNxHR
- USB 2.0 of draaiende harde schijven: kunnen hoge bitrates niet altijd bijhouden
- Netwerkschijven: niet aanbevolen; gebruik altijd lokale opslag
Systeemconfiguratie
Kleine systeeminstellingen kunnen een verrassend groot verschil maken bij langlopende installaties.
Schakel slaapstand en energiebesparing uit
Een computer die in slaapstand gaat of zijn prestaties terugschroeft, verbreekt de sync.
Windows:
- Instellingen > Systeem > Power > zet op Hoge prestaties of Beste prestaties
- Schakel scherm-timeout en slaapstand uit bij de energie-instellingen
- Schakel selectief onderbreken van USB uit (kan problemen geven met beeldschermadapters)
macOS:
- Systeeminstellingen > Beeldschermen > Geavanceerd > Automatische sluimerstand voorkomen als het scherm is uitgeschakeld
- Systeeminstellingen > Toegangsscherm > zet screensaver en display sleep op Nooit (of een zeer lang interval)
- Overweeg
caffeinatein Terminal bij kiosk-opstellingen
Schakel automatische updates uit
Niets verstoort een installatie sneller dan een onverwachte herstart.
Windows:
- Pauzeer Windows Update tijdens je evenement of installatieperiode
- Schakel automatische driverupdates waar mogelijk uit
- Stel actieve uren in die je volledige gebruiksvenster dekken
macOS:
- Systeeminstellingen > Algemeen > Software-update > schakel automatische updates uit tijdens je installatie
Sluit onnodige applicaties
Iedere applicatie die CPU, GPU en geheugen opeist, gaat ten koste van de videoweergave:
- Sluit webbrowsers, e-mailclients en chatapplicaties
- Schakel opstart-applicaties uit die je niet nodig hebt
- Beperk op Windows de achtergrondprocessen waar mogelijk
- Schakel meldingen uit om te voorkomen dat pop-ups over content in volledig scherm verschijnen
Screensaver en vergrendelscherm
Zorg ervoor dat de computer tijdens het afspelen niet vergrendelt of een screensaver toont:
- Schakel de screensaver volledig uit
- Schakel het vergrendelscherm en de wachtwoordvereiste na slaap uit
- FloSync houdt de computer wakker zolang er een show draait, maar screensaver-instellingen vallen daar buiten
Plan dagelijkse herstarts (langlopende installaties)
Draait je installatie dagen of weken onbeheerd, plan dan een dagelijkse herstart op iedere computer, bijvoorbeeld om 02:00 's nachts of wanneer je locatie dicht is.
Waarom dit belangrijk is: computers die dagenlang onafgebroken draaien, lopen geleidelijk uit elkaar. Machines die op de dag dat de installatie live ging nog goed uitgelijnd waren, zijn dat een week later minder, en geen enkele software kan dat tijdens het afspelen onbeperkt blijven opvangen.
Een herstart maakt schoon schip: alles begint weer vers, hardwaretemperaturen normaliseren en het afspelen begint vanuit een schone staat. Dit is dezelfde reden waarom professionele Digital Signage-systemen, broadcast-playout-servers en AV-installaties standaard nachtelijke herstarts inplannen. Het is een gangbare werkwijze in de industrie, geen noodoplossing.
FloSync is hierop voorbereid. Met FloSync starten bij inloggen en Automatisch live gaan ingeschakeld herstelt je installatie zich automatisch na een herstart: FloSync start op, maakt opnieuw verbinding met het netwerk en gaat live, zonder enige handmatige actie. Omdat de herstart buiten de openingstijden valt, merkt je publiek er nooit iets van.
Herstarts plannen:
Windows:
- Open Taakplanner en maak een nieuwe taak aan
- Stel de trigger in op Dagelijks op het gewenste tijdstip (bijv. 02:00)
- Stel de actie in op
shutdown /r /t 0
macOS:
- Gebruik
sudo pmset repeat restart MTWRFSU 02:00:00in Terminal
De optimalisatiechecklist
Gebruik dit als naslagwerk wanneer je een sync-kritieke installatie opzet.
Netwerk
- [ ] Alle computers verbonden via bekabeld ethernet
- [ ] Alle computers op hetzelfde subnet
- [ ] Bij voorkeur aangesloten op dezelfde switch
- [ ] Firewall staat FloSync toe, of UDP 9201 en TCP 9202
- [ ] Geen netwerkfilters die UDP tussen machines blokkeren
Videobestanden
- [ ] Video's gecodeerd in een sync-vriendelijk formaat (gebruik het Transcodepaneel of zie Videovoorbereiding)
- [ ] Identieke bestanden gekopieerd naar de lokale opslag van elke computer
- [ ] Bestanden opgeslagen op SSD (niet op een netwerkschijf of USB 2.0)
- [ ] Afspelen op iedere machine afzonderlijk getest voordat je live gaat
Software-instellingen
- [ ] Naadloze herhaling ingeschakeld in Voorkeuren, met content in MP4 of MOV (als content loopt)
- [ ] Server/client Netwerksynchronisatie geconfigureerd en verbonden
- [ ] Globale canvasuitbreiding ingesteld op elke computer (voor Video Walls)
- [ ] Standaard sync-tolerantie-instellingen (pas alleen aan indien nodig)
Systeem
- [ ] Energieplan op Hoge prestaties (Windows) of slaapstand uit (macOS)
- [ ] Automatische updates gepauzeerd of uitgeschakeld
- [ ] Screensaver en vergrendelscherm uitgeschakeld
- [ ] Onnodige applicaties gesloten
- [ ] GPU-drivers bijgewerkt
- [ ] Dagelijkse herstart ingepland voor onbeheerde installaties (met FloSync starten bij inloggen en Automatisch live gaan aan)
Voor je live gaat
- [ ] Start eerst de server, daarna de clients
- [ ] Laat de initiële sync stabiliseren voordat je oordeelt
- [ ] Houd de statusindicatoren in de gaten en bevestig dat het afspelen stabiel blijft
- [ ] Voer een testsessie uit voor je evenement of opening
Nog steeds problemen?
Heb je deze gids gevolgd en loop je nog steeds tegen sync-problemen aan:
- Raadpleeg de gids Probleemoplossing voor specifieke symptomen en oplossingen
- Bekijk de diagnostische logs; die leggen sync-events vast en kunnen helpen de oorzaak te achterhalen
- Probeer onze voorbeeldvideo's om coderingsproblemen uit te sluiten
- Neem contact met ons op met je logbestanden en we helpen je opzet te diagnosticeren
Gerelateerd
- Netwerksynchronisatie: server/client-sync opzetten
- Videovoorbereiding: coderingsformaten en voorbeeldbestanden
- Transcodepaneel: video's converteren naar sync-vriendelijke formaten in FloSync
- Voorkeuren: synchronisatietolerantie en loop-modus
- Probleemoplossing: veelvoorkomende problemen en oplossingen