डेडिकेटेड नेटवर्क सेटअप
स्थायी इंस्टॉलेशन, लाइव इवेंट और वीडियो वॉल जहाँ विश्वसनीयता से कोई समझौता नहीं — वहाँ सबसे असरदार कदम यह है कि 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.msc) खोलें - Windows Update ढूँढें
- स्टार्टअप type Disabled करें
- चल रही हो तो Stop क्लिक करें
- सेवाएँ (
इंस्टॉलेशन समाप्त होने पर अपडेट फिर सक्षम करना याद रखें, या निर्धारित रखरखाव के दौरान।
macOS:
- सिस्टम सेटिंग्स > General > सॉफ़्टवेयर अपडेट खोलें
- Automatic Updates के बगल में info (i) बटन क्लिक करें
- सभी स्वचालित अपडेट विकल्प बंद करें
क्लाउड स्टोरेज sync बंद करें
क्लाउड sync सर्विस बैंडविड्थ, CPU और disk I/O अप्रत्याशित रूप से खपत करती हैं।
Windows:
- OneDrive: System tray में OneDrive आइकन राइट-क्लिक करें > सेटिंग्स > Start OneDrive automatically when I sign in to Windows का चेकबॉक्स हटाएँ। फिर राइट-क्लिक करें और Quit OneDrive चुनें।
- Dropbox / Google Drive: उसी तरह — auto-start बंद करें और ऐप से बाहर निकलें।
macOS:
- iCloud Drive: सिस्टम सेटिंग्स > Apple Account > iCloud > iCloud Drive बंद करें
- Dropbox / Google Drive: ऐप की preferences में auto-start बंद करें और ऐप छोड़ें
बैकग्राउंड ऐप और Telemetry बंद करें (Windows)
Windows कई बैकग्राउंड टास्क चलाता है जो CPU और disk उपयोग अचानक बढ़ा सकते हैं।
- सेटिंग्स > Apps > स्टार्टअप: FloSync के अलावा सब बंद करें (अगर Launch at Login इस्तेमाल कर रहे हैं)
- सेटिंग्स > गोपनीयता व सुरक्षा > General: सभी advertising और tracking विकल्प बंद करें
- सेटिंग्स > System > Notifications: notifications पूरी तरह बंद करें, या कम से कम notification banners और sounds
Spotlight / सर्च इंडेक्सिंग बंद करें
फ़ाइल इंडेक्सिंग लगातार disk I/O का कारण बनती है, खासकर जब नई content मशीन पर कॉपी हो।
Windows:
- सेवाएँ (
services.msc) खोलें - Windows Search ढूँढें
- स्टार्टअप type Disabled करें और Stop क्लिक करें
macOS:
- सिस्टम सेटिंग्स > Siri & Spotlight खोलें
- Spotlight Privacy में अपनी वीडियो स्टोरेज ड्राइव जोड़ें ताकि इंडेक्सिंग रुके
स्क्रीन सेवर और लॉक स्क्रीन बंद करें
सिस्टम को अपनी content ढकने या लॉगिन माँगने से रोकें।
Windows:
- सेटिंग्स > System > Power > Screen and sleep: सभी विकल्प Never करें
- सेटिंग्स > Accounts > Sign-in options: "Require sign-in" Never करें
- Screen saver खोजें और None सेट करें
macOS:
- सिस्टम सेटिंग्स > लॉक स्क्रीन: सभी टाइमर Never करें
- सिस्टम सेटिंग्स > डिस्प्ले > Advanced: जब डिस्प्ले बंद हो तो स्वचालित स्लीप रोकें when the display is off सक्षम करें
Power Plan High Performance पर सेट करें (Windows)
प्लेबैक के दौरान CPU और GPU को throttling से बचाएँ।
- कंट्रोल पैनल > 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-अनुकूल फ़ॉर्मेट में एनकोड है (macOS पर ProRes LT, Windows पर DNxHD)
- [ ] निर्बाध looping सक्षम है (लूप होने वाली content के लिए)
- [ ] Server और client का नेटवर्क sync कॉन्फ़िगर और कनेक्ट है
- [ ] Launch at Login सक्षम है (स्थायी इंस्टॉलेशन के लिए)
- [ ] स्वतः लाइव जाएँ सक्षम है (unattended ऑपरेशन के लिए)
- [ ] Daily restart scheduled (कई दिनों या हफ़्तों तक चलने वाली इंस्टॉलेशन के लिए)
संबंधित
- नेटवर्क sync: Server/client sync सेटअप करना
- Sync के लिए अनुकूलन: सभी सेटअप के लिए सामान्य sync ट्यूनिंग
- वीडियो तैयारी: एनकोडिंग फ़ॉर्मेट और सैंपल फ़ाइलें
- समस्या निवारण: सामान्य समस्याएँ और समाधान