Бета версия

FloSync е в бета версия. Функциите може да се променят бързо, докато събираме обратна връзка.

Настройка на отделна мрежа

При постоянни инсталации, live събития и Video Wall, където надеждността е задължителна, най-ефективното нещо, което можете да направите, е да поставите компютрите с FloSync в собствена частна мрежа — напълно изолирана от интернет.

Това ръководство ви води стъпка по стъпка при изграждането на такава мрежа от нулата, след което заключва всеки компютър, така че нищо да не пречи на възпроизвеждането.

Защо да изолирате мрежата?

Когато компютрите с FloSync споделят мрежа с други устройства и интернет трафик, те се конкурират за честотна лента и се сблъскват с непредвидимо закъснение. В типична офисна или зална мрежа:

  • Windows Update може да насити връзката без предупреждение
  • Услугите за съхранение в облак (OneDrive, Dropbox, iCloud) синхронизират файлове във фонов режим
  • Другите устройства генерират широкоизлъчвателен трафик, с който суичът трябва да се справя
  • Актуализациите на фърмуера на рутера могат да рестартират шлюза по средата на събитието
  • Подновяването на DHCP наема може накратко да прекъсне свързаността

В отделна мрежа нищо от това не съществува. Компютрите с FloSync комуникират само помежду си, по пряка връзка с латентност под един милисекунда и без конкуренция. Това е подходът, използван от професионалните broadcast системи, търговски Digital Signage мрежи и live AV инсталации.

Необходими компоненти

Изискванията към хардуера са минимални:

Компютри Хардуер Цена
2 Един Ethernet кабел ~5 лв
3+ Един неуправляем гигабитов суич + по един кабел за всеки компютър ~40–60 лв

Толкова е. Без рутер, без модем, без интернет връзка. Само суич (или един кабел за две машини) и стандартни Ethernet кабели.

Хъб vs. суич: Хъбът технически работи, но суичът е по-добър по всяко отношение — всеки порт получава dedicated честотна лента вместо да я споделя, а цените са сходни. Всеки евтин неуправляем гигабитов суич е подходящ.

Стъпка 1: Свържете хардуера

Два компютъра

Свържете стандартен Ethernet кабел директно между двата компютъра. Съвременните мрежови адаптери автоматично разпознават crossover, така че всеки Ethernet кабел ще работи — не е нужен специален crossover кабел.

Три или повече компютъра

Включете всеки компютър в един и същ неуправляем суич чрез стандартни Ethernet кабели.

┌──────────┐     ┌──────────┐     ┌──────────┐
│   PC 1   │     │   PC 2   │     │   PC 3   │
│  Сървър  │     │  Клиент  │     │  Клиент  │
└────┬─────┘     └────┬─────┘     └────┬─────┘
     │                │                │
     └────────────────┼────────────────┘
                      │
               ┌──────┴──────┐
               │   Суич      │
               └─────────────┘

Стъпка 2: Задайте статични IP адреси

Без рутер няма DHCP сървър, който да раздава IP адреси автоматично. Ще ги зададете ръчно.

Windows

  1. Отворете Настройки > Мрежа и интернет > Ethernet
  2. Щракнете върху Ethernet адаптера (може да се показва като „Неидентифицирана мрежа" — това е нормално)
  3. Щракнете Редактиране до IP присвояване
  4. Сменете от Автоматично (DHCP) на Ръчно
  5. Активирайте IPv4 и въведете:
Компютър IP адрес Маска на подмрежата Шлюз 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. Щракнете Запази

macOS

  1. Отворете Системни настройки > Мрежа > Ethernet
  2. Щракнете Подробности за Ethernet връзката
  3. Изберете TCP/IP от страничната лента
  4. Сменете Конфигурирай IPv4 на Ръчно
  5. Въведете IP адреса и маската на подмрежата от таблицата по-горе
  6. Оставете Рутер и DNS празни
  7. Щракнете ОК

Стъпка 3: Задайте профила на мрежата на „Частна" (Windows)

По подразбиране Windows третира неидентифицирани мрежи като Обществени, което блокира повечето локален трафик, включително пакетите за синхронизация на FloSync. Трябва да промените това.

Отворете PowerShell като администратор и изпълнете:

# Проверете текущия профил
Get-NetConnectionProfile

# Задайте го на Частна (заменете "Ethernet" с показаното по-горе имe, ако е различно)
Set-NetConnectionProfile -InterfaceAlias "Ethernet" -NetworkCategory Private

Защо е важно: Windows Firewall прилага различни правила за Обществени и Частни мрежи. При Обществена мрежа той блокира входящите връзки — включително UDP трафика за синхронизация на FloSync. Задаването на профила на Частна казва на Windows, че това са доверени машини в собствената ви мрежа.

Стъпка 4: Разрешете FloSync през защитната стена

FloSync използва UDP порт 9201 за комуникация при синхронизация. Дори в Частна мрежа трябва да се уверите, че защитната стена го разрешава.

Windows

  1. Отворете Windows Defender Firewall > Разрешаване на приложение през защитната стена
  2. Намерете FloSync в списъка и го активирайте за Частни мрежи
  3. Ако FloSync не е в списъка, щракнете Разрешаване на друго приложение и прегледайте до изпълнимия файл на FloSync

macOS

macOS ще ви подкани да разрешите входящи връзки, когато FloSync стартира в режим сървър за първи път. Щракнете Разреши. Ако сте пропуснали тази покана:

  1. Отворете Системни настройки > Поверителност и сигурност > Защитна стена > Опции
  2. Добавете FloSync и задайте Разрешаване на входящи връзки

Стъпка 5: Проверете свързаността

Преди да стартирате FloSync, потвърдете, че компютрите могат да комуникират помежду си.

Отворете Команден ред (Windows) или Терминал (macOS) на всяка машина и изпратете ping до другите:

ping 192.168.1.2

Трябва да видите отговори с времена под 1 ms. Ако получите „Request timed out":

  1. Проверете отново IP адресите на двете машини
  2. Проверете дали Ethernet кабелът е включен и светлинният индикатор на връзката свети
  3. На Windows потвърдете, че профилът на мрежата е зададен на Частна (Стъпка 3)
  4. Временно деактивирайте защитната стена, за да изолирате проблема

Стъпка 6: Деактивирайте Wi-Fi (препоръчително)

За чиста, отделна настройка деактивирайте Wi-Fi на всеки компютър с FloSync, така че целият трафик да минава изключително по кабелната връзка.

Windows: Щракнете иконата на Wi-Fi в лентата на задачите и я изключете.

macOS: Щракнете иконата на Wi-Fi в лентата с менюта и изберете Изключи Wi-Fi.

Запазване на интернет достъп чрез втора връзка

Ако имате нужда от интернет достъп на същата машина (за дистанционно управление, мониторинг и т.н.), можете да оставите Wi-Fi активно. Двете мрежи работят независимо:

  • Ethernet (192.168.1.x): Dedicated трафик за синхронизация на FloSync
  • Wi-Fi (обичайната ви мрежа): Интернет достъп

Това работи, защото двете мрежи са в различни подмрежи. Широкоизлъчвателният трафик на FloSync в Ethernet подмрежата не преминава към Wi-Fi, а интернет трафикът не пречи на синхронизацията.

Заключване на операционната система

Изолирана мрежа елиминира външните смущения, но самата операционна система пак може да причини проблеми. За постоянни инсталации и събития заключете тези настройки на всеки компютър с FloSync.

Деактивирайте автоматичните актуализации

Най-честият източник на неочаквани прекъсвания при дълготрайни инсталации.

Windows:

  1. Отворете Настройки > Windows Update > Разширени опции
  2. Поставете актуализациите на пауза за максималния наличен период
  3. За постоянни инсталации обмислете пълното деактивиране на услугата Windows Update:
    • Отворете Услуги (services.msc)
    • Намерете Windows Update
    • Задайте Тип на стартиране на Деактивирано
    • Щракнете Стоп, ако услугата работи

Не забравяйте да активирате отново актуализациите след края на инсталацията или по време на планирани прозорци за поддръжка.

macOS:

  1. Отворете Системни настройки > Общи > Актуализация на софтуера
  2. Щракнете бутона информация (i) до Автоматични актуализации
  3. Деактивирайте всички опции за автоматично актуализиране

Деактивирайте синхронизацията с облака

Услугите за облачна синхронизация консумират честотна лента, CPU и дисков I/O непредвидимо.

Windows:

  • OneDrive: Щракнете с десен бутон иконата на OneDrive в системната лента > Настройки > премахнете отметката от Стартирай OneDrive автоматично при влизане в Windows. След това щракнете отново с десен бутон и изберете Затвори OneDrive.
  • Dropbox / Google Drive: По същия начин — деактивирайте автоматичното стартиране и затворете приложението.

macOS:

  • iCloud Drive: Системни настройки > Apple акаунт > iCloud > изключете iCloud Drive
  • Dropbox / Google Drive: Затворете и деактивирайте автоматичното стартиране в настройките на приложението

Деактивирайте фоновите приложения и телеметрията (Windows)

Windows изпълнява много фонови задачи, които могат да причинят пикове в натоварването на CPU и диска.

  1. Настройки > Приложения > Стартиране: Деактивирайте всичко освен FloSync (ако използвате Стартиране при влизане)
  2. Настройки > Поверителност и сигурност > Общи: Изключете всички опции за реклами и проследяване
  3. Настройки > Система > Известия: Изключете изцяло известията или поне деактивирайте банерите и звуците за известия

Деактивирайте Spotlight / индексирането за търсене

Услугите за индексиране на файлове могат да причинят продължителен дисков I/O, особено след като ново съдържание е копирано на машината.

Windows:

  1. Отворете Услуги (services.msc)
  2. Намерете Windows Search
  3. Задайте Тип на стартиране на Деактивирано и щракнете Стоп

macOS:

  1. Отворете Системни настройки > Siri и Spotlight
  2. В Поверителност на Spotlight добавете устройството за съхранение на видеата, за да предотвратите индексирането им

Деактивирайте скрийнсейвъра и заключения екран

Предотвратете системата да покрива съдържанието ви или да изисква вход.

Windows:

  • Настройки > Система > Захранване > Екран и заспиване: Задайте всички опции на Никога
  • Настройки > Акаунти > Опции за влизане: Задайте „Изискване на вход" на Никога
  • Потърсете Скрийнсейвър и го задайте на Без

macOS:

  • Системни настройки > Заключен екран: Задайте всички таймери на Никога
  • Системни настройки > Дисплеи > Разширени: Активирайте Предотвратяване на автоматичното заспиване при изключен дисплей

Задайте план за захранване на Висока производителност (Windows)

Предотвратете дроселирането на CPU и GPU по време на възпроизвеждане.

  1. Отворете Контролен панел > Опции за захранване
  2. Изберете Висока производителност (може да се наложи да щракнете „Покажи допълнителни планове")
  3. Щракнете Промяна на настройките на плана > Промяна на разширените настройки на захранването:
    • USB selective suspend: Деактивирано
    • PCI Express > Link State Power Management: Изключено
    • Управление на захранването на процесора > Минимално състояние на процесора: 100%

Пълният контролен списък

Хардуер и мрежа

  • [ ] Всички компютри с FloSync свързани чрез Ethernet към един суич (или директно за 2 PC)
  • [ ] Статични IP адреси зададени на всеки компютър
  • [ ] Без рутер или интернет връзка в отделната мрежа
  • [ ] Профилът на мрежата зададен на Частна (Windows)
  • [ ] Защитната стена разрешава FloSync / UDP порт 9201
  • [ ] Тестът с ping потвърждава свързаност под 1 ms между всички машини
  • [ ] Wi-Fi деактивирано (или в отделна подмрежа при нужда от интернет достъп)

Заключване на операционната система

  • [ ] Автоматични актуализации на ОС деактивирани
  • [ ] Синхронизация с облака (OneDrive, iCloud, Dropbox) деактивирана
  • [ ] Ненужни приложения при стартиране деактивирани
  • [ ] Индексиране за търсене деактивирано
  • [ ] Известия деактивирани
  • [ ] Скрийнсейвър и заключен екран деактивирани
  • [ ] Plan за захранване зададен на Висока производителност (Windows)
  • [ ] Таймерите за заспиване и дисплея зададени на Никога

Конфигурация на FloSync

Свързани теми