Betasoftware

FloSync er i øjeblikket i beta. Funktioner kan ændre sig hurtigt på baggrund af feedback.

Optimering til synk

FloSync er designet til automatisk at holde dine skærme synkroniseret. For de fleste opsætninger fungerer det fremragende direkte ud af boksen. Men hvis du bygger en Video Wall, kører en professionel installation eller blot ønsker den tættest mulige synkronisering, lægger dine valg vedrørende netværk, hardware, videofiler og systemindstillinger alle op.

Denne vejledning gennemgår hver faktor og hjælper dig med at bygge en opsætning, der leverer solid synkronisering.

Hvad fremragende synkronisering indebærer

Inden vi dykker ned i det, er det nyttigt at have realistiske forventninger.

Menneskelig perception: I rigtige installationer er målet visuel justering, der ser problemfri ud for dit publikum.

Hvad FloSync sigter efter: Når klienter har oprettet forbindelse, stabiliserer FloSync hurtigt og holder afspilningen justeret under lange sessioner.

Målet er ikke et laboratorienummer, men umærkelig synkronisering i dit venue. Alle anbefalingerne i denne vejledning hjælper med at fjerne kilder til inkonsistens, så FloSync kan forblive jævnt og stabilt.

Konklusion: Godt netværk, optimerede videofiler og et rent systemopsætning giver de mest pålidelige resultater.

Netværkskonfiguration

Dit netværk er fundamentet. FloSync-computere kommunikerer via UDP på dit lokale netværk, og kvaliteten af den forbindelse påvirker direkte synkroniseringsstabiliteten.

Kabel kontra WiFi

Til Video Walls og synkroniseringskritiske installationer anbefales kabelforbundet Ethernet på det kraftigste. WiFi kan introducere variabilitet, der er sværere at kontrollere.

Til distribuerede opsætninger, som individuelle TV-apparater rundt i en butik, der viser det samme kampagnebillede, fungerer WiFi fint. Når skærme ikke ses side om side, er små timingreforskelle usynlige for seerne, og FloSync holder alt tilstrækkeligt tæt på, at ingen vil bemærke det. Hvis WiFi gør din installation nemmere, så brug det.

Kabelforbundet Ethernet WiFi
Latenstid Mere konsistent Variabel
Pakkettab Næsten nul Varierer med interferens
Bedst til Video Walls, skærme side om side Individuelle skærme i separate områder
Anbefaling Bedste valg til synkroniseringskritiske opsætninger Fint når skærme ikke ses sammen

Hold det enkelt

Jo færre netværkshop mellem dine computere, desto bedre:

  • Bedst: Alle FloSync-computere tilsluttet til den samme netværksswitch
  • Godt: Samme subnet, forbundet via én eller to switches
  • Undgå: Forbindelser, der krydser routere, VLAN'er eller subnets

En grundlæggende umanageret gigabit-switch er alt, hvad du behøver. Avancerede managed switches fungerer også fint – sørg blot for, at intet filtrerer eller bremser UDP-trafik på port 9201.

Dedikeret netværk (valgfrit, men ideelt)

Til de mest krævende installationer kan du overveje et dedikeret netværk kun til FloSync:

  • Brug en separat switch, som kun dine FloSync-computere er tilsluttet
  • Ingen anden trafik konkurrerer om båndbredden
  • Ingen risiko for netværksoverbelastning fra andre enheder
  • Hver computer kan også have en anden netværksforbindelse til internetadgang efter behov

Dette er ikke nødvendigt for de fleste opsætninger, men eliminerer netværksvariabilitet fuldstændigt.

Se Dedikeret netværksopsætning for en komplet trinvis vejledning til at bygge et isoleret netværk uden internetforbindelse – herunder OS-låsning for at forhindre baggrundsopdateringer, cloud-synkronisering og anden interferens.

Firewall og portkrav

FloSync bruger UDP-port 9201 til synkroniseringskommunikation. Sørg for, at:

  • Firewalls på alle computere tillader FloSync (eller UDP-port 9201)
  • Ingen netværksniveau-firewalls eller -filtre blokerer UDP mellem dine maskiner
  • Hvis du er på et virksomhedsnetværk, beder du dit IT-team om at tillade UDP 9201 på det lokale subnet

Se Netværkssynk – Firewallkonfiguration for platformsspecifikke instruktioner.

Valg af videokodning

Dit videoformat har en direkte indvirkning på synkroniseringskonsistensen og er noget af det nemmeste at forbedre.

Hvorfor kodning betyder noget for synkronisering

FloSync holder computere justeret automatisk under afspilning. Synkvenlige videoformater gør denne proces jævnere og mere konsistent.

Standardleveringsformater fra kameraer, redigeringssystemer og nettet er fremragende til filstørrelse. Til synkroniseringskritiske installationer er dedikerede produktionsformater normalt mere konsistente på tværs af maskiner.

Synkvenlige formater giver generelt jævnere langtidsadfærd, især i Video Walls med flere computere.

Hvad vi anbefaler

H.264 All-Intra er vores anbefalede format til alle platforme. Det leverer fremragende synkroniseringspålidelighed, hardwareaccelereret afspilning og mindre filstørrelser end andre all-intra-codecs. ProRes LT og DNxHD er også understøttede alternativer.

Test inden du transskoder

Det er muligt, at du slet ikke behøver at genkode dit indhold. Vi tilbyder downloadbare eksempelvideoer i forskellige formater, så du kan sammenligne synkroniseringsydeevnen på din egen hardware, inden du forpligter dig til et format.

Når du er klar til at konvertere, gør FloSyncs indbyggede Konverteringspanel det nemt – vælg et format, sæt dine filer i kø, og lad det køre. Ingen eksterne værktøjer er nødvendige.

Se vejledningen Videoforberedelse for formatsammenligninger, download af eksempelfiler og manuelle FFmpeg-kommandoer.

Match filer på tværs af computere

Når du bruger netværkssynk, skal alle computere have en identisk kopi af den samme videofil:

  • Bland ikke formater (f.eks. ProRes på én maskine og H.264 på en anden)
  • Kopiér filer til hver computers lokale lagerplads frem for at afspille fra et netværksdrev
  • Selv hvis det visuelle indhold er det samme, kan forskelle i kodning forårsage afvigelse

Looptilstand

Hvis dit indhold looper kontinuerligt (som det meste skilte- og Video Wall-indhold gør), påvirker dit valg af looptilstand synkroniseringskvaliteten markant over tid.

Standard looping

I standardtilstand genindlæser videoafspilleren filen, hver gang den når slutningen. Dette skaber en kort overgang ved loop-punktet. Under denne overgang kan computere kortvarigt falde ud af synk og kræve, at FloSync korrigerer.

Over en lang session lægger disse korrektioner sig op. Dit system forbliver synkroniseret, men gør mere arbejde for at nå dertil.

Problemfri looping

Problemfri tilstand eliminerer loop-overgangen fuldstændigt. FloSync forbereder din video til kontinuerlig afspilning, når du går live.

I mange opsætninger reducerer problemfri looping mærkbart antallet af korrigeringshændelser og giver jævnere langtidsafspilning.

Standard Problemfri
Loop-overgang Kort pause ved loop-punkt Fuldstændig jævn
Synkroniseringskorrektioner under afspilning Mere sandsynligt ved loop-grænser Normalt færre over lange kørsler
Afvigelsestabilitet God, men variabel Fremragende og konsistent
Lyd Understøttet Understøttet
Bedst til Enkle opsætninger, maksimal kompatibilitet Video Walls, VJ-loops, skilte

Vores anbefaling

Brug Problemfri looping til enhver installation, hvor synkroniseringskvalitet er prioriteten. Det er standarden af en god grund.

Du kan ændre looptilstanden i Indstillinger.

Hardware og GPU

Brug lignende hardware på tværs af computere

Når flere computere skal holde sig synkroniseret, er konsistens vigtig. Forskelle i GPU, CPU eller lagerypdeevne kan påvirke, hvor jævnt systemerne kører over tid.

For den tættest mulige synkronisering:

  • Brug den samme computermodel til alle noder, når det er muligt
  • Brug som minimum den samme GPU-generation på tværs af maskiner
  • Sørg for, at alle maskiner har SSD-lagerplads (ikke roterende harddiske)

GPU og videodekodning

Moderne GPU'er håndterer videodekodning i hardware, hvilket er både hurtigere og mere konsistent end softwaredekodning. FloSync bruger automatisk hardwareaccelereret dekodning, når det er tilgængeligt.

For de bedste resultater:

  • Brug en dedikeret GPU (ikke integreret grafik) til 4K-indhold
  • Hold GPU-drivere opdaterede
  • Undgå at køre GPU-intensive applikationer sideløbende med FloSync
  • Hvis du bruger flere skærme per computer, skal du sikre, at din GPU understøtter det samlede pixeloutput

Lagringshastighed

Formater med høj bithastighed som ProRes og DNxHR kræver hurtig lagerplads:

  • SSD (intern eller USB 3.0+): Anbefales til alle formater
  • NVMe SSD: Ideel til 4K ProRes/DNxHR
  • USB 2.0 eller roterende harddiske: Kan muligvis ikke følge med indhold af høj bithastighed
  • Netværksdrev: Anbefales ikke – brug altid lokal lagerplads

Systemkonfiguration

Små detaljer på systemniveau kan gøre en overraskende stor forskel ved langtidskørende installationer.

Deaktivér dvaletilstand og strømbesparelse

En computer, der går i dvale eller sænker ydeevnen, vil bryde synkroniseringen.

Windows:

  • Indstillinger > System > Strøm > sæt til Høj ydeevne eller Bedste ydeevne
  • Deaktivér skærmtimeout og dvaletilstand under strømindstillingerne
  • Deaktivér selektiv USB-suspension (kan forårsage problemer med skærmadaptere)

macOS:

  • Systemindstillinger > Skærme > Avanceret > Undgå automatisk dvaletilstand
  • Systemindstillinger > Låseskærm > sæt pauseskærm og skærmdvale til Aldrig (eller et meget langt interval)
  • Overvej at bruge caffeinate i Terminal til kiosk-opsætninger

Deaktivér automatiske opdateringer

Intet forstyrrer en installation hurtigere end en uventet genstart.

Windows:

  • Sæt Windows Update på pause under dit event eller installationsperioden
  • Deaktivér automatiske driveropdateringer, hvis muligt
  • Indstil aktive timer til at dække dit driftsvindue

macOS:

  • Systemindstillinger > Generelt > Softwareopdatering > deaktivér automatiske opdateringer under din installation

Luk unødvendige applikationer

Enhver applikation, der konkurrerer om CPU, GPU og hukommelse, tager ressourcer fra videoafspilning:

  • Luk webbrowsere, e-mailklienter og chatapplikationer
  • Deaktivér startapplikationer, du ikke har brug for
  • Minimer baggrundstjenester på Windows, hvor det er muligt
  • Deaktivér notifikationer for at forhindre pop-ups i at vises over fuldskærmsindhold

Pauseskærm og låseskærm

Sørg for, at computeren ikke låses eller viser en pauseskærm under afspilning:

  • Deaktivér pauseskærm fuldstændigt
  • Deaktivér låseskærm / adgangskravskrav efter dvale
  • FloSync aktiverer en wakelock under Go Live for at forhindre dvale, men pauseskærmsindstillinger er separate

Planlæg regelmæssige genstarter (langtidskørende installationer)

Hvis din installation kører uden opsyn i dage eller uger ad gangen, bør du planlægge en daglig genstart på alle computere – f.eks. kl. 2:00 eller når dit venue er lukket.

Hvorfor dette er vigtigt: FloSync synkroniserer computere ved at sammenligne deres systemure. Hvert computers ur drives af en hardwareoscillator – et lille krystal, der vibrerer ved en præcis frekvens. Over dages kontinuerlig drift bevirker varme fra CPU, GPU og andre komponenter, at disse oscillatorer afviger med lidt forskellige hastigheder på hver maskine. Dit operativsystems tidstjeneste (NTP) korrigerer periodisk uret, men disse korrektioner kan være abrupte frem for gradvise, og de sker uafhængigt på hver computer. Resultatet er, at efter flere dages oppetid kan urerne på to maskiner afvige på måder, der er vanskelige for enhver software at kompensere fuldt ud for i realtid.

En genstart nulstiller denne akkumulerede tilstand: OS udfører en frisk tidssynkronisering, hardwaretemperaturer normaliseres kortvarigt, og videodekodningspipelines starter rent. Det er af samme grund, at professionelle Digital Signage-systemer, broadcast-afspilningsservere og AV-installationer rutinemæssigt planlægger natlige genstarter – det er bedste praksis i branchen, ikke en nødløsning.

FloSync er designet til dette. Med Start ved login og Automatisk go live aktiveret, gendanner din installation sig automatisk efter en genstart – FloSync starter, genopretter forbindelsen til netværket og går live uden manuel indgriben. Hele genstartscyklussen er usynlig for dit publikum.

Sådan planlægger du genstarter:

Windows:

  • Åbn Opgavestyring, og opret en ny opgave
  • Indstil udløseren til Dagligt på dit foretrukne tidspunkt (f.eks. kl. 2:00)
  • Indstil handlingen til at køre shutdown /r /t 0

macOS:

  • Systemindstillinger > Generelt > Start og luk ned > indstil en tidsplan (ældre macOS: Energibesparelse > Tidsplan)
  • Eller brug sudo pmset repeat restart MTWRFSU 02:00:00 i Terminal

Optimeringscheckliste

Brug denne som reference, når du opsætter en synkroniseringskritisk installation.

Netværk

  • [ ] Alle computere tilsluttet via kabelforbundet Ethernet
  • [ ] Alle computere på det samme subnet
  • [ ] Ideelt set tilsluttet til den samme switch
  • [ ] Firewall tillader FloSync / UDP-port 9201
  • [ ] Ingen netværksfiltre blokerer UDP mellem maskiner

Videofiler

  • [ ] Videoer kodet i et synkoptimeret format (brug Konverteringspanelet eller se Videoforberedelse)
  • [ ] Identiske filer kopieret til hver computers lokale lagerplads
  • [ ] Filer gemt på SSD (ikke netværksdrev eller USB 2.0)
  • [ ] Afspilning testet på hver maskine individuelt inden go live

Softwareindstillinger

  • [ ] Problemfri looping aktiveret i Indstillinger (hvis indhold looper)
  • [ ] Server/klient netværkssynk konfigureret og tilsluttet
  • [ ] Global lærredsudvidelse konfigureret på hver computer (til Video Walls)
  • [ ] Standardindstillinger for synkroniseringstolerance (juster kun om nødvendigt)

System

  • [ ] Strømplan sat til Høj ydeevne (Windows) eller dvale deaktiveret (macOS)
  • [ ] Automatiske opdateringer sat på pause eller deaktiveret
  • [ ] Pauseskærm og låseskærm deaktiveret
  • [ ] Unødvendige applikationer lukket
  • [ ] GPU-drivere opdaterede
  • [ ] Daglig genstart planlagt til installationer uden opsyn (med Start ved login og Automatisk go live aktiveret)

Inden go live

  • [ ] Start serveren først, og tilslut derefter klienter
  • [ ] Lad den indledende synkronisering falde til ro inden evaluering
  • [ ] Hold øje med statusindikatorer, og bekræft, at afspilningen forbliver stabil
  • [ ] Kør en testsession inden dit event eller åbning

Oplever du stadig problemer?

Hvis du har fulgt denne vejledning og stadig oplever synkroniseringsproblemer:

  1. Tjek vejledningen Fejlfinding for specifikke symptomer og løsninger
  2. Gennemgå Diagnostiklogfiler, der registrerer synkroniseringshændelser og kan hjælpe med at identificere årsagen
  3. Prøv vores eksempelvideoer for at udelukke kodningsproblemer
  4. Kontakt os med dine logfiler, og vi hjælper med at diagnosticere din opsætning

Se også