डेडिकेटेड नेटवर्क सेटअप
स्थायी इंस्टॉलेशन, लाइव इवेंट और वीडियो वॉल जहाँ विश्वसनीयता से कोई समझौता नहीं — वहाँ सबसे असरदार कदम यह है कि FloSync कंप्यूटरों को एक अलग प्राइवेट नेटवर्क पर रखें, इंटरनेट से पूरी तरह आइसोलेट करके।
यह गाइड वह नेटवर्क शुरू से बनाने और हर कंप्यूटर को लॉक डाउन करने की पूरी प्रक्रिया बताती है, ताकि कुछ भी प्लेबैक में बाधा न डाले।
नेटवर्क आइसोलेट क्यों करें?
जब FloSync कंप्यूटर दूसरे डिवाइस और इंटरनेट ट्रैफ़िक वाले नेटवर्क से जुड़े होते हैं, तो बैंडविड्थ की होड़ होती है और latency अनप्रेडिक्टेबल हो जाती है। एक आम ऑफ़िस या वेन्यू नेटवर्क पर:
- Windows Update बिना चेतावनी कनेक्शन भर देता है
- क्लाउड स्टोरेज सर्विस (OneDrive, Dropbox, iCloud) बैकग्राउंड में फ़ाइलें sync करती हैं
- दूसरे डिवाइस broadcast ट्रैफ़िक पैदा करते हैं जिसे स्विच को हैंडल करना पड़ता है
- Router फ़र्मवेयर अपडेट शो के बीच में gateway रीस्टार्ट कर सकता है
- DHCP lease renewal से कनेक्टिविटी कुछ देर के लिए टूट सकती है
डेडिकेटेड नेटवर्क पर यह सब होता ही नहीं। FloSync कंप्यूटर सिर्फ आपस में बात करते हैं — डायरेक्ट कनेक्शन पर, sub-millisecond latency के साथ, बिना किसी contention के। यही तरीका प्रोफ़ेशनल broadcast playout सिस्टम, कमर्शियल डिजिटल साइनेज नेटवर्क और लाइव इवेंट AV रिग में इस्तेमाल होता है।
आपको क्या चाहिए
हार्डवेयर की ज़रूरत बेहद कम है:
| कंप्यूटर | हार्डवेयर | लागत |
|---|---|---|
| 2 | एक Ethernet केबल | ~$5 |
| 3 या अधिक | एक अनमैनेज्ड गीगाबिट स्विच + हर कंप्यूटर के लिए एक केबल | ~$20–30 |
बस इतना। कोई router नहीं, कोई modem नहीं, कोई इंटरनेट कनेक्शन नहीं। सिर्फ एक स्विच (या दो मशीनों के लिए एक केबल) और Ethernet केबल।
Hub बनाम Switch: Hub तकनीकी रूप से काम करता है, लेकिन switch हर मायने में बेहतर है — हर port को शेयर के बजाय डेडिकेटेड बैंडविड्थ मिलती है, और दाम लगभग बराबर। कोई भी सस्ता अनमैनेज्ड गीगाबिट स्विच काम करेगा।
चरण 1: हार्डवेयर कनेक्ट करें
दो कंप्यूटर
दोनों के बीच सीधे Ethernet केबल लगाएँ। आधुनिक नेटवर्क अडैप्टर crossover अपने आप डिटेक्ट कर लेते हैं — कोई भी Ethernet केबल काम करती है, स्पेशल crossover केबल की ज़रूरत नहीं।
तीन या अधिक कंप्यूटर
हर कंप्यूटर को Ethernet केबल से उसी अनमैनेज्ड स्विच में लगाएँ।
┌──────────┐ ┌──────────┐ ┌──────────┐
│ PC 1 │ │ PC 2 │ │ PC 3 │
│ Server │ │ Client │ │ Client │
└────┬─────┘ └────┬─────┘ └────┬─────┘
│ │ │
└────────────────┼────────────────┘
│
┌──────┴──────┐
│ स्विच │
└─────────────┘
चरण 2: स्टैटिक IP एड्रेस असाइन करें
Router नहीं है तो DHCP server भी नहीं होगा जो IP एड्रेस अपने आप दे। इन्हें मैन्युअली असाइन करना होगा।
Windows
- सेटिंग्स > Network & Internet > Ethernet खोलें
- Ethernet अडैप्टर पर क्लिक करें ("Unidentified network" दिख सकता है — यह सामान्य है)
- IP assignment के बगल में Edit क्लिक करें
- Automatic (DHCP) से Manual पर बदलें
- IPv4 चालू करें और ये एंटर करें:
| कंप्यूटर | IP एड्रेस | Subnet Mask | Gateway | DNS |
|---|---|---|---|---|
| PC 1 (Server) | 192.168.1.1 |
255.255.255.0 |
खाली छोड़ें | खाली छोड़ें |
| PC 2 (Client) | 192.168.1.2 |
255.255.255.0 |
खाली छोड़ें | खाली छोड़ें |
| PC 3 (Client) | 192.168.1.3 |
255.255.255.0 |
खाली छोड़ें | खाली छोड़ें |
अतिरिक्त कंप्यूटरों के लिए यही पैटर्न जारी रखें: 192.168.1.4, 192.168.1.5, आदि।
- Save क्लिक करें
macOS
- सिस्टम सेटिंग्स > Network > Ethernet खोलें
- Ethernet कनेक्शन पर Details क्लिक करें
- Sidebar से TCP/IP चुनें
- Configure IPv4 को Manually पर बदलें
- ऊपर की टेबल से IP एड्रेस और subnet mask एंटर करें
- Router और DNS खाली छोड़ें
- OK क्लिक करें
चरण 3: नेटवर्क प्रोफ़ाइल Private सेट करें (Windows)
Windows अनजान नेटवर्क को डिफ़ॉल्ट रूप से Public मानता है, जो FloSync के sync पैकेट समेत ज़्यादातर लोकल ट्रैफ़िक ब्लॉक कर देता है। इसे बदलना ज़रूरी है।
PowerShell को Administrator के रूप में खोलें और चलाएँ:
# मौजूदा प्रोफ़ाइल जाँचें
Get-NetConnectionProfile
# Private पर सेट करें (नाम अलग हो तो "Ethernet" बदलें)
Set-NetConnectionProfile -InterfaceAlias "Ethernet" -NetworkCategory Private
यह क्यों ज़रूरी है: Windows Firewall Public और Private नेटवर्क के लिए अलग नियम लागू करता है। Public पर इनकमिंग कनेक्शन ब्लॉक होते हैं — जिसमें FloSync का UDP sync ट्रैफ़िक भी शामिल है। प्रोफ़ाइल Private करने पर Windows इन मशीनों को आपके अपने नेटवर्क की भरोसेमंद मशीनें मानता है।
चरण 4: Firewall में FloSync को अनुमति दें
FloSync sync के लिए UDP port 9201 इस्तेमाल करता है। Private नेटवर्क पर भी यह ज़रूरी है कि firewall इसे जाने दे।
Windows
- Windows Defender Firewall > Allow an app through firewall खोलें
- सूची में FloSync ढूँढें और Private नेटवर्क के लिए चालू करें
- FloSync सूची में न हो तो Allow another app क्लिक करें और FloSync executable तक ब्राउज़ करें
macOS
जब FloSync पहली बार server मोड में चलता है, macOS इनकमिंग कनेक्शन की अनुमति माँगेगा — Allow क्लिक करें। अगर यह प्रॉम्प्ट छूट गया हो तो:
- सिस्टम सेटिंग्स > गोपनीयता व सुरक्षा > Firewall > Options खोलें
- FloSync जोड़ें और Allow incoming connections सेट करें
चरण 5: कनेक्टिविटी जाँचें
FloSync लॉन्च करने से पहले देख लें कि कंप्यूटर आपस में बात कर सकते हैं।
किसी भी मशीन पर Command Prompt (Windows) या Terminal (macOS) खोलें और दूसरे को ping करें:
ping 192.168.1.2
1ms से कम में replies आनी चाहिए। "Request timed out" दिखे तो:
- दोनों मशीनों पर IP एड्रेस दोबारा चेक करें
- Ethernet केबल लगी है और link light जल रही है — यह देखें
- Windows पर नेटवर्क प्रोफ़ाइल Private है — यह देखें (चरण 3)
- समस्या को अलग करने के लिए firewall अस्थायी रूप से बंद करें
चरण 6: Wi-Fi बंद करें (अनुशंसित)
साफ़-सुथरे डेडिकेटेड सेटअप के लिए हर FloSync कंप्यूटर पर Wi-Fi बंद करें, ताकि सारा ट्रैफ़िक सिर्फ wired कनेक्शन से जाए।
Windows: Taskbar में Wi-Fi आइकन क्लिक करें और off करें।
macOS: Menu bar में Wi-Fi आइकन क्लिक करें और Turn Wi-Fi Off चुनें।
इंटरनेट एक्सेस भी बनाए रखना हो तो
उसी मशीन पर इंटरनेट चाहिए (रिमोट मैनेजमेंट, मॉनिटरिंग आदि) तो Wi-Fi चालू रख सकते हैं। दोनों नेटवर्क अलग-अलग काम करते हैं:
- Ethernet (
192.168.1.x): डेडिकेटेड FloSync sync ट्रैफ़िक - Wi-Fi (आपका सामान्य नेटवर्क): इंटरनेट एक्सेस
यह इसलिए काम करता है क्योंकि दोनों अलग-अलग subnets पर हैं। Ethernet subnet पर FloSync का broadcast ट्रैफ़िक Wi-Fi पर नहीं जाएगा, और इंटरनेट ट्रैफ़िक sync में दखल नहीं देगा।
ऑपरेटिंग सिस्टम लॉक डाउन करना
आइसोलेटेड नेटवर्क बाहरी बाधाएँ हटाता है, लेकिन ऑपरेटिंग सिस्टम खुद भी मुश्किलें पैदा कर सकता है। स्थायी इंस्टॉलेशन और इवेंट के लिए हर FloSync कंप्यूटर पर ये सेटिंग लॉक डाउन करें।
स्वचालित अपडेट बंद करें
किसी भी लंबी इंस्टॉलेशन में अचानक आने वाले व्यवधान की यह सबसे आम वजह है।
Windows:
- सेटिंग्स > Windows Update > Advanced options खोलें
- Pause updates को उपलब्ध अधिकतम अवधि के लिए सेट करें
- स्थायी इंस्टॉलेशन के लिए Windows Update सर्विस पूरी तरह बंद करना भी एक विकल्प है:
- Services (
services.msc) खोलें - Windows Update ढूँढें
- Startup type Disabled करें
- चल रही हो तो Stop क्लिक करें
- Services (
इंस्टॉलेशन खत्म होने पर या शेड्यूल्ड मेंटेनेंस के दौरान अपडेट वापस चालू करना न भूलें।
macOS:
- सिस्टम सेटिंग्स > General > Software Update खोलें
- Automatic Updates के बगल में info (i) बटन क्लिक करें
- सभी ऑटोमैटिक अपडेट के विकल्प बंद करें
क्लाउड स्टोरेज sync बंद करें
क्लाउड sync सर्विस बैंडविड्थ, CPU और disk I/O को अनप्रेडिक्टेबल तरीके से खाती हैं।
Windows:
- OneDrive: System tray में OneDrive आइकन राइट-क्लिक करें > Settings > Start OneDrive automatically when I sign in to Windows का चेकबॉक्स हटाएँ। फिर राइट-क्लिक करें और Quit OneDrive चुनें।
- Dropbox / Google Drive: इसी तरह — auto-start बंद करें और ऐप से बाहर निकलें।
macOS:
- iCloud Drive: System Settings > Apple Account > iCloud > iCloud Drive बंद करें
- Dropbox / Google Drive: ऐप की प्राथमिकताएँ में auto-start बंद करें और ऐप छोड़ें
बैकग्राउंड ऐप और Telemetry बंद करें (Windows)
Windows कई बैकग्राउंड टास्क चलाता है जो CPU और disk का लोड अचानक बढ़ा सकते हैं।
- सेटिंग्स > Apps > Startup: FloSync के अलावा सब बंद करें (अगर Launch at Login इस्तेमाल कर रहे हैं)
- सेटिंग्स > Privacy & Security > General: सभी advertising और tracking विकल्प बंद करें
- सेटिंग्स > System > Notifications: notifications पूरी तरह बंद करें, या कम से कम notification banners और sounds
Spotlight / सर्च इंडेक्सिंग बंद करें
फ़ाइल इंडेक्सिंग से लगातार disk I/O होती है, खासकर जब नई सामग्री मशीन पर कॉपी हो।
Windows:
- Services (
services.msc) खोलें - Windows Search ढूँढें
- Startup type Disabled करें और Stop क्लिक करें
macOS:
- सिस्टम सेटिंग्स > Siri & Spotlight खोलें
- Spotlight Privacy में अपनी वीडियो स्टोरेज ड्राइव जोड़ें, ताकि उसकी इंडेक्सिंग न हो
स्क्रीन सेवर और लॉक स्क्रीन बंद करें
सिस्टम को अपनी सामग्री ढकने या लॉगिन माँगने से रोकें।
Windows:
- सेटिंग्स > System > Power > Screen and sleep: सभी विकल्प Never करें
- सेटिंग्स > Accounts > Sign-in options: "Require sign-in" Never करें
- Screen saver खोजें और None सेट करें
macOS:
- सिस्टम सेटिंग्स > Lock Screen: सभी टाइमर Never करें
- सिस्टम सेटिंग्स > Displays > Advanced: Prevent automatic sleeping when the display is off चालू करें
Power Plan High Performance पर सेट करें (Windows)
प्लेबैक के दौरान CPU और GPU को throttle होने से बचाएँ।
- Control Panel > Power Options खोलें
- High Performance चुनें ("Show additional plans" क्लिक करना पड़ सकता है)
- 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%
पूरी चेकलिस्ट
हार्डवेयर और नेटवर्क
- [ ] सभी FloSync कंप्यूटर Ethernet से एक ही स्विच से जुड़े हैं (2 PC के लिए सीधे)
- [ ] हर कंप्यूटर को static IP एड्रेस असाइन है
- [ ] डेडिकेटेड नेटवर्क पर कोई router या इंटरनेट कनेक्शन नहीं
- [ ] नेटवर्क प्रोफ़ाइल Private पर सेट है (Windows)
- [ ] Firewall FloSync / UDP port 9201 को अनुमति देता है
- [ ]
pingटेस्ट सभी मशीनों के बीच sub-1ms कनेक्टिविटी की पुष्टि करता है - [ ] Wi-Fi बंद है (या इंटरनेट ज़रूरी हो तो अलग subnet पर)
ऑपरेटिंग सिस्टम लॉक डाउन
- [ ] ऑटोमैटिक OS अपडेट बंद
- [ ] क्लाउड स्टोरेज sync (OneDrive, iCloud, Dropbox) बंद
- [ ] अनावश्यक startup ऐप बंद
- [ ] सर्च इंडेक्सिंग बंद
- [ ] Notifications बंद
- [ ] स्क्रीन सेवर और लॉक स्क्रीन बंद
- [ ] Power plan High Performance पर (Windows)
- [ ] Sleep और display timeout Never पर
FloSync कॉन्फ़िगरेशन
- [ ] हर कंप्यूटर की लोकल स्टोरेज पर एक जैसी वीडियो फ़ाइलें कॉपी हैं
- [ ] वीडियो sync-अनुकूल फ़ॉर्मेट में एनकोड है (H.264 All-Intra अनुशंसित)
- [ ] निर्बाध looping चालू है (लूप होने वाली सामग्री के लिए)
- [ ] Server और client का नेटवर्क sync कॉन्फ़िगर और कनेक्ट है
- [ ] Launch at Login चालू है (स्थायी इंस्टॉलेशन के लिए)
- [ ] स्वतः लाइव जाएँ चालू है (बिना निगरानी के ऑपरेशन के लिए)
- [ ] Daily restart scheduled (कई दिनों या हफ़्तों तक चलने वाली इंस्टॉलेशन के लिए)
संबंधित
- नेटवर्क sync: Server/client sync सेटअप करना
- Sync के लिए अनुकूलन: सभी सेटअप के लिए सामान्य sync ट्यूनिंग
- वीडियो तैयारी: एनकोडिंग फ़ॉर्मेट और सैंपल फ़ाइलें
- समस्या निवारण: सामान्य समस्याएँ और समाधान