Beta Software

Ang FloSync ay nasa beta pa. Maaaring mabilis magbago ang mga feature habang nangangalap kami ng feedback.

Setup ng dedicated na network

Para sa mga permanenteng installation, live event, at video wall kung saan hindi mapapabayaan ang reliability, ang pinaka-epektibong bagay na magagawa mo ay ilagay ang iyong mga FloSync computer sa sariling private network — ganap na isolated mula sa internet.

Itinuturo ng gabay na ito kung paano itayo ang network na iyon mula sa simula, pagkatapos ay i-lock down ang bawat computer para walang makagambala sa playback.

Bakit isolate ang network?

Kapag nagbabahagi ng network ang iyong mga FloSync computer sa ibang device at internet traffic, nagkukumpetensya sila para sa bandwidth at nakikipagtunggali sa hindi mahulaan na latency. Sa isang karaniwang office o venue network:

  • Maaaring mapuno ng Windows Update ang iyong koneksyon nang walang babala
  • Nag-i-sync ang mga cloud storage service (OneDrive, Dropbox, iCloud) ng mga talaksan sa background
  • Nagge-generate ang ibang device ng broadcast traffic na dapat hawakan ng iyong switch
  • Maaaring i-restart ng mga router firmware update ang iyong gateway sa gitna ng show
  • Maaaring pansamantalang maputol ng mga DHCP lease renewal ang koneksyon

Sa isang dedicated na network, wala nito. Nagusap lamang ang iyong mga FloSync computer sa isa't isa, sa direktang koneksyon na may sub-millisecond na latency at zero na contention. Ito ang parehong diskarte na ginagamit ng mga propesyonal na broadcast playout system, komersyal na Digital Signage network, at live event AV rig.

Ano ang kailangan mo

Minimal ang mga kinakailangan sa hardware:

Mga Computer Hardware Gastos
2 Isang Ethernet cable ~$5
3+ Isang unmanaged gigabit switch + isang cable bawat computer ~$20–30

Iyon na. Walang router, walang modem, walang internet connection. Switch lamang (o isang cable para sa dalawang makina) at mga karaniwang Ethernet cable.

Hub vs. switch: Gumagana ang hub nang teknikal, ngunit mas magaling sa lahat ng paraan ang switch — bawat port ay nakakakuha ng dedicated na bandwidth kaysa magbahagi, at halos pareho ang halaga. Ayos ang anumang murang unmanaged gigabit switch.

Hakbang 1: Ikonekta ang hardware

Dalawang computer

Ikonekta ang isang karaniwang Ethernet cable nang direkta sa pagitan ng dalawang computer. Awtomatikong nagde-detect ang mga modernong network adapter ng crossover, kaya gumagana ang anumang Ethernet cable — hindi mo kailangan ng espesyal na crossover cable.

Tatlo o higit pang computer

I-plug ang bawat computer sa parehong unmanaged switch gamit ang mga karaniwang Ethernet cable.

┌──────────┐     ┌──────────┐     ┌──────────┐
│   PC 1   │     │   PC 2   │     │   PC 3   │
│  Serber  │     │ Kliyente │     │ Kliyente │
└────┬─────┘     └────┬─────┘     └────┬─────┘
     │                │                │
     └────────────────┼────────────────┘
                      │
               ┌──────┴──────┐
               │   Switch    │
               └─────────────┘

Hakbang 2: Mag-assign ng static na IP address

Kung walang router, walang DHCP server na mag-aautomatikong magbibigay ng mga IP address. Ita-type mo ang mga ito nang mano-mano.

Windows

  1. Buksan ang Settings > Network & Internet > Ethernet
  2. Mag-click sa Ethernet adapter (maaaring lumabas ito bilang "Unidentified network" — normal iyon)
  3. Mag-click ng Edit sa tabi ng IP assignment
  4. Baguhin mula Automatic (DHCP) patungong Manual
  5. I-enable ang IPv4 at ilagay:
Computer IP Address Subnet Mask Gateway DNS
PC 1 (Serber) 192.168.1.1 255.255.255.0 Iwanang blangko Iwanang blangko
PC 2 (Kliyente) 192.168.1.2 255.255.255.0 Iwanang blangko Iwanang blangko
PC 3 (Kliyente) 192.168.1.3 255.255.255.0 Iwanang blangko Iwanang blangko

Ituloy ang pattern para sa karagdagang computer: 192.168.1.4, 192.168.1.5, atbp.

  1. Mag-click ng Save

macOS

  1. Buksan ang System Settings > Network > Ethernet
  2. Mag-click ng Details sa Ethernet connection
  3. Piliin ang TCP/IP mula sa sidebar
  4. Baguhin ang Configure IPv4 sa Manually
  5. Ilagay ang IP address at subnet mask mula sa talahanayan sa itaas
  6. Iwanang blangko ang Router at DNS
  7. Mag-click ng OK

Hakbang 3: Itakda ang network profile sa Private (Windows)

Tinatrato ng Windows ang mga hindi kilalang network bilang Public bilang default, na nagba-block ng karamihan sa lokal na traffic kabilang ang mga sync packet ng FloSync. Kailangan mong baguhin ito.

Buksan ang PowerShell bilang Administrator at patakbuhin:

# Tingnan ang kasalukuyang profile
Get-NetConnectionProfile

# Itakda ito sa Private (palitan ang "Ethernet" ng pangalang ipinapakita sa itaas kung iba)
Set-NetConnectionProfile -InterfaceAlias "Ethernet" -NetworkCategory Private

Bakit ito mahalaga: Nag-aaplika ang Windows Firewall ng iba't ibang panuntunan sa Public vs. Private na network. Sa Public, bina-block nito ang mga papasok na koneksyon — kabilang ang UDP sync traffic ng FloSync. Ang pag-set ng profile sa Private ay nagsasabi sa Windows na ito ay mga pinagkakatiwalaang makina sa iyong sariling network.

Hakbang 4: Payagan ang FloSync sa firewall

Gumagamit ang FloSync ng UDP port 9201 para sa sync communication. Kahit sa Private na network, kailangan mong tiyakin na pinapayagan ito ng firewall.

Windows

  1. Buksan ang Windows Defender Firewall > Allow an app through firewall
  2. Hanapin ang FloSync sa listahan at i-enable ito para sa Private na network
  3. Kung hindi nakalista ang FloSync, mag-click ng Allow another app at mag-browse sa FloSync executable

macOS

Mag-po-prompt ang macOS na payagan ang mga papasok na koneksyon kapag unang nagsimula ang FloSync sa server mode. Mag-click ng Allow. Kung napalampas mo ang prompt na ito:

  1. Buksan ang System Settings > Privacy & Security > Firewall > Options
  2. Idagdag ang FloSync at itakda ito sa Allow incoming connections

Hakbang 5: I-verify ang koneksyon

Bago ilunsad ang FloSync, kumpirmahin na makapag-uusap ang mga computer sa isa't isa.

Buksan ang Command Prompt (Windows) o Terminal (macOS) sa anumang makina at i-ping ang iba pa:

ping 192.168.1.2

Dapat kang makakita ng mga reply na may oras na wala pang 1ms. Kung nakakakuha ka ng "Request timed out":

  1. I-double-check ang mga IP address sa parehong makina
  2. I-verify na naka-plug ang Ethernet cable at may link light
  3. Sa Windows, kumpirmahin na ang network profile ay nakatakda sa Private (Hakbang 3)
  4. Pansamantalang i-disable ang firewall para ma-isolate ang isyu

Hakbang 6: I-disable ang Wi-Fi (inirerekomenda)

Para sa isang malinis at dedicated na setup, i-disable ang Wi-Fi sa bawat FloSync computer para ang lahat ng traffic ay dumaan nang eksklusibo sa wired na koneksyon.

Windows: Mag-click sa Wi-Fi icon sa taskbar at i-toggle ito sa off.

macOS: Mag-click sa Wi-Fi icon sa menu bar at piliin ang Turn Wi-Fi Off.

Pagpapanatili ng internet access sa pangalawang koneksyon

Kung kailangan mo ng internet access sa parehong makina (para sa remote management, monitoring, atbp.), maaari mong iwanang naka-enable ang Wi-Fi. Nag-ooperate nang hiwalay ang dalawang network:

  • Ethernet (192.168.1.x): Dedicated na FloSync sync traffic
  • Wi-Fi (ang iyong regular na network): Internet access

Gumagana ito dahil ang dalawang network ay nasa iba't ibang subnet. Hindi makakatawid ang broadcast traffic ng FloSync sa Ethernet subnet patungong Wi-Fi, at hindi makakagambala ang internet traffic sa sync.

Pag-lock down ng operating system

Tinatanggal ng isolated na network ang panlabas na interference, ngunit ang operating system mismo ay maaari pa ring magdulot ng problema. Para sa mga permanenteng installation at event, i-lock down ang mga setting na ito sa bawat FloSync computer.

I-disable ang mga awtomatikong update

Ang pinakakaraniwang pinagmulan ng hindi inaasahang pagkaputol sa anumang matagal na installation.

Windows:

  1. Buksan ang Settings > Windows Update > Advanced options
  2. Pause updates para sa maximum na tagal na available
  3. Para sa mga permanenteng installation, isaalang-alang ang ganap na pag-disable ng Windows Update service:
    • Buksan ang Services (services.msc)
    • Hanapin ang Windows Update
    • Itakda ang Startup type sa Disabled
    • Mag-click ng Stop kung ito ay tumatakbo

Tandaang i-re-enable ang mga update kapag tapos na ang installation o sa mga nakatakdang maintenance window.

macOS:

  1. Buksan ang System Settings > General > Software Update
  2. Mag-click sa button na info (i) sa tabi ng Automatic Updates
  3. I-disable ang lahat ng awtomatikong opsyon ng update

I-disable ang cloud storage sync

Gumagamit ang mga cloud sync service ng bandwidth, CPU, at disk I/O nang hindi mahuhulaan.

Windows:

  • OneDrive: Mag-right-click sa OneDrive icon sa system tray > Settings > alisan ng tsek ang Start OneDrive automatically when I sign in to Windows. Pagkatapos ay mag-right-click ulit at piliin ang Quit OneDrive.
  • Dropbox / Google Drive: Pareho — i-disable ang auto-start at i-quit ang application.

macOS:

  • iCloud Drive: System Settings > Apple Account > iCloud > i-off ang iCloud Drive
  • Dropbox / Google Drive: I-quit at i-disable ang auto-start sa mga preference ng app

I-disable ang mga background app at telemetry (Windows)

Nagpapatakbo ang Windows ng maraming background na gawain na maaaring mag-spike ng CPU at disk usage.

  1. Settings > Apps > Startup: I-disable ang lahat maliban sa FloSync (kung gumagamit ng Launch at Login)
  2. Settings > Privacy & Security > General: I-off ang lahat ng advertising at tracking na opsyon
  3. Settings > System > Notifications: I-off ang mga notification nang ganap, o hindi bababa sa i-disable ang mga notification banner at tunog

I-disable ang Spotlight / search indexing

Maaaring magdulot ang mga file indexing service ng tuloy-tuloy na disk I/O, lalo na pagkatapos mag-copy ng bagong content sa makina.

Windows:

  1. Buksan ang Services (services.msc)
  2. Hanapin ang Windows Search
  3. Itakda ang Startup type sa Disabled at mag-click ng Stop

macOS:

  1. Buksan ang System Settings > Siri & Spotlight
  2. Sa ilalim ng Spotlight Privacy, idagdag ang iyong video storage drive para mapigilan ang pag-index

I-disable ang screen saver at lock screen

Pigilan ang system na matakpan ang iyong content o humingi ng login.

Windows:

  • Settings > System > Power > Screen and sleep: Itakda ang lahat ng opsyon sa Never
  • Settings > Accounts > Sign-in options: Itakda ang "Require sign-in" sa Never
  • Maghanap ng Screen saver at itakda ito sa None

macOS:

  • System Settings > Lock Screen: Itakda ang lahat ng timer sa Never
  • System Settings > Displays > Advanced: I-enable ang Prevent automatic sleeping when the display is off

Itakda ang power plan sa High Performance (Windows)

Pigilan ang CPU at GPU na mag-throttle sa panahon ng playback.

  1. Buksan ang Control Panel > Power Options
  2. Piliin ang High Performance (maaaring kailangan mong mag-click ng "Show additional plans")
  3. Mag-click ng Change plan settings > Change advanced power settings:
    • USB selective suspend: Disabled
    • PCI Express > Link State Power Management: Off
    • Processor power management > Minimum processor state: 100%

Ang kumpletong checklist

Hardware at network

  • [ ] Lahat ng FloSync computer ay nakakonekta via Ethernet sa parehong switch (o nang direkta para sa 2 PC)
  • [ ] Mga static na IP address na na-assign sa bawat computer
  • [ ] Walang router o internet connection sa dedicated na network
  • [ ] Network profile nakatakda sa Private (Windows)
  • [ ] Pinapayagan ng firewall ang FloSync / UDP port 9201
  • [ ] Ang ping test ay nagkukumpirma ng sub-1ms na koneksyon sa pagitan ng lahat ng makina
  • [ ] Naka-disable ang Wi-Fi (o nasa hiwalay na subnet kung kailangan ng internet access)

Pag-lock down ng operating system

  • [ ] Mga awtomatikong OS update disabled
  • [ ] Cloud storage sync (OneDrive, iCloud, Dropbox) disabled
  • [ ] Mga hindi kinakailangang startup app disabled
  • [ ] Search indexing disabled
  • [ ] Mga notification disabled
  • [ ] Screen saver at lock screen disabled
  • [ ] Power plan nakatakda sa High Performance (Windows)
  • [ ] Sleep at display timeout nakatakda sa Never

FloSync configuration

Kaugnay