Beta softver

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

Postavljanje namjenske mreže

Za trajne instalacije, live evenate i Video Wall okruženja u kojima pouzdanost nije opcija, najučinkovitija stvar koju možeš napraviti jest postaviti FloSync računala na vlastitu privatnu mrežu — potpuno izoliranu od interneta.

Ovaj vodič provodi te kroz izgradnju takve mreže od nule, a zatim i kroz zaključavanje svakog računala kako ništa ne bi ometalo reprodukciju.

Zašto izolirati mrežu?

Kada FloSync računala dijele mrežu s ostalim uređajima i internetskim prometom, natječu se za propusnost i suočavaju s nepredvidivim kašnjenjem. Na tipičnoj uredskoj ili venue mreži:

  • Windows Update može zasititi vezu bez upozorenja
  • Servisi za pohranu u oblaku (OneDrive, Dropbox, iCloud) sinkroniziraju datoteke u pozadini
  • Drugi uređaji generiraju broadcast promet koji preklopnik mora obrađivati
  • Ažuriranja firmvera usmjerivača mogu ponovo pokrenuti pristupnik usred prikazivanja
  • Obnove DHCP zakupa mogu nakratko prekinuti connectivnost

Na namjenskoj mreži ništa od navedenog ne postoji. FloSync računala komuniciraju isključivo međusobno, putem izravne veze s kašnjenjem ispod milisekunde i bez ikakvog natjecanja. Isti pristup koriste profesionalni broadcast sustavi za emitiranje, komercijalne Digital Signage mreže i AV oprema za live evente.

Što trebaš

Hardverski zahtjevi su minimalni:

Računala Hardver Cijena
2 Jedan Ethernet kabel ~5 €
3+ Jedan neupravljani gigabitni preklopnik + jedan kabel po računalu ~20–30 €

To je sve. Bez usmjerivača, bez modema, bez internetske veze. Samo preklopnik (ili jedan kabel za dva uređaja) i standardni Ethernet kabeli.

Hub vs. preklopnik: Hub tehnički radi, ali je preklopnik bolji u svakom pogledu — svaki port dobiva namjensku propusnost umjesto dijeljene, a cijena je otprilike ista. Svaki jeftini neupravljani gigabitni preklopnik je dobar.

Korak 1: Spoji hardver

Dva računala

Spoji standardni Ethernet kabel izravno između dva računala. Moderni mrežni adapteri automatski otkrivaju crossover, pa radi svaki Ethernet kabel — ne trebaš posebni crossover kabel.

Tri ili više računala

Priključi svako računalo na isti neupravljani preklopnik standardnim Ethernet kabelima.

┌──────────┐     ┌──────────┐     ┌──────────┐
│   PC 1   │     │   PC 2   │     │   PC 3   │
│ Poslužit.│     │  Klijent │     │  Klijent │
└────┬─────┘     └────┬─────┘     └────┬─────┘
     │                │                │
     └────────────────┼────────────────┘
                      │
               ┌──────┴──────┐
               │  Preklopnik │
               └─────────────┘

Korak 2: Dodijeli statičke IP adrese

Bez usmjerivača nema DHCP poslužitelja koji bi automatski dodjeljivao IP adrese. Dodjeljuješ ih ručno.

Windows

  1. Otvori Postavke > Mreža i internet > Ethernet
  2. Klikni na Ethernet adapter (može se prikazivati kao „Neidentificirana mreža" — to je normalno)
  3. Klikni Uredi pored Dodjela IP adrese
  4. Promijeni iz Automatski (DHCP) u Ručno
  5. Omogući IPv4 i unesi:
Računalo IP adresa Maska podmreže Pristupnik DNS
PC 1 (Poslužitelj) 192.168.1.1 255.255.255.0 Ostavi prazno Ostavi prazno
PC 2 (Klijent) 192.168.1.2 255.255.255.0 Ostavi prazno Ostavi prazno
PC 3 (Klijent) 192.168.1.3 255.255.255.0 Ostavi prazno Ostavi prazno

Nastavi uzorak za dodatna računala: 192.168.1.4, 192.168.1.5, itd.

  1. Klikni Spremi

macOS

  1. Otvori Postavke sustava > Mreža > Ethernet
  2. Klikni Detalji na Ethernet vezi
  3. Odaberi TCP/IP na bočnoj traci
  4. Promijeni Konfiguriraj IPv4 u Ručno
  5. Unesi IP adresu i masku podmreže iz gornje tablice
  6. Ostavi Usmjerivač i DNS praznim
  7. Klikni U redu

Korak 3: Postavi mrežni profil na Privatno (Windows)

Windows prema zadanom tretira neidentificirane mreže kao Javne, što blokira većinu lokalnog prometa uključujući FloSync sync pakete. Ovo trebaš promijeniti.

Otvori PowerShell kao administrator i pokreni:

# Provjeri trenutni profil
Get-NetConnectionProfile

# Postavi na Privatno (zamijeni "Ethernet" s prikazanim imenom ako je drugačije)
Set-NetConnectionProfile -InterfaceAlias "Ethernet" -NetworkCategory Private

Zašto je ovo važno: Windows vatrozid primjenjuje različita pravila za Javne i Privatne mreže. Na Javnoj blokira dolazne veze — uključujući FloSync UDP sync promet. Postavljanjem profila na Privatno govoriš Windowsima da su ova računala pouzdana na tvojoj mreži.

Korak 4: Dopusti FloSync kroz vatrozid

FloSync koristi UDP port 9201 za sync komunikaciju. Čak i na Privatnoj mreži trebaš se uvjeriti da je vatrozid propušta.

Windows

  1. Otvori Windows Defender vatrozid > Dopusti aplikaciju kroz vatrozid
  2. Pronađi FloSync na popisu i omogući ga za Privatne mreže
  3. Ako FloSync nije na popisu, klikni Dopusti drugu aplikaciju i pronađi FloSync izvršnu datoteku

macOS

macOS će te upitati da dopustiš dolazne veze kada FloSync prvi put pokrene u server načinu rada. Klikni Dopusti. Ako si propustio/la ovaj upit:

  1. Otvori Postavke sustava > Privatnost i sigurnost > Vatrozid > Opcije
  2. Dodaj FloSync i postavi ga na Dopusti dolazne veze

Korak 5: Provjeri povezivost

Prije pokretanja FloSync-a, provjeri mogu li računala međusobno komunicirati.

Otvori Naredbeni redak (Windows) ili Terminal (macOS) na bilo kojem računalu i pingaj ostale:

ping 192.168.1.2

Trebao/la bi vidjeti odgovore s vremenima ispod 1 ms. Ako se pojavljuje „Zahtjev je istekao":

  1. Dvostruko provjeri IP adrese na oba računala
  2. Provjeri je li Ethernet kabel priključen i gori li lampica veze
  3. Na Windowsu provjeri je li mrežni profil postavljen na Privatno (Korak 3)
  4. Privremeno onemogući vatrozid kako bi izolirao/la problem

Korak 6: Onemogući Wi-Fi (preporučeno)

Za čist, namjenski postav, onemogući Wi-Fi na svakom FloSync računalu kako bi sav promet išao isključivo žičanom vezom.

Windows: Klikni ikonu Wi-Fi u programskoj traci i isključi ga.

macOS: Klikni ikonu Wi-Fi u traci izbornika i odaberi Isključi Wi-Fi.

Zadržavanje pristupa internetu na drugoj vezi

Ako trebaš pristup internetu na istom računalu (za daljinsko upravljanje, nadzor itd.), možeš ostaviti Wi-Fi uključen. Dvije mreže rade neovisno:

  • Ethernet (192.168.1.x): Namjenski FloSync sync promet
  • Wi-Fi (tvoja redovna mreža): Pristup internetu

Ovo radi jer su dvije mreže na različitim podmrežama. FloSync broadcast promet na Ethernet podmreži neće prijeći na Wi-Fi, a internetski promet neće ometati sinkronizaciju.

Zaključavanje operacijskog sustava

Izolirana mreža eliminira vanjske smetnje, ali sam operacijski sustav još uvijek može uzrokovati probleme. Za trajne instalacije i evente, zaključaj ove postavke na svakom FloSync računalu.

Onemogući automatska ažuriranja

Najčešći uzrok neočekivanih prekida u bilo kojoj dugoročnoj instalaciji.

Windows:

  1. Otvori Postavke > Windows Update > Napredne opcije
  2. Pauziraj ažuriranja na maksimalno dostupno trajanje
  3. Za trajne instalacije, razmotri potpuno onemogućavanje servisa Windows Update:
    • Otvori Servisi (services.msc)
    • Pronađi Windows Update
    • Postavi vrstu pokretanja na Onemogućeno
    • Klikni Zaustavi ako je pokrenut

Zapamti da ponovo omogućiš ažuriranja kada instalacija završi ili za vrijeme planiranih prozora za održavanje.

macOS:

  1. Otvori Postavke sustava > Općenito > Ažuriranje softvera
  2. Klikni gumb info (i) pored Automatska ažuriranja
  3. Onemogući sve opcije automatskog ažuriranja

Onemogući sinkronizaciju pohrane u oblaku

Servisi za sinkronizaciju u oblaku nepredvidivo troše propusnost, CPU i disk I/O.

Windows:

  • OneDrive: Desni klik na ikonu OneDrive u programskoj traci > Postavke > poništi Pokretanje OneDrive automatski pri prijavi u Windows. Zatim klikni desnom tipkom i odaberi Zatvori OneDrive.
  • Dropbox / Google Drive: Slično — onemogući automatsko pokretanje i zatvori aplikaciju.

macOS:

  • iCloud Drive: Postavke sustava > Apple račun > iCloud > isključi iCloud Drive
  • Dropbox / Google Drive: Zatvori i onemogući automatsko pokretanje u postavkama aplikacije

Onemogući pozadinske aplikacije i telemetriju (Windows)

Windows pokreće mnoge pozadinske zadatke koji mogu izazvati skokove CPU i disk upotrebe.

  1. Postavke > Aplikacije > Pokretanje: Onemogući sve osim FloSync-a (ako koristiš Pokretanje pri prijavi)
  2. Postavke > Privatnost i sigurnost > Općenito: Isključi sve reklamne i opcije praćenja
  3. Postavke > Sustav > Obavijesti: Potpuno isključi obavijesti ili barem onemogući bannere i zvukove obavijesti

Onemogući Spotlight / indeksiranje pretraživanja

Servisi za indeksiranje datoteka mogu uzrokovati trajno disk I/O opterećenje, posebno nakon kopiranja novog sadržaja na računalo.

Windows:

  1. Otvori Servisi (services.msc)
  2. Pronađi Windows Search
  3. Postavi vrstu pokretanja na Onemogućeno i klikni Zaustavi

macOS:

  1. Otvori Postavke sustava > Siri i Spotlight
  2. Pod Privatnost Spotlight-a, dodaj pogon za pohranu videa da spriječiš indeksiranje

Onemogući čuvar zaslona i zaključani zaslon

Spriječi sustav da prekrije tvoj sadržaj ili zatraži prijavu.

Windows:

  • Postavke > Sustav > Napajanje > Zaslon i mirovanje: Postavi sve opcije na Nikad
  • Postavke > Računi > Opcije prijave: Postavi „Zahtijevaj prijavu" na Nikad
  • Pretraži Čuvar zaslona i postavi ga na Bez čuvara zaslona

macOS:

  • Postavke sustava > Zaključani zaslon: Postavi sve tajmere na Nikad
  • Postavke sustava > Zasloni > Napredno: Omogući Spriječi automatsko spavanje kada je zaslon isključen

Postavi plan napajanja na Visoke performanse (Windows)

Spriječi throttling CPU-a i GPU-a za vrijeme reprodukcije.

  1. Otvori Upravljačka ploča > Mogućnosti napajanja
  2. Odaberi Visoke performanse (možda trebaš kliknuti „Prikaži dodatne planove")
  3. Klikni Promijeni postavke plana > Promijeni napredne postavke napajanja:
    • Selektivno zaustavljanje USB-a: Onemogućeno
    • PCI Express > Upravljanje stanjem veze: Isključeno
    • Upravljanje napajanjem procesora > Minimalno stanje procesora: 100%

Kompletan popis provjere

Hardver i mreža

  • [ ] Sva FloSync računala spojena Ethernetom na isti preklopnik (ili izravno za 2 PC-ja)
  • [ ] Statičke IP adrese dodijeljene svakom računalu
  • [ ] Nema usmjerivača niti internetske veze na namjenskoj mreži
  • [ ] Mrežni profil postavljen na Privatno (Windows)
  • [ ] Vatrozid dopušta FloSync / UDP port 9201
  • [ ] ping test potvrđuje sub-1 ms connectivnost između svih računala
  • [ ] Wi-Fi onemogućen (ili na zasebnoj podmreži ako je potreban pristup internetu)

Zaključavanje operacijskog sustava

  • [ ] Automatska ažuriranja OS-a onemogućena
  • [ ] Sinkronizacija pohrane u oblaku (OneDrive, iCloud, Dropbox) onemogućena
  • [ ] Nepotrebne aplikacije pri pokretanju onemogućene
  • [ ] Indeksiranje pretraživanja onemogućeno
  • [ ] Obavijesti onemogućene
  • [ ] Čuvar zaslona i zaključani zaslon onemogućeni
  • [ ] Plan napajanja postavljen na Visoke performanse (Windows)
  • [ ] Mirovanje i istek zaslona postavljeni na Nikad

Konfiguracija FloSync-a

Srodni vodiči