বিটা সফটওয়্যার

FloSync এখন বিটা পর্যায়ে আছে। ফিডব্যাকের ভিত্তিতে ফিচার দ্রুত পরিবর্তিত হতে পারে।

ডেডিকেটেড নেটওয়ার্ক সেটআপ

স্থায়ী ইনস্টলেশন, লাইভ ইভেন্ট এবং Video Wall-এ যেখানে নির্ভরযোগ্যতায় কোনো আপোষ নেই, সেখানে সবচেয়ে কার্যকর পদক্ষেপ হলো FloSync কম্পিউটারগুলোকে তাদের নিজস্ব প্রাইভেট নেটওয়ার্কে রাখা — ইন্টারনেট থেকে সম্পূর্ণ আলাদা।

এই গাইডে শূন্য থেকে সেই নেটওয়ার্ক তৈরি এবং প্রতিটি কম্পিউটার লকডাউন করার পুরো প্রক্রিয়া ধাপে ধাপে দেখানো হয়েছে।

নেটওয়ার্ক আলাদা করার কারণ

FloSync কম্পিউটারগুলো যখন অন্যান্য ডিভাইস ও ইন্টারনেট ট্র্যাফিকসহ একটি সাধারণ নেটওয়ার্ক ভাগ করে, তখন ব্যান্ডউইথ নিয়ে প্রতিযোগিতা এবং অনির্ধারিত লেটেন্সি মাথাব্যথার কারণ হয়ে দাঁড়ায়। সাধারণ অফিস বা ভেন্যু নেটওয়ার্কে:

  • Windows Update সতর্কতা ছাড়াই পুরো সংযোগ দখল করে নিতে পারে
  • ক্লাউড স্টোরেজ পরিষেবা (OneDrive, Dropbox, iCloud) ব্যাকগ্রাউন্ডে ফাইল সিঙ্ক করে
  • অন্যান্য ডিভাইস ব্রডকাস্ট ট্র্যাফিক তৈরি করে, যা switch-কে সামলাতে হয়
  • router ফার্মওয়্যার আপডেট শো চলাকালীন gateway রিস্টার্ট করতে পারে
  • DHCP লিজ নবায়ন সংক্ষিপ্তভাবে সংযোগ বিঘ্নিত করতে পারে

ডেডিকেটেড নেটওয়ার্কে এর কিছুই থাকে না। FloSync কম্পিউটারগুলো শুধু একে অপরের সাথে কথা বলে — সরাসরি সংযোগে সাব-মিলিসেকেন্ড লেটেন্সি ও শূন্য কনটেনশন। পেশাদার ব্রডকাস্ট প্লেআউট সিস্টেম, বাণিজ্যিক Digital Signage নেটওয়ার্ক এবং লাইভ ইভেন্ট AV রিগ সবাই এই পদ্ধতিই অনুসরণ করে।

যা লাগবে

হার্ডওয়্যার প্রয়োজনীয়তা সামান্যই:

কম্পিউটার হার্ডওয়্যার খরচ
২টি একটি Ethernet ক্যাবল ~$5
৩টি+ একটি আনম্যানেজড গিগাবিট switch + প্রতি কম্পিউটারে একটি করে ক্যাবল ~$20–30

এটুকুই। কোনো router, মডেম বা ইন্টারনেট সংযোগ দরকার নেই। শুধু একটি switch (বা দুটি মেশিনের জন্য একটি সরাসরি ক্যাবল) এবং স্ট্যান্ডার্ড Ethernet ক্যাবল।

Hub বনাম switch: Hub কাজ করে ঠিকই, কিন্তু switch সব দিক থেকে ভালো — প্রতিটি পোর্ট শেয়ারিংয়ের বদলে ডেডিকেটেড ব্যান্ডউইথ পায়, আর দামও প্রায় একই। যেকোনো সস্তা আনম্যানেজড গিগাবিট switch চলবে।

ধাপ ১: হার্ডওয়্যার সংযুক্ত করুন

দুটি কম্পিউটার

দুটি কম্পিউটারের মধ্যে সরাসরি একটি স্ট্যান্ডার্ড Ethernet ক্যাবল লাগান। আধুনিক নেটওয়ার্ক অ্যাডাপ্টার ক্রসওভার স্বয়ংক্রিয়ভাবে শনাক্ত করে, তাই যেকোনো Ethernet ক্যাবল কাজ করবে — বিশেষ ক্রসওভার ক্যাবল লাগবে না।

তিন বা তার বেশি কম্পিউটার

স্ট্যান্ডার্ড Ethernet ক্যাবল দিয়ে প্রতিটি কম্পিউটার একই আনম্যানেজড switch-এ লাগান।

┌──────────┐     ┌──────────┐     ┌──────────┐
│   PC 1   │     │   PC 2   │     │   PC 3   │
│  সার্ভার  │     │  ক্লায়েন্ট │     │  ক্লায়েন্ট │
└────┬─────┘     └────┬─────┘     └────┬─────┘
     │                │                │
     └────────────────┼────────────────┘
                      │
               ┌──────┴──────┐
               │   Switch    │
               └─────────────┘

ধাপ ২: স্ট্যাটিক IP ঠিকানা নির্ধারণ করুন

router না থাকায় IP ঠিকানা স্বয়ংক্রিয়ভাবে বিতরণ করার কোনো DHCP সার্ভার নেই। ম্যানুয়ালি নির্ধারণ করতে হবে।

Windows

  1. Settings > Network & Internet > Ethernet খুলুন
  2. Ethernet অ্যাডাপ্টারে ক্লিক করুন (এটি "Unidentified network" দেখাতে পারে — এটি স্বাভাবিক)
  3. IP assignment-এর পাশে Edit ক্লিক করুন
  4. Automatic (DHCP) থেকে Manual-এ বদলান
  5. IPv4 চালু করুন এবং নিচের মতো পূরণ করুন:
কম্পিউটার IP ঠিকানা Subnet Mask Gateway DNS
PC 1 (সার্ভার) 192.168.1.1 255.255.255.0 খালি রাখুন খালি রাখুন
PC 2 (ক্লায়েন্ট) 192.168.1.2 255.255.255.0 খালি রাখুন খালি রাখুন
PC 3 (ক্লায়েন্ট) 192.168.1.3 255.255.255.0 খালি রাখুন খালি রাখুন

অতিরিক্ত কম্পিউটারের জন্য এই ধারায় এগিয়ে যান: 192.168.1.4, 192.168.1.5 ইত্যাদি।

  1. Save ক্লিক করুন

macOS

  1. System Settings > Network > Ethernet খুলুন
  2. Ethernet সংযোগে Details ক্লিক করুন
  3. সাইডবার থেকে TCP/IP নির্বাচন করুন
  4. Configure IPv4 বদলে Manually করুন
  5. উপরের টেবিল থেকে IP ঠিকানা ও subnet mask পূরণ করুন
  6. Router ও DNS খালি রাখুন
  7. OK ক্লিক করুন

ধাপ ৩: নেটওয়ার্ক প্রোফাইল Private সেট করুন (Windows)

Windows অচেনা নেটওয়ার্ককে ডিফল্টভাবে Public হিসেবে গণ্য করে, যা FloSync-এর সিঙ্ক প্যাকেটসহ বেশিরভাগ স্থানীয় ট্র্যাফিক আটকে দেয়। এটি বদলাতে হবে।

PowerShell as Administrator খুলুন এবং চালান:

# বর্তমান প্রোফাইল পরীক্ষা করুন
Get-NetConnectionProfile

# Private সেট করুন (উপরে দেখানো নাম ভিন্ন হলে "Ethernet" পরিবর্তন করুন)
Set-NetConnectionProfile -InterfaceAlias "Ethernet" -NetworkCategory Private

এটি কেন গুরুত্বপূর্ণ: Windows Firewall Public বনাম Private নেটওয়ার্কে ভিন্ন নিয়ম প্রয়োগ করে। Public-এ ইনকামিং সংযোগ আটকে যায় — FloSync-এর UDP সিঙ্ক ট্র্যাফিকসহ। প্রোফাইল Private করলে Windows বুঝতে পারে এগুলো আপনার নিজস্ব নেটওয়ার্কের বিশ্বস্ত মেশিন।

ধাপ ৪: Firewall দিয়ে FloSync অনুমোদন করুন

FloSync সিঙ্ক যোগাযোগে UDP পোর্ট 9201 ব্যবহার করে। Private নেটওয়ার্কেও Firewall এটি অনুমোদন করছে কিনা নিশ্চিত করুন।

Windows

  1. Windows Defender Firewall > Allow an app through firewall খুলুন
  2. তালিকায় FloSync খুঁজে Private নেটওয়ার্কের জন্য চালু করুন
  3. তালিকায় FloSync না থাকলে Allow another app ক্লিক করে FloSync এক্সিকিউটেবল ব্রাউজ করুন

macOS

FloSync প্রথমবার সার্ভার মোডে চালু হলে macOS ইনকামিং সংযোগ অনুমোদন করতে বলবে। Allow ক্লিক করুন। প্রম্পট মিস হয়ে গেলে:

  1. System Settings > Privacy & Security > Firewall > Options খুলুন
  2. FloSync যোগ করুন এবং Allow incoming connections সেট করুন

ধাপ ৫: সংযোগ যাচাই করুন

FloSync চালু করার আগে নিশ্চিত করুন কম্পিউটারগুলো পরস্পরের সাথে যোগাযোগ করতে পারছে।

যেকোনো মেশিনে Command Prompt (Windows) বা Terminal (macOS) খুলে অন্যটিকে ping করুন:

ping 192.168.1.2

১ms-এর কম সময়ে রিপ্লাই আসার কথা। "Request timed out" দেখা গেলে:

  1. উভয় মেশিনে IP ঠিকানা আবার মিলিয়ে দেখুন
  2. Ethernet ক্যাবল ঠিকমতো লাগানো আছে কিনা এবং লিংক লাইট জ্বলছে কিনা দেখুন
  3. Windows-এ নেটওয়ার্ক প্রোফাইল Private সেট আছে কিনা নিশ্চিত করুন (ধাপ ৩)
  4. সমস্যা আলাদা করতে সাময়িকভাবে Firewall বন্ধ করুন

ধাপ ৬: Wi-Fi বন্ধ করুন (প্রস্তাবিত)

পরিষ্কার ডেডিকেটেড সেটআপের জন্য প্রতিটি FloSync কম্পিউটারে Wi-Fi বন্ধ করুন, যাতে সব ট্র্যাফিক শুধু ওয়্যার্ড সংযোগ দিয়ে যায়।

Windows: টাস্কবারে Wi-Fi আইকনে ক্লিক করে off করুন।

macOS: মেনু বারে Wi-Fi আইকনে ক্লিক করে Turn Wi-Fi Off নির্বাচন করুন।

দ্বিতীয় সংযোগে ইন্টারনেট রাখা

রিমোট ম্যানেজমেন্ট বা মনিটরিংয়ের জন্য একই মেশিনে ইন্টারনেট দরকার হলে Wi-Fi চালু রাখা যাবে। দুটি নেটওয়ার্ক স্বাধীনভাবে কাজ করে:

  • Ethernet (192.168.1.x): ডেডিকেটেড FloSync সিঙ্ক ট্র্যাফিক
  • Wi-Fi (আপনার নিয়মিত নেটওয়ার্ক): ইন্টারনেট অ্যাক্সেস

দুটি নেটওয়ার্ক ভিন্ন subnet-এ থাকায় এটি সম্ভব। Ethernet subnet-এর FloSync ব্রডকাস্ট ট্র্যাফিক Wi-Fi-তে যাবে না, আর ইন্টারনেট ট্র্যাফিক সিঙ্কে বাধা দেবে না।

অপারেটিং সিস্টেম লকডাউন

আইসোলেটেড নেটওয়ার্ক বাহ্যিক বাধা দূর করে, কিন্তু অপারেটিং সিস্টেম নিজেও সমস্যা তৈরি করতে পারে। স্থায়ী ইনস্টলেশন ও ইভেন্টের জন্য প্রতিটি FloSync কম্পিউটারে এই সেটিংস লকডাউন করুন।

স্বয়ংক্রিয় আপডেট বন্ধ করুন

দীর্ঘমেয়াদী যেকোনো ইনস্টলেশনে অপ্রত্যাশিত বিঘ্নের সবচেয়ে সাধারণ উৎস এটিই।

Windows:

  1. Settings > Windows Update > Advanced options খুলুন
  2. সর্বোচ্চ সময়সীমার জন্য আপডেট পজ করুন
  3. স্থায়ী ইনস্টলেশনে Windows Update সার্ভিস সম্পূর্ণ বন্ধ করার কথা ভাবুন:
    • Services (services.msc) খুলুন
    • Windows Update খুঁজুন
    • Startup type Disabled সেট করুন
    • চলমান থাকলে Stop ক্লিক করুন

আপডেট পুনরায় চালু করতে ভুলবেন না — ইনস্টলেশন শেষে বা নির্ধারিত রক্ষণাবেক্ষণ উইন্ডোতে।

macOS:

  1. System Settings > General > Software Update খুলুন
  2. Automatic Updates-এর পাশে info (i) বাটনে ক্লিক করুন
  3. সমস্ত স্বয়ংক্রিয় আপডেট অপশন বন্ধ করুন

ক্লাউড স্টোরেজ সিঙ্ক বন্ধ করুন

ক্লাউড সিঙ্ক পরিষেবা অনির্ধারিতভাবে ব্যান্ডউইথ, CPU ও ডিস্ক I/O ব্যবহার করে।

Windows:

  • OneDrive: সিস্টেম ট্রেতে OneDrive আইকনে রাইট-ক্লিক করুন > Settings > Start OneDrive automatically when I sign in to Windows আনচেক করুন। তারপর আবার রাইট-ক্লিক করে Quit OneDrive নির্বাচন করুন।
  • Dropbox / Google Drive: একইভাবে — অটো-স্টার্ট বন্ধ করে অ্যাপ্লিকেশন থেকে বের হন।

macOS:

  • iCloud Drive: System Settings > Apple Account > iCloud > iCloud Drive বন্ধ করুন
  • Dropbox / Google Drive: বের হন এবং অ্যাপের পছন্দসমূহে অটো-স্টার্ট বন্ধ করুন

ব্যাকগ্রাউন্ড অ্যাপ ও টেলিমেট্রি বন্ধ করুন (Windows)

Windows অনেক ব্যাকগ্রাউন্ড টাস্ক চালায় যা হঠাৎ CPU ও ডিস্ক ব্যবহার বাড়িয়ে দেয়।

  1. Settings > Apps > Startup: লগইনে FloSync চালু করুন ব্যবহার করলে FloSync ছাড়া বাকি সব বন্ধ করুন
  2. Settings > Privacy & Security > General: সমস্ত বিজ্ঞাপন ও ট্র্যাকিং অপশন বন্ধ করুন
  3. Settings > System > Notifications: বিজ্ঞপ্তি সম্পূর্ণ বন্ধ করুন, অন্তত নোটিফিকেশন ব্যানার ও শব্দ বন্ধ করুন

Spotlight / সার্চ ইন্ডেক্সিং বন্ধ করুন

ফাইল ইন্ডেক্সিং সার্ভিস টেকসই ডিস্ক I/O তৈরি করতে পারে, বিশেষত মেশিনে নতুন কন্টেন্ট কপি করার পরে।

Windows:

  1. Services (services.msc) খুলুন
  2. Windows Search খুঁজুন
  3. Startup type Disabled সেট করে Stop ক্লিক করুন

macOS:

  1. System Settings > Siri & Spotlight খুলুন
  2. Spotlight Privacy-এর অধীনে ভিডিও স্টোরেজ ড্রাইভ যোগ করুন যাতে ইন্ডেক্সিং না হয়

স্ক্রিন সেভার ও লক স্ক্রিন বন্ধ করুন

সিস্টেম যাতে কন্টেন্ট ঢেকে না দেয় বা লগইন না চায় তা নিশ্চিত করুন।

Windows:

  • Settings > System > Power > Screen and sleep: সব অপশন Never সেট করুন
  • Settings > Accounts > Sign-in options: "Require sign-in" Never সেট করুন
  • Screen saver খুঁজে None সেট করুন

macOS:

  • System Settings > Lock Screen: সব টাইমার Never সেট করুন
  • System Settings > Displays > Advanced: Prevent automatic sleeping when the display is off চালু করুন

পাওয়ার প্ল্যান High Performance সেট করুন (Windows)

প্লেব্যাকের সময় CPU ও GPU থ্রটল যাতে না হয়।

  1. Control Panel > Power Options খুলুন
  2. High Performance নির্বাচন করুন (প্রয়োজনে "Show additional plans" ক্লিক করুন)
  3. 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 দিয়ে একই switch-এ সংযুক্ত (বা ২টি PC-এর জন্য সরাসরি)
  • [ ] প্রতিটি কম্পিউটারে স্ট্যাটিক IP ঠিকানা নির্ধারিত
  • [ ] ডেডিকেটেড নেটওয়ার্কে কোনো router বা ইন্টারনেট সংযোগ নেই
  • [ ] নেটওয়ার্ক প্রোফাইল Private সেট করা হয়েছে (Windows)
  • [ ] Firewall FloSync / UDP পোর্ট 9201 অনুমোদন করে
  • [ ] ping পরীক্ষায় সব মেশিনের মধ্যে ১ms-এর কম সংযোগ নিশ্চিত
  • [ ] Wi-Fi বন্ধ (বা ইন্টারনেট দরকার হলে আলাদা subnet-এ)

অপারেটিং সিস্টেম লকডাউন

  • [ ] স্বয়ংক্রিয় OS আপডেট বন্ধ
  • [ ] ক্লাউড স্টোরেজ সিঙ্ক (OneDrive, iCloud, Dropbox) বন্ধ
  • [ ] অপ্রয়োজনীয় স্টার্টআপ অ্যাপ বন্ধ
  • [ ] সার্চ ইন্ডেক্সিং বন্ধ
  • [ ] বিজ্ঞপ্তি বন্ধ
  • [ ] স্ক্রিন সেভার ও লক স্ক্রিন বন্ধ
  • [ ] পাওয়ার প্ল্যান High Performance সেট করা হয়েছে (Windows)
  • [ ] স্লিপ ও ডিসপ্লে টাইমআউট Never সেট করা হয়েছে

FloSync কনফিগারেশন

সম্পর্কিত