Beta softver

FloSync je trenutno u beta verziji. Značajke se mogu brzo mijenjati na temelju povratnih informacija.

Mrežna sinkronizacija

Mrežna sinkronizacija omogućuje usklađenu reprodukciju videa na više računala unutar iste mreže. Nezamjenjiva je za veće instalacije u kojima jedno računalo ne može pokrivati sve potrebne zaslone.

Pregled

Mrežna sinkronizacija koristi model poslužitelja i klijenta:

  • Poslužitelj: Jedno računalo preuzima ulogu „mastera" i šalje svoju poziciju reprodukcije
  • Klijenti: Ostala računala primaju te podatke i usklađuju reprodukciju s poslužiteljem

Sva računala moraju imati učitanu istu video datoteku i biti spojena na istu lokalnu mrežu.

Kada koristiti mrežnu sinkronizaciju

Mrežna sinkronizacija namijenjena je situacijama u kojima:

  • Imaš više zaslona nego što jedno računalo može podržati
  • Zasloni su fizički udaljeni (različite prostorije, različiti katovi)
  • Trebaš redundanciju (više računala radi pouzdanosti)
  • Video zid je prevelik za GPU jednog računala

Primjeri postava

Trgovina

  • Poslužitelj u uredu koji upravlja zaslonom na glavnom ulazu
  • Klijentska računala u svakom odjelu koja upravljaju lokalnim zaslonima
  • Svi prikazuju usklađeni promotivni sadržaj

Prostori za događaje

  • Poslužitelj na tehničkom pultu
  • Klijenti upravljaju zaslonima diljem prostora
  • Usklađena reprodukcija za sadržaj događanja

Veliki video zid

  • Više računala, svako upravlja jednim dijelom zida
  • Jedan poslužitelj koordinira vremenski tok
  • Svako računalo koristi Proširenje globalnog platna za definiranje svoje pozicije
  • Izgleda kao jedan besprijekoran zaslon

Preduvjeti

Prije postavljanja mrežne sinkronizacije:

  1. Ista mreža: Sva računala moraju biti na istoj lokalnoj mreži (isti podmreža)
  2. Ista video datoteka: Svako računalo mora imati identičnu kopiju video datoteke (klijenti mogu uvesti sadržaj izravno s poslužitelja)
  3. Mrežni portovi: UDP port 9201 mora biti dostupan (zadana vrijednost FloSynca)
  4. Vatrozid: Na svim računalima dopusti FloSync kroz vatrozid

Postavljanje poslužitelja

Poslužitelj je „master" na koji se ostala računala sinkroniziraju.

Korak 1: Učitaj video

  1. Otvori FloSync na računalu koje će biti poslužitelj
  2. Učitaj svoju video datoteku povlačenjem na bilo koji okvir zaslona
  3. Po potrebi koristi vremensku crtu za pozicioniranje na željeno početno mjesto

Korak 2: Pokreni emitiranje

  1. Klikni ikonu poslužitelja (ikona tornja) u gornjoj traci
  2. Ikona će postati zelena, što označava da je način rada poslužitelja aktivan
  3. FloSync sada šalje svoju poziciju na mrežu
  4. Statusna traka na dnu prikazat će „Poslužitelj"

Ponašanje poslužitelja

Kada radi kao poslužitelj:

  • FloSync šalje poziciju reprodukcije svim spojenim klijentima
  • Naredbe za reprodukciju/pauzu/premotavanje šalju se svim klijentima
  • Računalo s poslužiteljem kontrolira reprodukciju za sve spojene klijente

Način rada kontrolera (samo za poslužitelje)

Kada radiš kao poslužitelj, imaš pristup načinu rada kontrolera — posebnoj opciji Idi uživo koja ti omogućuje upravljanje udaljenim zaslonima bez pokretanja prozora na cijelom zaslonu na lokalnom računalu.

Što radi:

  • Šalje podatke mrežnim klijentima kao i obično Idi uživo
  • Sadržaj se reproducira u kutijama za pregled kompozitora, a ne na cijelom zaslonu
  • Sve kontrole reprodukcije ostaju aktivne (reprodukcija, pauza, premotavanje, navigacija scenama)
  • Statusna traka prikazuje „Uživo (kontroler)" s narančastim indikatorom

Kada ga koristiti:

  • Upravljanje video zidom s prijenosnog računala na kontrolnom pultu
  • Upravljanje zaslonima na sajmu uz slobodan zaslon računala
  • Testiranje postava mrežne sinkronizacije bez pokretanja cijelog zaslona
  • Vođenje prijenosa uživo u kojem operater mora vidjeti i kontrolirati sadržaj

Kako ga koristiti:

  1. Pokreni način rada poslužitelja (zelena ikona tornja)
  2. Učitaj sadržaj
  3. Klikni padajući izbornik Idi uživo
  4. Odaberi Idi uživo (kontroler)

Klijenti spojeni na tvoj poslužitelj normalno će pokrenuti prijenos uživo s prozorima na cijelom zaslonu, dok tvoje računalo ostaje u prikazu kompozitora.

Pogledaj Idi uživo — Način rada kontrolera za više detalja.

Postavljanje klijenata

Klijenti automatski otkrivaju poslužitelja i spajaju se na njega.

Korak 1: Učitaj isti video

  1. Otvori FloSync na svakom klijentskom računalu
  2. Učitaj istu video datoteku koja se nalazi na poslužitelju povlačenjem na okvir zaslona
  3. Naziv datoteke ne mora se podudarati, ali sadržaj mora biti identičan

Savjet: Ovaj korak možeš preskočiti korištenjem potvrdnih okvira Uvezi pri spajanju prilikom spajanja na poslužitelja. FloSync će automatski kopirati scene i datoteke sadržaja s poslužitelja na tvoje računalo.

Važno: Klijenti moraju imati učitan isti video. Ako se trajanje videa razlikuje, sinkronizacija neće raditi ispravno.

Korak 2: Spoji se na poslužitelja

  1. Klikni ikonu klijenta (ikona WiFi-a) u gornjoj traci
  2. FloSync će početi tražiti poslužitelje na mreži
  3. Prikazat će se dijaloški okvir s otkrivenim poslužiteljima

Korak 3: Odaberi poslužitelja

  1. Klikni na poslužitelja na kojeg se želiš spojiti
  2. FloSync će se spojiti i početi sinkronizirati
  3. Ikona klijenta postat će plava, što označava spojeni status
  4. Statusna traka na dnu prikazat će „Spojeno na [naziv poslužitelja]"

Uvoz pri spajanju

Dijaloški okvir za odabir poslužitelja uključuje neobavezne potvrdne okvire koji ti omogućuju preuzimanje konfiguracije poslužitelja pri spajanju:

  • Globalno platno — Uvezi raspored platna poslužitelja da se tvoji zasloni podudaraju
  • Scene — Uvezi popis scena poslužitelja, uključujući načine prikaza i raspored
  • Datoteke sadržaja — Preuzmi medijske datoteke s poslužitelja na svoje računalo (automatski aktivira Scene)

Ovo je najbrži način postavljanja novog klijenta — označi sva tri okvira, odaberi mapu za datoteke i klijent je potpuno konfiguriran u jednom koraku.

Ponašanje klijenta

Nakon spajanja:

  • Klijent prati poziciju reprodukcije poslužitelja
  • Slijede se naredbe za reprodukciju/pauzu s poslužitelja
  • Klijent provjerava pomak i automatski se ispravlja
  • Lokalne kontrole reprodukcije i dalje su funkcionalne, ali ih poslužitelj može nadjačati

Uvoz s poslužitelja

Nakon spajanja kao klijent, u bilo koje vrijeme možeš uvesti konfiguraciju i sadržaj s poslužitelja — ne samo pri početnom spajanju.

Izbornik za uvoz

Klikni ikonu spojenog poslužitelja u gornjoj traci za otvaranje izbornika za uvoz:

  • Uvezi globalno platno — Kopira raspored platna poslužitelja na tvoje računalo
  • Uvezi scene — Kopira popis scena poslužitelja, uključujući načine prikaza i postavke rasporeda
  • Uvezi sadržaj — Preuzima medijske datoteke s poslužitelja za sve scene
  • Uvezi sve — Izvodi sve navedeno u jednom koraku

Uvoz sadržaja za jednu scenu

Desnim klikom na bilo koju scenu na ploči rasporeda i odabirom Uvezi sadržaj s poslužitelja preuzimaju se datoteke samo za tu scenu. Možeš desnom tipkom kliknuti i na okvir zaslona ili pozadinsko područje.

Kako funkcionira uvoz sadržaja

  1. FloSync provjerava koje datoteke ima poslužitelj
  2. Odabireš odredišnu mapu na svom računalu
  3. Ako neke datoteke već postoje, možeš ih prebrisati ili preskočiti
  4. Dijaloški okvir napretka prikazuje status preuzimanja s brojem datoteka, trakom napretka i preostalim vremenom
  5. Možeš otkazati u bilo koje vrijeme

Napomena: Lokalne HTML datoteke ne mogu se prenijeti preko mreže i bit će preskočene tijekom uvoza sadržaja.

Mrežna sinkronizacija u akciji

Kada mrežna sinkronizacija radi:

Pokretanje reprodukcije

  1. Pritisni reprodukciju na računalu s poslužiteljem
  2. Svi spojeni klijenti počet će reproducirati
  3. Reprodukcija ostaje sinkronizirana

Pauza

  1. Pritisni pauzu na računalu s poslužiteljem
  2. Svi klijenti pauziraju na istoj poziciji

Premotavanje

  1. Premotaj vremensku crtu na računalu s poslužiteljem
  2. Svi klijenti premotavaju na istu poziciju

Sinkronizacija pregleda pri premotavanju

Dok postavljaš sustav i još nisi pokrenuo prijenos uživo, premotavanje vremenske crte na poslužitelju automatski ažurira pregled na svim spojenim klijentima. To ti omogućuje provjeru ispravnosti sadržaja i pozicioniranja na svim računalima prije pokretanja prijenosa uživo.

Kontrole klijenta

Klijenti mogu upravljati reprodukcijom lokalno, ali:

  • Reprodukcija/pauza utjecat će samo na tog klijenta privremeno
  • FloSync automatski vraća klijenta u sinkronizaciju s poslužiteljem
  • Za najbolje rezultate, reprodukcijom upravljaj samo s poslužitelja

Trajnost i automatsko ponovnog spajanje

FloSync pamti konfiguraciju mrežne sinkronizacije i automatski je obnavlja pri ponovnom pokretanju.

Trajnost poslužitelja

Ako FloSync radi kao poslužitelj kada ga zatvoriš:

  • Sljedeći put se automatski pokreće kao poslužitelj
  • Nije potrebna ručna radnja
  • Ikona poslužitelja (toranj) odmah će biti zelena

Automatsko ponovno spajanje klijenta

Ako je FloSync spojen kao klijent kada ga zatvoriš:

  • Sljedeći put automatski traži posljednji spojeni poslužitelj
  • Ikona klijenta (WiFi) postaje narančasta za vrijeme traženja
  • Statusna traka prikazuje „Traženje [naziv poslužitelja]..."
  • Kada se pronađe poslužitelj, veza se automatski uspostavlja

Upravljanje prekidom veze s poslužiteljem

Ako poslužitelj prestane raditi, ugasi se ili postane nedostupan dok je klijent spojen:

  • Klijent automatski otkriva prekid veze
  • Ikona klijenta postaje narančasta (način traženja)
  • FloSync nastavlja tražiti poslužitelja
  • Kada se poslužitelj vrati na mrežu, klijent se automatski spaja

To je korisno za:

  • Ponovne pokrete poslužitelja za vrijeme promjena konfiguracije
  • Kratke prekide mreže
  • Padove aplikacije poslužitelja koji se brzo rješavaju

Ručni odabir poslužitelja

Kada je ikona klijenta narančasta (traženje), možeš je kliknuti za:

  • Zaustavi pretraživanje — Potpuno izađi iz načina rada klijenta
  • Nastavi čekati — Zatvori dijaloški okvir, ali nastavi tražiti u pozadini
  • Odaberi drugog poslužitelja — Ako su vidljivi drugi poslužitelji, klikni na jedan za spajanje

Intervalni način rada s mrežnom sinkronizacijom

Kada koristiš intervalni način rasporeda s mrežnom sinkronizacijom, klijenti automatski prate prijelaze između scena poslužitelja.

Kako funkcionira

  1. Poslužitelj kontrolira scene — Poslužitelj određuje koja je intervalna scena aktivna
  2. Klijenti prate — Kada poslužitelj prijeđe na novu scenu (vremenskim odbrojavanjem ili tipkovnicom), klijenti primaju promjenu
  3. Sinkronizacija tipkovnicom — Ako netko pritisne strelice ili numeričke tipke na poslužitelju, svi klijenti prelaze na istu scenu

Postavljanje

  1. Konfiguriraj isti intervalni raspored na poslužitelju i klijentskim računalima — ili uvezi scene s poslužitelja
  2. Učitaj odgovarajući sadržaj u svaku scenu — ili uvezi sadržaj s poslužitelja
  3. Pokreni način rada poslužitelja na master računalu
  4. Spoji klijente na poslužitelja
  5. Pokreni Idi uživo prvo na poslužitelju, zatim na klijentima

Napomene

  • Između računala sinkronizira se samo video sadržaj; slike i web stranice prikazuju se neovisno
  • Cueing scene (ručno napredovanje) rade s mrežnom sinkronizacijom — pritisni tipku na poslužitelju za napredovanje svih računala
  • Sadržaj scena mora se podudarati između poslužitelja i klijenata za ispravnu sinkronizaciju

Kako funkcionira sinkronizacija

FloSync automatski drži sva računala u sinkronizaciji. Kada klijent zaostane za poslužiteljem, besprijekorno se ispravlja.

Tolerancija sinkronizacije

FloSync uključuje kontrole tolerancije mrežne sinkronizacije u Postavkama kako bi mogli podesiti ponašanje za svoje okruženje. U većini postava, zadane postavke dobro funkcioniraju i vizualno usklađuju reprodukciju.

Video zidovi s više računala

Za video zidove koji se protežu na više računala, kombiniraj Mrežnu sinkronizaciju s Proširenjem globalnog platna i Rasprostranjenim načinom rada.

Kako funkcionira

  1. Poslužitelj šalje poziciju — Jedno računalo preuzima ulogu mastera
  2. Sva računala sinkroniziraju reprodukciju — Klijenti prate vremensku crtu poslužitelja
  3. Svako računalo prikazuje svoj dio — Proširenje globalnog platna definira koji dio prikazuje svako računalo

Postupak postavljanja

  1. Na svim računalima: Učitaj istu video datoteku
  2. Na svim računalima: Postavi način zaslona na Rasprostranjen
  3. Na svim računalima: Konfiguriraj Proširenje globalnog platna za poziciju svakog računala u zidu
  4. Na poslužitelju: Klikni ikonu poslužitelja (toranj) — postaje zelena
  5. Na klijentima: Klikni ikonu klijenta (WiFi) i spoji se na poslužitelja — postaje plava
  6. Na svim računalima: Klikni Idi uživo

Primjer: Video zid s 3 računala

Za zid 3×2 (tri računala jedan pokraj drugog, svako s 2 slagana zaslona 1920×1080):

+-------------------+-------------------+-------------------+
| Lijevo RZ Zaslon 1| Srednje RZ Zaslon 1| Desno RZ Zaslon 1|
+-------------------+-------------------+-------------------+
| Lijevo RZ Zaslon 2| Srednje RZ Zaslon 2| Desno RZ Zaslon 2|
+-------------------+-------------------+-------------------+

Globalno platno: 5760 × 2160 piksela

Postavke proširenja platna:

Računalo Uloga Proširenje (L, G, D, Do) Prikazuje
Lijevo RZ Poslužitelj 0, 0, 3840, 0 Lijeva 1/3
Srednje RZ Klijent 1920, 0, 1920, 0 Srednja 1/3
Desno RZ Klijent 3840, 0, 0, 0 Desna 1/3

Vizualni pregled

Koristi Pregled globalnog platna (ikona zumiranja) za vizualizaciju postava:

  • Tamna područja prikazuju gdje se nalaze zasloni drugih računala
  • Linije mreže pomažu uskladiti s granicama zaslona
  • Povuci lokalne zaslone za podešavanje pozicije
  • Drži Shift dok povlačiš za slobodno (van mreže) pozicioniranje

Preporučene prakse

  1. Testiraj prije događaja: Uvijek testiraj cijeli postav prije pokretanja prijenosa uživo
  2. Koristi žičnu mrežu za kritične instalacije: Žičane veze su obično stabilnije od WiFi-a
  3. Točno uskladi video datoteke: Drži istu izvornu datoteku na svakom računalu
  4. Pokreni poslužitelja prvi: Provjeri radi li poslužitelj prije pokretanja klijenata
  5. Prati dnevnik sinkronizacije: Koristi ploču dnevnika za praćenje problema sa sinkronizacijom
  6. Imaj rezervni plan: Za kritične instalacije, pripemi rezervnu opremu
  7. Idi uživo nakon spajanja: Kada koristiš mrežnu sinkronizaciju, uspostavi vezu prije pokretanja prijenosa uživo
  8. Najprije konfiguriraj proširenje platna: Za video zidove s više računala, postavi Proširenje globalnog platna na svakom računalu prije pokretanja prijenosa uživo

Rješavanje problema s mrežnom sinkronizacijom

Poslužitelj nije pronađen

Simptomi: Klijenti ne vide poslužitelja u dijaloškom okviru za otkrivanje

Rješenja:

  1. Provjeri jesu li oba računala na istoj mreži/podmreži
  2. Provjeri je li poslužitelj stvarno pokrenut (prikazuje „Poslužitelj" u statusnoj traci)
  3. Privremeno onemogući vatrozide za testiranje
  4. Provjeri nije li UDP port 9201 blokiran

Sinkronizacija zaostaje s vremenom

Simptomi: Klijenti postupno zaostaju za poslužiteljem ili ga prestižu

Rješenja:

  1. Provjeri kvalitetu mreže (gubitak paketa uzrokuje propuštena ažuriranja sinkronizacije)
  2. Po potrebi podesi toleranciju sinkronizacije u Postavkama
  3. Provjeri jesu li video datoteke identične (različiti kodiranja mogu imati razlike u vremenskom tijeku)
  4. Provjeri opterećenost procesora — preopterećeni sustavi mogu imati poteškoća s održavanjem sinkronizacije

Trznuta/isprekidana reprodukcija

Simptomi: Video se trzne ili preskače često

Rješenja:

  1. Povećaj toleranciju sinkronizacije u Postavkama
  2. Provjeri zagušenost mreže
  3. Provjeri može li hardver obraditi dekodiranje videa
  4. Koristi žičnu mrežnu vezu umjesto WiFi-a

Prekidi veze

Simptomi: Klijent se povremeno odspaja s poslužitelja

Rješenja:

  1. Provjeri stabilnost mreže
  2. Provjeri radi li poslužitelj i dalje
  3. Provjeri sukobe IP adresa
  4. Za veće instalacije razmotri kvalitetu mrežnog preklopnika/usmjerivača

Konfiguracija vatrozida

FloSync koristi UDP port 9201 za mrežnu sinkronizaciju. Za propuštanje kroz vatrozid:

macOS: FloSync će zatražiti dozvolu pri prvoj upotrebi. Ako je blokiran, idi na: Postavke sustava > Privatnost i sigurnost > Vatrozid > Opcije > Dopusti FloSync

Windows:

  1. Otvori Windows Defender vatrozid
  2. Klikni „Dopusti aplikaciju kroz vatrozid"
  3. Dodaj FloSync i omogući za privatne mreže