ซอฟต์แวร์เบต้า

FloSync อยู่ในช่วงเบต้า บางฟีเจอร์อาจเปลี่ยนแปลงเร็วตามฟีดแบ็กจากผู้ใช้

การตั้งค่าเครือข่ายเฉพาะ

สำหรับงานติดตั้งถาวร งานอีเวนต์ และวิดีโอวอลล์ที่ความเสถียรต้องมาก่อน สิ่งที่ได้ผลดีที่สุดคือแยกคอมพิวเตอร์ FloSync ไว้ในเครือข่ายส่วนตัว ตัดขาดจากอินเทอร์เน็ตโดยสมบูรณ์

คู่มือนี้จะแนะนำวิธีสร้างเครือข่ายดังกล่าวตั้งแต่ต้น จากนั้นล็อกดาวน์คอมพิวเตอร์แต่ละเครื่องเพื่อไม่ให้มีอะไรมารบกวนการเล่นวิดีโอ

ทำไมต้องแยกเครือข่าย?

เมื่อคอมพิวเตอร์ FloSync ใช้เครือข่ายร่วมกับอุปกรณ์อื่นและอินเทอร์เน็ต ก็ต้องแย่งแบนด์วิดท์และเจอความหน่วงที่คาดเดาไม่ได้ ในเครือข่ายสำนักงานหรือสถานที่จัดงานทั่วไป:

  • Windows Update อาจใช้การเชื่อมต่อเต็มโดยไม่แจ้งเตือน
  • บริการจัดเก็บข้อมูลบนคลาวด์ (OneDrive, Dropbox, iCloud) ซิงค์ไฟล์ในเบื้องหลัง
  • อุปกรณ์อื่นสร้างทราฟฟิกบรอดแคสต์ที่สวิตช์ต้องจัดการ
  • การอัปเดตเฟิร์มแวร์ของเราเตอร์อาจรีสตาร์ทเกตเวย์กลางการแสดง
  • การต่ออายุ DHCP lease อาจทำให้การเชื่อมต่อหยุดชะงักชั่วครู่

ในเครือข่ายเฉพาะ ปัญหาเหล่านี้หมดไป คอมพิวเตอร์ FloSync จะคุยกันเองเท่านั้น ผ่านการเชื่อมต่อโดยตรงที่มีความหน่วงต่ำกว่ามิลลิวินาทีโดยไม่ต้องแย่งทรัพยากรกับใคร เป็นแนวทางเดียวกับที่ใช้ในระบบออกอากาศมืออาชีพ เครือข่ายป้ายดิจิทัลเชิงพาณิชย์ และระบบ AV สำหรับงานอีเวนต์

สิ่งที่ต้องเตรียม

อุปกรณ์ที่ต้องใช้มีน้อยมาก:

คอมพิวเตอร์ ฮาร์ดแวร์ ค่าใช้จ่าย
2 เครื่อง สาย Ethernet หนึ่งเส้น ~$5
3 เครื่องขึ้นไป สวิตช์กิกะบิตแบบ unmanaged หนึ่งตัว + สายหนึ่งเส้นต่อคอมพิวเตอร์ ~$20–30

แค่นั้นเอง ไม่ต้องมีเราเตอร์ ไม่ต้องมีโมเด็ม ไม่ต้องต่ออินเทอร์เน็ต ใช้แค่สวิตช์ (หรือสายเส้นเดียวสำหรับสองเครื่อง) กับสาย Ethernet มาตรฐาน

Hub กับ switch: Hub ใช้ได้ แต่ switch ดีกว่าในทุกด้าน — แต่ละพอร์ตได้แบนด์วิดท์เฉพาะแทนที่จะใช้ร่วมกัน และราคาใกล้เคียงกัน สวิตช์กิกะบิตแบบ unmanaged ราคาถูกตัวไหนก็ใช้ได้

ขั้นตอนที่ 1: เชื่อมต่อฮาร์ดแวร์

สองคอมพิวเตอร์

ต่อสาย Ethernet ตรงระหว่างคอมพิวเตอร์สองเครื่อง อะแดปเตอร์เครือข่ายสมัยใหม่ตรวจจับ crossover ได้อัตโนมัติ จึงใช้สาย Ethernet ธรรมดาได้เลย ไม่ต้องใช้สาย crossover พิเศษ

สามเครื่องขึ้นไป

เสียบคอมพิวเตอร์แต่ละเครื่องเข้ากับสวิตช์แบบ unmanaged ตัวเดียวกันด้วยสาย Ethernet มาตรฐาน

┌──────────┐     ┌──────────┐     ┌──────────┐
│   PC 1   │     │   PC 2   │     │   PC 3   │
│  Server  │     │  Client  │     │  Client  │
└────┬─────┘     └────┬─────┘     └────┬─────┘
     │                │                │
     └────────────────┼────────────────┘
                      │
               ┌──────┴──────┐
               │   Switch    │
               └─────────────┘

ขั้นตอนที่ 2: กำหนด IP address แบบ static

เมื่อไม่มีเราเตอร์ ก็จะไม่มี DHCP server คอยแจก IP address ให้ คุณจึงต้องกำหนดเอง

Windows

  1. เปิด การตั้งค่า > Network & Internet > Ethernet
  2. คลิกที่อะแดปเตอร์ Ethernet (อาจแสดงเป็น "Unidentified network" — เป็นเรื่องปกติ)
  3. คลิก Edit ข้าง IP assignment
  4. เปลี่ยนจาก Automatic (DHCP) เป็น Manual
  5. เปิดใช้งาน IPv4 แล้วกรอก:
คอมพิวเตอร์ IP Address 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 เป็นต้น

  1. คลิก Save

macOS

  1. เปิด การตั้งค่าระบบ > Network > Ethernet
  2. คลิก Details ที่การเชื่อมต่อ Ethernet
  3. เลือก TCP/IP จากแถบด้านข้าง
  4. เปลี่ยน Configure IPv4 เป็น Manually
  5. กรอก IP address และ subnet mask ตามตารางด้านบน
  6. เว้น Router และ DNS ว่างไว้
  7. คลิก OK

ขั้นตอนที่ 3: ตั้งค่า network profile เป็น Private (Windows)

Windows จะตั้งเครือข่ายที่ไม่รู้จักเป็น Public โดยค่าเริ่มต้น ซึ่งจะบล็อกทราฟฟิกภายในส่วนใหญ่ รวมถึงแพ็กเก็ตซิงค์ของ FloSync ด้วย จึงต้องเปลี่ยนการตั้งค่านี้

เปิด PowerShell ในฐานะ Administrator แล้วรัน:

# Check the current profile
Get-NetConnectionProfile

# Set it to Private (replace "Ethernet" with the name shown above if different)
Set-NetConnectionProfile -InterfaceAlias "Ethernet" -NetworkCategory Private

ทำไมจึงสำคัญ: Windows Firewall ใช้กฎที่แตกต่างกันสำหรับเครือข่าย Public กับ Private ในโหมด Public จะบล็อกการเชื่อมต่อขาเข้า — รวมถึงทราฟฟิก UDP sync ของ FloSync การตั้งค่า profile เป็น Private จะบอก Windows ว่าเครื่องเหล่านี้เป็นเครื่องที่เชื่อถือได้ในเครือข่ายของคุณ

ขั้นตอนที่ 4: อนุญาต FloSync ผ่านไฟร์วอลล์

FloSync ใช้ UDP port 9201 สำหรับการสื่อสารซิงค์ แม้ในเครือข่าย Private ก็ต้องให้แน่ใจว่าไฟร์วอลล์อนุญาต

Windows

  1. เปิด Windows Defender Firewall > Allow an app through firewall
  2. ค้นหา FloSync ในรายการแล้วเปิดใช้งานสำหรับเครือข่าย Private
  3. หากไม่พบ FloSync ในรายการ ให้คลิก Allow another app แล้วเรียกดูไฟล์ FloSync

macOS

macOS จะแจ้งให้คุณอนุญาตการเชื่อมต่อขาเข้าเมื่อ FloSync เริ่มทำงานในโหมด server เป็นครั้งแรก คลิก Allow หากคุณพลาดข้อความแจ้งนี้:

  1. เปิด การตั้งค่าระบบ > ความเป็นส่วนตัวและความปลอดภัย > Firewall > Options
  2. เพิ่ม FloSync แล้วตั้งเป็น Allow incoming connections

ขั้นตอนที่ 5: ตรวจสอบการเชื่อมต่อ

ก่อนเปิด FloSync ให้ยืนยันว่าคอมพิวเตอร์สามารถสื่อสารกันได้

เปิด Command Prompt (Windows) หรือ Terminal (macOS) บนเครื่องใดก็ได้แล้ว ping ไปยังเครื่องอื่น:

ping 192.168.1.2

คุณควรเห็นการตอบกลับที่ใช้เวลาต่ำกว่า 1ms หากคุณเห็น "Request timed out":

  1. ตรวจสอบ IP address บนทั้งสองเครื่องอีกครั้ง
  2. ตรวจสอบว่าสาย Ethernet เสียบอยู่และไฟสถานะเชื่อมต่อติดสว่าง
  3. บน Windows ให้ยืนยันว่า network profile ตั้งเป็น Private (ขั้นตอนที่ 3)
  4. ลองปิดไฟร์วอลล์ชั่วคราวเพื่อแยกปัญหา

ขั้นตอนที่ 6: ปิด Wi-Fi (แนะนำ)

เพื่อการตั้งค่าเครือข่ายเฉพาะที่สมบูรณ์ ให้ปิด Wi-Fi บนคอมพิวเตอร์ FloSync แต่ละเครื่อง เพื่อให้ทราฟฟิกทั้งหมดใช้การเชื่อมต่อแบบสายเท่านั้น

Windows: คลิกไอคอน Wi-Fi ในทาสก์บาร์แล้วสลับเป็น ปิด

macOS: คลิกไอคอน Wi-Fi ในแถบเมนูแล้วเลือก Turn Wi-Fi Off

การเข้าถึงอินเทอร์เน็ตผ่านการเชื่อมต่อตัวที่สอง

หากคุณต้องการอินเทอร์เน็ตบนเครื่องเดียวกัน (สำหรับการจัดการระยะไกล การตรวจสอบ ฯลฯ) คุณสามารถเปิด Wi-Fi ไว้ได้ เครือข่ายทั้งสองทำงานอิสระต่อกัน:

  • Ethernet (192.168.1.x): ทราฟฟิกซิงค์ FloSync โดยเฉพาะ
  • Wi-Fi (เครือข่ายปกติของคุณ): การเข้าถึงอินเทอร์เน็ต

วิธีนี้ใช้ได้เพราะเครือข่ายทั้งสองอยู่คนละ subnet ทราฟฟิกบรอดแคสต์ของ FloSync บน subnet Ethernet จะไม่ข้ามไปยัง Wi-Fi และทราฟฟิกอินเทอร์เน็ตจะไม่รบกวนการซิงค์

การล็อกดาวน์ระบบปฏิบัติการ

เครือข่ายที่แยกออกมาจะตัดการรบกวนจากภายนอกได้ แต่ตัว OS เองก็ยังอาจสร้างปัญหาได้ สำหรับงานติดตั้งถาวรและอีเวนต์ ให้ล็อกดาวน์การตั้งค่าต่อไปนี้บนคอมพิวเตอร์ FloSync ทุกเครื่อง

ปิดการอัปเดตอัตโนมัติ

สาเหตุอันดับหนึ่งที่ทำให้งานติดตั้งระยะยาวหยุดชะงักโดยไม่คาดคิด

Windows:

  1. เปิด การตั้งค่า > Windows Update > Advanced options
  2. หยุดการอัปเดตชั่วคราว เป็นระยะเวลาสูงสุดที่เลือกได้
  3. สำหรับงานติดตั้งถาวร ควรพิจารณาปิดบริการ Windows Update ทั้งหมด:
    • เปิด บริการ (services.msc)
    • ค้นหา Windows Update
    • ตั้ง การเริ่มต้น type เป็น Disabled
    • คลิก Stop หากกำลังทำงานอยู่

อย่าลืมเปิดการอัปเดตอีกครั้ง เมื่อสิ้นสุดงานติดตั้งหรือในช่วงเวลาบำรุงรักษาตามกำหนด

macOS:

  1. เปิด การตั้งค่าระบบ > General > การอัปเดตซอฟต์แวร์
  2. คลิกปุ่ม ข้อมูล (i) ข้าง Automatic Updates
  3. ปิดตัวเลือกการอัปเดตอัตโนมัติทั้งหมด

ปิดการซิงค์พื้นที่จัดเก็บบนคลาวด์

บริการซิงค์คลาวด์กินแบนด์วิดท์ CPU และดิสก์ I/O อย่างคาดเดาไม่ได้

Windows:

  • OneDrive: คลิกขวาที่ไอคอน OneDrive ใน system tray > การตั้งค่า > ยกเลิกเครื่องหมาย Start OneDrive automatically when I sign in to Windows จากนั้นคลิกขวาอีกครั้งแล้วเลือก Quit OneDrive
  • Dropbox / Google Drive: ทำเช่นเดียวกัน — ปิดการเริ่มอัตโนมัติแล้วปิดแอปพลิเคชัน

macOS:

  • iCloud Drive: การตั้งค่าระบบ > Apple Account > iCloud > ปิด iCloud Drive
  • Dropbox / Google Drive: ปิดแล้วยกเลิกการเริ่มอัตโนมัติในการตั้งค่าของแอป

ปิดแอปพื้นหลังและการส่งข้อมูลเชิงวินิจฉัย (Windows)

Windows มีงานพื้นหลังจำนวนมากที่อาจทำให้ CPU และดิสก์พีคขึ้นอย่างกะทันหัน

  1. การตั้งค่า > Apps > การเริ่มต้น: ปิดทุกอย่างยกเว้น FloSync (หากใช้ เปิดเมื่อเข้าสู่ระบบ)
  2. การตั้งค่า > ความเป็นส่วนตัวและความปลอดภัย > General: ปิดตัวเลือกโฆษณาและการติดตามทั้งหมด
  3. การตั้งค่า > System > Notifications: ปิดการแจ้งเตือนทั้งหมด หรืออย่างน้อยปิดแบนเนอร์และเสียงแจ้งเตือน

ปิด Spotlight / การจัดทำดัชนีค้นหา

บริการจัดทำดัชนีไฟล์อาจทำให้ดิสก์ I/O วิ่งต่อเนื่อง โดยเฉพาะหลังจากคัดลอกเนื้อหาใหม่เข้าเครื่อง

Windows:

  1. เปิด บริการ (services.msc)
  2. ค้นหา Windows Search
  3. ตั้ง การเริ่มต้น type เป็น Disabled แล้วคลิก Stop

macOS:

  1. เปิด การตั้งค่าระบบ > Siri & Spotlight
  2. ใน Spotlight Privacy ให้เพิ่มไดรฟ์จัดเก็บวิดีโอเพื่อป้องกันการจัดทำดัชนี

ปิดสกรีนเซฟเวอร์และหน้าจอล็อก

ป้องกันไม่ให้ระบบมาบังเนื้อหาหรือต้องมาล็อกอินใหม่

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

ตั้งแผนพลังงานเป็น High Performance (Windows)

ป้องกันไม่ให้ CPU และ GPU ลดความเร็วลงระหว่างเล่นวิดีโอ

  1. เปิด แผงควบคุม > 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 เข้าสวิตช์ตัวเดียวกัน (หรือต่อตรงสำหรับ 2 เครื่อง)
  • [ ] กำหนด IP address แบบ static ให้คอมพิวเตอร์แต่ละเครื่องแล้ว
  • [ ] ไม่มีเราเตอร์หรืออินเทอร์เน็ตบนเครือข่ายเฉพาะ
  • [ ] ตั้ง network profile เป็น Private (Windows) แล้ว
  • [ ] ไฟร์วอลล์อนุญาต FloSync / UDP port 9201 แล้ว
  • [ ] ทดสอบ ping ยืนยันว่าเวลาตอบสนองต่ำกว่า 1ms ระหว่างทุกเครื่อง
  • [ ] ปิด Wi-Fi แล้ว (หรืออยู่คนละ subnet หากต้องการอินเทอร์เน็ต)

การล็อกดาวน์ระบบปฏิบัติการ

  • [ ] ปิด การอัปเดต OS อัตโนมัติแล้ว
  • [ ] ปิด การซิงค์พื้นที่จัดเก็บบนคลาวด์ (OneDrive, iCloud, Dropbox) แล้ว
  • [ ] ปิด แอปเริ่มต้นที่ไม่จำเป็นแล้ว
  • [ ] ปิด การจัดทำดัชนีค้นหาแล้ว
  • [ ] ปิด การแจ้งเตือนแล้ว
  • [ ] ปิด สกรีนเซฟเวอร์และหน้าจอล็อกแล้ว
  • [ ] ตั้งแผนพลังงานเป็น High Performance (Windows) แล้ว
  • [ ] ตั้งการพักหน้าจอและจอดับเป็น Never แล้ว

การตั้งค่า FloSync

เนื้อหาที่เกี่ยวข้อง