Beta સૉફ્ટવૅર

FloSync હાલ beta માં છે. અમે પ્રતિસાદ એકત્ર કરીએ છીએ ત્યારે ફીચર ઝડપથી બદલાઈ શકે છે.

નેટવર્ક સિંક

નેટવર્ક સિંક એ જ local network પર બહુવિધ કમ્પ્યુટર્સ પર વીડિઓ પ્લેબૅક સિંક્રોનાઇઝ કરવાની સુવિધા આપે છે. જ્યાં એક જ કમ્પ્યુટર બધી જરૂરી સ્ક્રીન ચલાવી શકવા સક્ષમ ન હોય, એવી મોટી ઇન્સ્ટૉલેશન્સ માટે આ સુવિધા અત્યંત ઉપયોગી છે.

ઓવરવ્યૂ

નેટવર્ક સિંક સર્વર/ક્લાઇન્ટ મૉડેલ પર આધારિત છે:

  • સર્વર: એક કમ્પ્યુટર master તરીકે કામ કરે છે અને પોતાની playback position network પર broadcast કરે છે
  • ક્લાઇન્ટ્સ: બાકીના કમ્પ્યુટર્સ સર્વરને સાંભળે છે અને playback position ને match કરવા સ્વયં sync થઈ જાય છે

બધા કમ્પ્યુટર્સ પર સમાન વીડિઓ ફાઇલ લોડ થયેલી હોવી જોઈએ, અને દરેક computer એ જ local network સાથે જોડાયેલો હોવો જોઈએ.

નેટવર્ક સિંક ક્યારે વાપરવો

નેટવર્ક સિંક નીચેની પરિસ્થિતિઓ માટે ડિઝાઇન કરવામાં આવ્યો છે:

  • એક કમ્પ્યુટર support ન કરી શકે એટલી વધારે સ્ક્રીન હોય ત્યારે
  • સ્ક્રીન ભૌતિક રીતે દૂર દૂર હોય — જેમ કે જુદા રૂમ કે જુદા માળ પર
  • Reliability વધારવા એક કરતાં વધુ કમ્પ્યુટરની Redundancy ની જરૂર હોય ત્યારે
  • Video wall એટલો મોટો હોય કે એક જ કમ્પ્યુટરનું GPU પૂરો load handle ન કરી શકે ત્યારે

ઉદાહરણ Setups

Retail Store

  • Back office માં સર્વર — main entrance ની screen ચલાવે છે
  • દરેક department માં ક્લાઇન્ટ computers — local screens ચલાવે છે
  • બધા synchronized promotional content બતાવે છે

Event Venue

  • Tech booth પર સર્વર
  • Venue ભરમાં screens ચલાવતા ક્લાઇન્ટ્સ
  • Live event content માટે synchronized playback

Large Video Wall

  • Multiple computers — wall ના દરેક ભાગ ચલાવે છે
  • એક સર્વર timing coordinate કરે છે
  • દરેક computer Global Canvas Extension વડે wall પર પોતાની position define કરે છે
  • બધા મળીને એક નિર્બાધ screen દેખાય છે

જરૂરિયાતો

નેટવર્ક સિંક સેટ કરતા પહેલાં:

  1. Same network: બધા computers એ જ local network (same subnet) પર હોવા જોઈએ
  2. Same video file: દરેક computer પર વીડિઓ ફાઇલની identical copy હોવી જોઈએ — ક્લાઇન્ટ્સ સર્વર પરથી content import પણ કરી શકે છે
  3. Network ports: UDP port 9201 ઉપલબ્ધ હોવો જોઈએ — FloSync ની default port છે
  4. Firewall: બધા computers પર firewall માં FloSync ને allow કરો

સર્વર સેટ કરવો

સર્વર એ "master" છે, જેની સાથે બાકીના computers sync થાય છે.

પગલું 1: વીડિઓ લોડ કરો

  1. સર્વર બનનાર computer પર FloSync ખોલો
  2. વીડિઓ ફાઇલ ને drag કરીને કોઈ પણ screen box પર છોડો
  3. ઇચ્છો તો timeline વડે desired starting position પર seek કરો

પગલું 2: Broadcasting શરૂ કરો

  1. Top bar માં Server icon (tower icon) ક્લિક કરો
  2. Icon લીલો થઈ જશે — server mode active થઈ ગઈ છે
  3. FloSync હવે network પર પોતાની position broadcast કરી રહ્યો છે
  4. Bottom status bar "Server" બતાવશે

સર્વર વ્યવહાર

સર્વર તરીકે ચાલ્યા બાદ:

  • FloSync બધા connected ક્લાઇન્ટ્સ ને playback position broadcast કરે છે
  • Play/pause/seek commands બધા ક્લાઇન્ટ્સ ને મોકલવામાં આવે છે
  • સર્વર computer બધા connected ક્લાઇન્ટ્સ માટે playback control કરે છે

Controller Mode (Server-Only Feature)

સર્વર તરીકે ચાલતી વખતે Controller mode ઉપલબ્ધ થાય છે — આ ખાસ ગો લાઇવ વિકલ્પ local machine પર fullscreen windows ખોલ્યા વગર remote displays control કરવા દે છે.

શું કરે છે:

  • Regular ગો લાઇવ ની જેમ network ક્લાઇન્ટ્સ ને broadcast કરે છે
  • Content fullscreen ને બદલે composer ના preview boxes માં play થાય છે
  • બધા playback controls સક્રિય રહે છે (play, pause, scrub, scene navigation)
  • Status bar orange indicator સાથે "Live (Controller)" બતાવે છે

ક્યારે વાપરવો:

  • Control booth પર laptop પરથી video wall operate કરતી વખતે
  • Trade show ના displays manage કરતી વખતે screen available રાખવી હોય ત્યારે
  • Local fullscreen ગયા વગર network sync setup ટેસ્ટ કરવો હોય ત્યારે
  • Live show ચલાવતી વખતે operator ને content જોઈ અને control કરવું હોય ત્યારે

કઈ રીતે વાપરવો:

  1. Server mode શરૂ કરો (લીલો tower icon)
  2. Content લોડ કરો
  3. ગો લાઇવ dropdown ક્લિક કરો
  4. Go Live (Controller) select કરો

સર્વર સાથે connected ક્લાઇન્ટ્સ fullscreen windows સાથે normally live જશે, જ્યારે સર્વર machine composer view માં જ રહેશે.

વધુ વિગત માટે ગો લાઇવ — Controller Mode જુઓ.

ક્લાઇન્ટ્સ સેટ કરવા

ક્લાઇન્ટ્સ સર્વરને automatically discover અને connect કરે છે.

પગલું 1: સમાન વીડિઓ લોડ કરો

  1. દરેક ક્લાઇન્ટ computer પર FloSync ખોલો
  2. સર્વર પર છે તે same video file drag કરીને screen box પર છોડો
  3. Filename match ન થઈ શકે, પરંતુ content identical હોવી જ જોઈએ

ટિપ: સર્વર સાથે connect થતી વખતે Import on Connect checkboxes વાપરીને આ પગલું skip કરી શકો. FloSync સર્વરની scenes અને content files આપોઆપ તમારા machine પર copy કરશે.

મહત્ત્વનું: ક્લાઇન્ટ્સ પર સમાન વીડિઓ લોડ હોવો જ જોઈએ. Video length અલગ હશે તો sync સાચો નહીં કામ કરે.

પગલું 2: સર્વર સાથે Connect કરો

  1. Top bar માં Client icon (wifi icon) ક્લિક કરો
  2. FloSync network પર servers શોધવા લાગશે
  3. Discovered servers ની dialog દેખાશે

પગલું 3: સર્વર Select કરો

  1. Connect કરવા ઇચ્છો તે સર્વર પર ક્લિક કરો
  2. FloSync connect થઈ sync શરૂ કરશે
  3. Client icon વાદળી (blue) થઈ જશે — connected status
  4. Bottom status bar "Connected to [server name]" બતાવશે

Import on Connect

Server selection dialog માં optional import checkboxes છે, જે connection સમયે સર્વરની configuration pull કરવા દે છે:

  • Global canvas — સર્વરની canvas layout import કરો, displays match થઈ જશે
  • Scenes — Display modes અને scheduling સહિત સર્વરની scene list import કરો
  • Content files — સર્વરની media files machine પર download કરો (Scenes આપોઆપ enable થઈ જાય છે)

નવો ક્લાઇન્ટ સેટ કરવાની સૌથી ઝડપી રીત — ત્રણેય boxes check કરો, files માટે folder select કરો, અને ક્લાઇન્ટ એક જ પગલે fully configured.

ક્લાઇન્ટ વ્યવહાર

Connect થઈ ગયા બાદ:

  • ક્લાઇન્ટ સર્વરની playback position follow કરે છે
  • સર્વરના play/pause commands follow થાય છે
  • ક્લાઇન્ટ drift ચૅક કરે છે અને આપોઆપ correct કરે છે
  • Local playback controls હજીયે કામ કરે છે, પણ સર્વર override કરશે

સર્વર પરથી Import કરવું

ક્લાઇન્ટ તરીકે connect થઈ ગયા પછી, ફક્ત initial connection સમયે જ નહીં — ગમે ત્યારે સર્વરની configuration અને content import કરી શકો.

Import Menu

Top bar માં connected server icon ક્લિક કરો — import menu ખુલશે:

  • Import Global Canvas — સર્વરની canvas layout machine પર copy કરે છે
  • Import Scenes — Display modes અને scheduling settings સહિત સર્વરની scene list copy કરે છે
  • Import Content — બધી scenes માટે સર્વર પરથી media files download કરે છે
  • Import All — ઉપરનું સઘળું એક જ પગલે

Single Scene માટે Content Import

ફક્ત one scene ની files download કરવા — schedule panel માં scene પર right-click કરો અને Import Content from Server select કરો. Display box અથવા background area પર right-click પણ કામ કરે.

Content Import કઈ રીતે કામ કરે છે

  1. FloSync ચૅક કરે છે કે સર્વર પર કઈ files load છે
  2. Machine પર destination folder select કરો
  3. Files already exist હોય, તો overwrite અથવા skip select કરો
  4. Progress dialog file count, progress bar, અને remaining time બતાવે છે
  5. ગમે ત્યારે cancel કરી શકો

નોંધ: Local HTML files network પર transfer થઈ શક્તી નથી — content import દરમ્યાન skip થઈ જશે.

Network Sync ચાલી રહ્યો છે

Network sync ચાલ્યા બાદ:

Playback શરૂ કરો

  1. સર્વર computer પર play દાબો
  2. બધા connected ક્લાઇન્ટ્સ play કરવા લાગશે
  3. Playback synchronized રહેશે

Pause

  1. સર્વર computer પર pause દાબો
  2. બધા ક્લાઇન્ટ્સ સમાન position પર pause થઈ જશે

Seek

  1. સર્વર computer પર timeline scrub કરો
  2. બધા ક્લાઇન્ટ્સ match કરવા seek કરશે

Preview Scrub Sync

Setup ચાલુ છે અને live ગયા નથી ત્યારે, સર્વર પર timeline scrub કરવાથી connected ક્લાઇન્ટ્સ ના preview આપોઆપ update થઈ જાય છે. Live જતા પહેલાં content અને positioning બધા machines પર સાચા છે કે નહીં, તે verify કરવામાં આ ઉપયોગી છે.

Client Controls

ક્લાઇન્ટ્સ locally playback control પણ કરી શકે, પણ:

  • Play/pause ફક્ત તે ક્લાઇન્ટ ને અસ્થાયી અસર કરશે
  • FloSync ક્લાઇન્ટ ને સર્વર સાથે આપોઆપ re-align કરી દેશે
  • શ્રેષ્ઠ પરિણામ માટે, playback ફક્ત સર્વર પરથી control કરો

Persistence અને Auto-Reconnect

FloSync network sync configuration યાદ રાખે છે અને restart પછી આપોઆપ restore કરે છે.

Server Persistence

FloSync સર્વર તરીકે ચાલે ત્યારે quit કરો:

  • Next launch પર, FloSync આપોઆપ ફરી સર્વર તરીકે start થશે
  • Manual action ની જરૂર નથી
  • Server icon (tower) તરત જ લીલો થઈ જશે

Client Auto-Reconnect

FloSync ક્લાઇન્ટ તરીકે connected હોય ત્યારે quit કરો:

  • Next launch પર, FloSync last connected સર્વર ઑટો-search કરશે
  • Client icon (wifi) search દરમ્યાન orange થઈ જાય છે
  • Status bar "Searching for [server name]..." બતાવે છે
  • સર્વર મળ્યા બાદ connection આપોઆપ re-establish થઈ જાય છે

Server Disconnection Handling

ક્લાઇન્ટ connected હોય ત્યારે સર્વર stop, quit, અથવા unreachable થઈ જાય:

  • ક્લાઇન્ટ આપોઆપ disconnection detect કરે છે
  • Client icon orange (searching mode) થઈ જાય છે
  • FloSync સર્વરની રાહ જોતો રહે છે
  • સર્વર ફરી online આવ્યા બાદ ક્લાઇન્ટ આપોઆપ reconnect થઈ જાય છે

ઉપયોગ:

  • Configuration changes ના સમયે સર્વર restarts
  • Brief network interruptions
  • Server app crashes જે ઝડપથી resolve થઈ જાય

Manual Server Selection

Client icon orange (searching) હોય ત્યારે ક્લિક કરો:

  • Stop Searching — Client mode સંપૂર્ણ exit
  • Keep Waiting — Dialog બંધ, background search ચાલુ
  • Select a different server — બીજા servers visible હોય, connect કરવા ક્લિક કરો

Interval Mode Network Sync સાથે

Network sync સાથે Interval scheduling mode વાપરો ત્યારે, ક્લાઇન્ટ્સ સ્વયં સર્વરના scene transitions follow કરે છે.

કઈ રીતે કામ કરે

  1. સર્વર scenes control — સર્વર decide કરે છે કે કયો interval scene active છે
  2. ક્લાઇન્ટ્સ follow — સર્વર scene transition (timer અથવા keyboard) કરે ત્યારે ક્લાઇન્ટ્સ change receive કરે છે
  3. Keyboard sync — સર્વર પર arrow keys અથવા number keys press, બધા ક્લાઇન્ટ્સ same scene switch

Setup

  1. સર્વર અને ક્લાઇન્ટ computers પર same interval schedule configure — અથવા સર્વર પરથી scenes import
  2. દરેક scene માં matching content load — અથવા સર્વર પરથી content import
  3. Master computer પર server mode start
  4. સર્વર સાથે ક્લાઇન્ટ્સ connect
  5. સર્વર પર ગો લાઇવ, ત્યારબાદ ક્લાઇન્ટ્સ પર

નોંધ

  • ફક્ત video content computers વચ્ચે sync; images અને web pages independently display થાય છે
  • Cue scenes (manual advancement) network sync સાથે કામ કરે — સર્વર પર key press, બધા computers advance
  • Proper sync માટે સર્વર અને ક્લાઇન્ટ્સ ની scene content match હોવી જ જોઈએ

Sync કઈ રીતે કામ કરે

FloSync બધા computers ને આપોઆપ synchronized play કરાવે છે. ક્લાઇન્ટ સર્વર થી drift થાય ત્યારે FloSync નિર્બાધ રીતે correct કરે છે.

Sync Tolerance

FloSync ના પ્રાધાન્યતાઓ માં network sync tolerance controls છે, જેથી environment પ્રમાણે tune કરી શકો. મોટા ભાગના setups માં default settings સારી રીતે કામ કરે છે અને playback visually aligned રાખે છે.

Multi-Computer Video Walls

Multiple computers spanning video walls માટે, Network Sync ને Global Canvas Extension અને વિસ્તારિત Mode સાથે combine કરો.

કઈ રીતે કામ કરે

  1. સર્વર position broadcast — એક computer master
  2. બધા computers playback sync — ક્લાઇન્ટ્સ સર્વરની timeline follow
  3. દરેક computer પોતાનો portion — Global Canvas Extension define કરે છે કે દરેક computer ક્યો ભાગ display કરે

Setup Process

  1. બધા computers: Same video file load
  2. બધા computers: Screen mode વિસ્તારિત set
  3. બધા computers: Wall માં computer ની position માટે Global Canvas Extension configure
  4. સર્વર: Server icon (tower) ક્લિક — લીલો
  5. ક્લાઇન્ટ્સ: Client icon (wifi) ક્લિક — સર્વર સાથે connect — વાદળી
  6. બધા computers: ગો લાઇવ ક્લિક

ઉદાહરણ: 3-Computer Video Wall

3×2 wall (ત્રણ computers side-by-side, દરેક 2 stacked 1920×1080 screens):

+-------------------+-------------------+-------------------+
| Left PC Screen 1  | Middle PC Screen 1| Right PC Screen 1 |
+-------------------+-------------------+-------------------+
| Left PC Screen 2  | Middle PC Screen 2| Right PC Screen 2 |
+-------------------+-------------------+-------------------+

Global Canvas: 5760 × 2160 pixels

Canvas Extension settings:

Computer Role Extension (L, T, R, B) બતાવે
Left PC Server 0, 0, 3840, 0 ડાબો 1/3
Middle PC Client 1920, 0, 1920, 0 Center 1/3
Right PC Client 3840, 0, 0, 0 જમણો 1/3

Visual Preview

Global Canvas Preview (zoom icon) વડે:

  • Dark areas — બીજા computers ની screens ક્યાં છે
  • Grid lines — screen boundaries align
  • Local screens adjust — drag કરો
  • Free (non-grid) positioning — drag કરતી વખતે Shift hold

Best Practices

  1. Event પહેલાં ટેસ્ટ: Live જતા પહેલાં full setup ટેસ્ટ
  2. Critical installs માટે wired networking: Wired connections સામાન્ય રીતે WiFi કરતાં વધુ stable
  3. Video files exactly match: દરેક machine પર same source file
  4. સર્વર પહેલાં start: ક્લાઇન્ટ્સ start થાય તે પહેલાં સર્વર running
  5. Sync log monitor: Sync issues જોવા log panel
  6. Backup plan: Critical installations માટે spare equipment
  7. Connect કર્યા પછી ગો લાઇવ: Network sync ઉપયોગ — live જતા પહેલાં connection establish
  8. Canvas extension configure: Multi-computer video walls — live જતા પહેલાં Global Canvas Extension setup

Network Sync Troubleshooting

સર્વર ન મળ્યો

Symptoms: ક્લાઇન્ટ્સ discovery dialog માં સર્વર ન દેખાય

Solutions:

  1. Verify કરો બંને computers same network/subnet પર
  2. સર્વર actually started ચૅક કરો (status bar "Server" બતાવે)
  3. Test માટે firewall temporarily disable
  4. UDP port 9201 blocked ન હોવો જોઈએ verify

Sync ઓવર ટાઇમ Drift

Symptoms: ક્લાઇન્ટ્સ સર્વરની આગળ અથવા પાછળ gradually fall

Solutions:

  1. Network quality ચૅક (packet loss sync updates miss કરાવે)
  2. જો જરૂર, પ્રાધાન્યતાઓ માં sync tolerance adjust
  3. Video files identical verify (અલગ encodes ના timing differences હોઈ શકે)
  4. CPU load ચૅક — overloaded systems sync maintain ન કરી શકે

Jerky/Stuttering Playback

Symptoms: Video stutter અથવા jump

Solutions:

  1. પ્રાધાન્યતાઓ માં sync tolerance વધારો
  2. Network congestion ચૅક
  3. Hardware video decode handle કરી શકે verify
  4. WiFi ને બદલે wired network

Connection Drops

Symptoms: ક્લાઇન્ટ સર્વર થી intermittently disconnect

Solutions:

  1. Network stability ચૅક
  2. સર્વર still running verify
  3. IP address conflicts ચૅક
  4. Large installations — network switch/router quality

Firewall Configuration

FloSync network sync માટે UDP port 9201 વાપરે છે. Firewall allow કરવા:

macOS: FloSync first use પર permission માટે prompt આવશે. Block થઈ ગયું હોય: System Settings > Privacy & Security > Firewall > Options > Allow FloSync

Windows:

  1. Windows Defender Firewall ખોલો
  2. "Allow an app through firewall" ક્લિક
  3. FloSync ઉમેરો અને Private networks માટે enable