Beta programmatūra

FloSync pašlaik ir beta versijā. Funkcijas var mainīties atkarībā no atsauksmēm.

Tīkla sinhronizācija

Tīkla sinhronizācija ļauj sinhronizēt video atskaņošanu vairākos datoros, kas savienoti vienā tīklā. Tas ir nepieciešams lielām instalācijām, kurās viens dators nespēj nodrošināt visus vajadzīgos ekrānus.

Pārskats

Tīkla sinhronizācija izmanto servera/klienta modeli:

  • Serveris: viens dators darbojas kā galvenais, apraida savu atskaņošanas pozīciju
  • Klienti: pārējie datori uzklausa un sinhronizē atskaņošanu atbilstoši serverim

Visiem datoriem jābūt ar vienādu video failu un jābūt savienotiem vienā lokālajā tīklā.

Kad izmantot tīkla sinhronizāciju

Tīkla sinhronizācija ir paredzēta situācijām, kad:

  • Tev ir vairāk ekrānu nekā viens dators spēj apkalpot
  • Ekrāni atrodas fiziski tālu viens no otra (dažādas telpas, dažāvi stāvi)
  • Nepieciešama dublēšana (vairāki datori drošticamībai)
  • Video siena ir lielāka nekā viena datora GPU spēj apstrādāt

Piemēru iestatījumi

Mazumtirdzniecības veikals

  • Serveris atmugurejā birojā nodrošina galvenās ieejas ekrānu
  • Klientu datori katrā nodaļā nodrošina vietējos ekrānus
  • Visi rāda sinhronizētu reklāmas saturu

Pasākumu vieta

  • Serveris tehniskajā kabīnē
  • Klienti nodrošina ekrānus pa visu telpu
  • Sinhronizēta atskaņošana pasākumu saturam

Liela video siena

  • Vairāki datori, katrs nodrošina savu sienas daļu
  • Viens serveris koordinē laiku
  • Katrs dators izmanto Globālā audekla paplašinājumu, lai noteiktu savu pozīciju
  • Izskatās kā viens nepārtraukts ekrāns

Prasības

Pirms tīkla sinhronizācijas iestatīšanas:

  1. Viens tīkls: visiem datoriem jābūt vienā lokālajā tīklā (vienā apakštīklā)
  2. Viens video fails: katram datoram jābūt identiskai video faila kopijai (klienti var importēt saturu tieši no servera)
  3. Tīkla porti: UDP ports 9201 jābūt brīvam (FloSync noklusējums)
  4. Ugunsmūris: jāatļauj FloSync caur ugunsmūri visos datoros

Servera iestatīšana

Serveris ir „galvenais", ar kuru sinhronizējas pārējie datori.

1. darbība: ielādē video

  1. Atver FloSync datorā, kas būs serveris
  2. Ielādē video failu, ievelkot to uz jebkura ekrāna lodziņa
  3. Pēc izvēles izmanto laika joslu, lai pārietu uz vēlamo sākuma pozīciju

2. darbība: sāc apraidi

  1. Noklikšķini uz servera ikonas (torņa ikona) augšējā joslā
  2. Ikona kļūs zaļa, norādot, ka servera režīms ir aktīvs
  3. FloSync tagad apraida savu pozīciju tīklā
  4. Statusa joslā apakšā tiks rādīts „Server"

Servera uzvedība

Pēc palaišanas servera režīmā:

  • FloSync apraida atskaņošanas pozīciju visiem pievienotajiem klientiem
  • Atskaņošanas/pauzēšanas/meklēšanas komandas tiek nosūtītas visiem klientiem
  • Servera dators kontrolē atskaņošanu visiem pievienotajiem klientiem

Kontroliera režīms (tikai servera funkcija)

Darbojoties kā serveris, tu vari izmantot Kontroliera režīmu — īpašu „Sākt tiešraidi" opciju, kas ļauj vadīt attālos ekrānus, neveidojot pilnekrāna logus lokālajā datorā.

Ko tas dara:

  • Apraida tīkla klientiem tāpat kā parastā tiešraides režīmā
  • Saturs tiek atskaņots komponista priekšskatījuma lodziņos, nevis pilnekrānā
  • Visas atskaņošanas vadīklas paliek aktīvas (atskaņošana, pauzēšana, pārlūkošana, ainavu navigācija)
  • Statusa joslā rādīts „Live (Controller)" ar oranžu indikatoru

Kad to izmantot:

  • Vadot video sienu no klēpjdatora vadības kabīnē
  • Pārvaldot ekrānus tirdzniecības izstādē, saglabājot savu ekrānu pieejamu
  • Testējot tīkla sinhronizācijas iestatīšanu bez lokālas pilnekrāna aktivizēšanas
  • Vadot tiešraidi, kur operatoram jāredz un jākontrolē saturs

Kā to izmantot:

  1. Palaid servera režīmu (zaļā torņa ikona)
  2. Ielādē saturu
  3. Noklikšķini uz Sākt tiešraidi nolaižamās izvēlnes
  4. Atlasi Sākt tiešraidi (kontrolieris)

Klienti, kas ir pievienoti tavajam serverim, aktivizēs tiešraidi normāli ar pilnekrāna logiem, kamēr servera dators paliek komponista skatā.

Skatīt Sākt tiešraidi — Kontroliera režīms plašākai informācijai.

Klientu iestatīšana

Klienti automātiski atrod serveri un savienojas ar to.

1. darbība: ielādē to pašu video

  1. Atver FloSync katrā klienta datorā
  2. Ielādē to pašu video failu, kas ir serverī, ievelkot to uz ekrāna lodziņa
  3. Faila nosaukumam nav jāsakrīt, bet saturam jābūt identiskam

Padoms: Šo darbību var izlaist, izmantojot Importēt savienojoties izvēles rūtiņas, kad savienojies ar serveri. FloSync automātiski nokopēs servera ainas un satura failus uz tavu datoru.

Svarīgi: Klientiem jābūt ar to pašu ielādēto video. Ja video ilgumi atšķiras, sinhronizācija nedarbosies pareizi.

2. darbība: savienojies ar serveri

  1. Noklikšķini uz klienta ikonas (Wi-Fi ikona) augšējā joslā
  2. FloSync sāks meklēt serverus tīklā
  3. Parādīsies dialogs ar atklātajiem serveriem

3. darbība: atlasi serveri

  1. Noklikšķini uz servera, ar kuru vēlies savienoties
  2. FloSync savienosies un sāks sinhronizāciju
  3. Klienta ikona kļūs zila, norādot savienoto statusu
  4. Statusa joslā apakšā tiks rādīts „Connected to [servera nosaukums]"

Importēšana savienojoties

Servera atlases dialogā ir izvēles rūtiņas, kas ļauj iegūt servera konfigurāciju savienošanās laikā:

  • Globālais audekls — importē servera audekla izkārtojumu, lai tavi ekrāni sakrīt
  • Ainas — importē servera ainu sarakstu, ieskaitot ekrāna režīmus un grafiku
  • Satura faili — lejupielādē servera multivides failus tavam datoram (automātiski iespējo Ainas)

Tas ir ātrākais veids, kā iestatīt jaunu klientu — atzīmē visas trīs rūtiņas, atlasi mapi failiem un klients ir pilnībā konfigurēts vienā solī.

Klienta uzvedība

Pēc savienošanās:

  • Klients seko servera atskaņošanas pozīcijai
  • Tiek ievērotas atskaņošanas/pauzēšanas komandas no servera
  • Klients pārbauda novirzi un automātiski to koriģē
  • Lokālās atskaņošanas vadīklas joprojām darbojas, taču tās pārsedz servera komandas

Importēšana no servera

Pēc savienošanās kā klients, servera konfigurāciju un saturu var importēt jebkurā laikā — ne tikai sākotnējās savienošanās laikā.

Importēšanas izvēlne

Noklikšķini uz pievienotā servera ikonas augšējā joslā, lai atvērtu importēšanas izvēlni:

  • Importēt globālo audeklu — nokopē servera audekla izkārtojumu uz tavu datoru
  • Importēt ainas — nokopē servera ainu sarakstu, ieskaitot ekrāna režīmus un grafika iestatījumus
  • Importēt saturu — lejupielādē multivides failus no servera visām ainām
  • Importēt visu — veic visas iepriekšminētās darbības vienā solī

Satura importēšana vienai ainai

Ar peles labo pogu noklikšķini uz jebkuras ainas grafika panelī un atlasi Importēt saturu no servera, lai lejupielādētu failus tikai tai ainai. Var arī klikšķināt ar labo pogu uz ekrāna lodziņa vai fona laukuma.

Kā darbojas satura importēšana

  1. FloSync pārbauda, kuri faili ir ielādēti serverī
  2. Izvēlies galamērķa mapi savā datorā
  3. Ja daži faili jau pastāv, vari izvēlēties tos pārrakstīt vai izlaist
  4. Progress dialogs rāda lejupielādes statusu ar failu skaitu, progresa joslu un atlikušo laiku
  5. Var atcelt jebkurā brīdī

Piezīme: Lokālos HTML failus nevar pārsūtīt pa tīklu — tie tiks izlaisti satura importēšanas laikā.

Tīkla sinhronizācija darbībā

Kad tīkla sinhronizācija ir palaista:

Atskaņošanas sākšana

  1. Nospied atskaņot uz servera datora
  2. Visi pievienotie klienti sāks atskaņošanu
  3. Atskaņošana paliek sinhronizēta

Pauzēšana

  1. Nospied pauzēt uz servera datora
  2. Visi klienti apstāsies tajā pašā pozīcijā

Pārtīšana

  1. Pārvelc laika joslu uz servera datora
  2. Visi klienti pārtiksies atbilstoši

Priekšskatījuma pārtīšanas sinhronizācija

Kamēr vēl iestata un neesi uzsācis tiešraidi, laika joslas pārtīšana serverī automātiski atjaunina priekšskatījumu visos pievienotajos klientos. Tas ļauj pārbaudīt, vai saturs un pozicionēšana izskatās pareizi visos datoros pirms tiešraides.

Klientu vadīklas

Klienti var arī lokāli vadīt atskaņošanu, taču:

  • Atskaņošana/pauzēšana ietekmēs tikai to klientu uz brīdi
  • FloSync automātiski pieskaņo klientu serverim
  • Labākajiem rezultātiem kontrolē atskaņošanu tikai no servera

Noturība un automātiskā atkārtota savienošanās

FloSync atceras tīkla sinhronizācijas konfigurāciju un automātiski to atjauno pēc restartēšanas.

Servera noturība

Ja FloSync darbojas kā serveris, kad aizveri programmu:

  • Nākamajā palaišanā tas automātiski atsāks darbu kā serveris
  • Nekas manuāli nav jādara
  • Servera ikona (tornis) uzreiz būs zaļa

Klienta automātiskā atkārtota savienošanās

Ja FloSync ir savienots kā klients, kad aizveri programmu:

  • Nākamajā palaišanā tas automātiski meklēs pēdējo pievienoto serveri
  • Klienta ikona (Wi-Fi) kļūst oranža meklēšanas laikā
  • Statusa joslā rādīts „Searching for [servera nosaukums]..."
  • Kad serveris tiek atrasts, savienojums tiek automātiski atjaunots

Servera atvienošanas apstrāde

Ja serveris apstājas, tiek aizvērts vai kļūst nesasniedzams, kamēr klients ir pievienots:

  • Klients automātiski nosaka atvienošanos
  • Klienta ikona kļūst oranža (meklēšanas režīms)
  • FloSync turpina meklēt serveri
  • Kad serveris atgriežas tiešsaistē, klients automātiski atkārtoti savienojas

Tas noderīgi šādos gadījumos:

  • Servera restartēšana konfigurācijas izmaiņu laikā
  • Īslaicīgi tīkla pārtraukumi
  • Strauji novērsti servera lietojumprogrammas avārijas

Manuāla servera atlase

Kad klienta ikona ir oranža (meklē), vari noklikšķināt uz tās, lai:

  • Pārtraukt meklēšanu — pavisam iziet no klienta režīma
  • Turpināt gaidīt — aizvērt dialogu, bet turpināt meklēšanu fonā
  • Atlasīt citu serveri — ja citi serveri ir redzami, noklikšķini uz tā, lai savienotos

Intervāla režīms ar tīkla sinhronizāciju

Izmantojot Intervāla grafika režīmu ar tīkla sinhronizāciju, klienti automātiski seko servera ainu pārejām.

Kā tas darbojas

  1. Serveris kontrolē ainas — serveris nosaka, kura intervāla aina ir aktīva
  2. Klienti seko — kad serveris pāriet uz jaunu ainu (ar taimeri vai tastatūru), klienti saņem izmaiņas
  3. Tastatūras sinhronizācija — ja kāds nospiež bultiņu vai ciparu taustiņus uz servera, visi klienti pārslēdzas uz to pašu ainu

Iestatīšana

  1. Konfigurē to pašu intervāla grafiku servera un klientu datoros — vai importē ainas no servera
  2. Ielādē atbilstošu saturu katrā ainā — vai importē saturu no servera
  3. Palaid servera režīmu galvenajā datorā
  4. Pievienoji klientus serverim
  5. Aktivizē tiešraidi vispirms serverī, tad klientos

Piezīmes

  • Starp datoriem sinhronizējas tikai video saturs; attēli un tīmekļa lapas tiek rādīti neatkarīgi
  • Norādes ainas (manuāla virzīšana) darbojas ar tīkla sinhronizāciju — nospied taustiņu uz servera, lai virzītu visus datorus
  • Ainu saturam jāsakrīt starp serveri un klientiem pareizai sinhronizācijai

Kā darbojas sinhronizācija

FloSync automātiski notur visus datorus sinhronizētus. Kad klients novirzās no servera, tas nemanāmi sevi koriģē.

Sinhronizācijas tolerance

FloSync ietver tīkla sinhronizācijas tolerances vadīklas Iestatījumos, lai varētu pielāgot uzvedību savai videi. Vairumā iestatījumu noklusētie parametri darbojas labi un notur atskaņošanu vizuāli sinhronizētu.

Video sienas ar vairākiem datoriem

Video sienām, kas aptver vairākus datorus, apvienojiet Tīkla sinhronizāciju ar Globālā audekla paplašinājumu un Izstieptu režīmu.

Kā tas darbojas

  1. Serveris apraida pozīciju — viens dators darbojas kā galvenais
  2. Visi datori sinhronizē atskaņošanu — klienti seko servera laika joslai
  3. Katrs dators rāda savu daļu — Globālā audekla paplašinājums nosaka, kuru daļu katrs dators attēlo

Iestatīšanas process

  1. Visos datoros: ielādē to pašu video failu
  2. Visos datoros: iestata ekrāna režīmu uz Izstiepts
  3. Visos datoros: konfigurē Globālā audekla paplašinājumu katram datoram atbilstoši tā pozīcijai sienā
  4. Serverī: noklikšķini uz servera ikonas (tornis) — kļūst zaļa
  5. Klientos: noklikšķini uz klienta ikonas (Wi-Fi) un savienojies ar serveri — kļūst zila
  6. Visos datoros: noklikšķini uz Sākt tiešraidi

Piemērs: 3 datoru video siena

3×2 sienai (trīs datori blakus, katrs ar 2 sakrautiem 1920×1080 ekrāniem):

+-------------------+-------------------+-------------------+
| Kreisais D. 1. ek.| Vidējais D. 1. ek.| Labais D. 1. ek.  |
+-------------------+-------------------+-------------------+
| Kreisais D. 2. ek.| Vidējais D. 2. ek.| Labais D. 2. ek.  |
+-------------------+-------------------+-------------------+

Globālais audekls: 5760 × 2160 pikseļi

Audekla paplašinājuma iestatījumi:

Dators Loma Paplašinājums (K, A, L, Ap) Rāda
Kreisais D. Serveris 0, 0, 3840, 0 Kreisā 1/3
Vidējais D. Klients 1920, 0, 1920, 0 Centra 1/3
Labais D. Klients 3840, 0, 0, 0 Labā 1/3

Vizuālais priekšskatījums

Izmanto Globālā audekla priekšskatījumu (tālummaiņas ikona), lai vizualizētu iestatījumu:

  • Tumšās zonas rāda, kur atrodas citu datoru ekrāni
  • Režģa līnijas palīdz izlīdzināties ar ekrānu robežām
  • Velc lokālos ekrānus, lai pielāgotu pozīciju
  • Turi Shift velkot, lai brīvi pozicionētu (bez režģa)

Labākās prakse

  1. Testē pirms pasākuma: vienmēr pārbaudi visu iestatījumu pirms tiešraides
  2. Izmanto vadu tīklu kritiskām instalācijām: vadu savienojumi parasti ir stabilāki par Wi-Fi
  3. Izmanto precīzi vienādus video failus: glabā to pašu avota failu katrā datorā
  4. Palaid serveri vispirms: pārliecinies, ka serveris darbojas pirms klientu palaišanas
  5. Uzrauga sinhronizācijas žurnālu: izmanto žurnāla paneli, lai sekotu sinhronizācijas problēmām
  6. Sagatavo rezerves plānu: kritiskām instalācijām sagatavojiet rezerves aprīkojumu
  7. Aktivizē tiešraidi pēc savienošanās: izmantojot tīkla sinhronizāciju, izveido savienojumu pirms tiešraides
  8. Konfigurē audekla paplašinājumu vispirms: video sienām ar vairākiem datoriem iestata Globālā audekla paplašinājumu katrā datorā pirms tiešraides

Tīkla sinhronizācijas problēmu novēršana

Serveris netiek atrasts

Simptomi: klienti neredz serveri atklāšanas dialogā

Risinājumi:

  1. Pārbaudi, vai abi datori ir vienā tīklā/apakštīklā
  2. Pārbaudi, vai serveris tiešām ir palaists (statusa joslā rādīts „Server")
  3. Uz laiku atspējo ugunsmūrus testēšanai
  4. Pārbaudi, vai UDP ports 9201 nav bloķēts

Sinhronizācija novirzās laika gaitā

Simptomi: klienti pamazām atpaliek vai apsteidz serveri

Risinājumi:

  1. Pārbaudi tīkla kvalitāti (pakešu zudumi izraisa sinhronizācijas atjauninājumu izlaišanu)
  2. Pielāgo sinhronizācijas toleranci Iestatījumos, ja nepieciešams
  3. Pārbaudi, vai video faili ir identiski (dažādas kodēšanas var izraisīt laika atšķirības)
  4. Pārbaudi CPU slodzi — pārslogotas sistēmas var nespēt uzturēt sinhronizāciju

Raustīšanās/trīce atskaņošanā

Simptomi: video bieži raustās vai lec

Risinājumi:

  1. Palielini sinhronizācijas toleranci Iestatījumos
  2. Pārbaudi tīkla pārslodzes
  3. Pārbaudi, vai aparatūra spēj dekodēt video
  4. Izmanto vadu tīkla savienojumu Wi-Fi vietā

Savienojums krīt

Simptomi: klients pārtrūk no servera periodiski

Risinājumi:

  1. Pārbaudi tīkla stabilitāti
  2. Pārbaudi, vai serveris joprojām darbojas
  3. Pārbaudi IP adrešu konfliktus
  4. Ņem vērā tīkla slēdža/maršrutētāja kvalitāti lielām instalācijām

Ugunsmūra konfigurācija

FloSync izmanto UDP portu 9201 tīkla sinhronizācijai. Lai atļautu caur ugunsmūri:

macOS: FloSync lūgs atļauju pirmajā lietošanas reizē. Ja tas tiek bloķēts, ej uz: System Settings > Privacy & Security > Firewall > Options > Allow FloSync

Windows:

  1. Atver Windows Defender Firewall
  2. Noklikšķini „Allow an app through firewall"
  3. Pievieno FloSync un iespējo privātajiem tīkliem