Бета версия

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

Оптимизация на синхронизацията

FloSync е проектиран да поддържа екраните ви синхронизирани автоматично. При повечето конфигурации работи отлично веднага след инсталиране. Но ако изграждате видео стена, реализирате професионална инсталация или просто искате максимално прецизна синхронизация, изборите, които правите за мрежата, хардуера, видеофайловете и системните настройки, имат значение.

Това ръководство ви превежда през всеки фактор и ви помага да изградите конфигурация, която осигурява надеждна синхронизация.

Как изглежда отличната синхронизация

Преди да навлезете в детайлите, полезно е да имате реалистични очаквания.

Човешко възприятие: при реални инсталации целта е визуално съответствие, което изглежда безпроблемно за публиката ви.

Към какво се стреми FloSync: след свързване на клиентите FloSync се стабилизира бързо и поддържа съответствие при дълги сесии.

Целта не е лабораторна цифра, а незабележима синхронизация за вашата зала. Всяка препоръка в това ръководство помага да се премахнат източници на непоследователност, така че FloSync да остава плавен и стабилен.

Накратко: добра мрежа, оптимизирани видеофайлове и изчистена системна конфигурация дават най-надеждните резултати.

Мрежова конфигурация

Мрежата е основата на всичко. Компютрите с FloSync комуникират чрез UDP в локалната мрежа и качеството на тази връзка пряко влияе на стабилността на синхронизацията.

Кабел или Wi-Fi

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

За разпределени конфигурации — като отделни телевизори из търговски обект, показващи едно и също промоционално видео — Wi-Fi работи добре. Когато екраните не се гледат един до друг, малките разлики в синхронизацията са невидими за зрителите и FloSync поддържа всичко достатъчно близо, така че никой да не забележи. Ако Wi-Fi улеснява инсталацията ви, използвайте го.

Кабелен Ethernet Wi-Fi
Закъснение По-постоянно Непостоянно
Загуба на пакети Почти нулева Варира при смущения
Най-подходящ за Видео стени, екрани един до друг Отделни екрани в различни зони
Препоръка Най-добрият избор за критични инсталации Подходящ, когато екраните не се гледат заедно

Запазете простотата

Колкото по-малко мрежови прескачания между компютрите, толкова по-добре:

  • Най-добро: всички компютри с FloSync включени в един и същ мрежов суич
  • Добро: една и съща подмрежа, свързани през един или два суича
  • Избягвайте: връзки, пресичащи рутери, VLAN мрежи или подмрежи

Обикновен неуправляван гигабитов суич е напълно достатъчен. Управляваните суичове също работят добре — просто се уверете, че нищо не филтрира или ограничава UDP трафика на порт 9201.

Самостоятелна мрежа (незадължително, но идеално)

За най-взискателните инсталации помислете за самостоятелна мрежа само за FloSync:

  • Използвайте отделен суич, към който са свързани само вашите компютри с FloSync
  • Никакъв друг трафик, конкуриращ се за честотна лента
  • Без риск от претоварване на мрежата от други устройства
  • Всеки компютър може да има и втора мрежова връзка за достъп до интернет, ако е необходимо

Това не е необходимо за повечето конфигурации, но напълно елиминира мрежовата нестабилност.

За пълно ръководство стъпка по стъпка за изграждане на изолирана мрежа без интернет — включително забрана на фонови актуализации, облачна синхронизация и друга намеса на ниво ОС — вижте Настройка на самостоятелна мрежа.

Изисквания за защитна стена и портове

FloSync използва UDP порт 9201 за синхронизационна комуникация. Уверете се, че:

  • Защитните стени на всички компютри разрешават FloSync (или UDP порт 9201)
  • Никакви мрежови защитни стени или филтри не блокират UDP между машините ви
  • Ако сте в корпоративна мрежа, помолете IT екипа да разреши UDP 9201 в локалната подмрежа

Вижте Мрежова синхронизация — конфигурация на защитната стена за инструкции, специфични за платформата.

Избор на видео кодиране

Видео форматът пряко влияе на стабилността на синхронизацията и е едно от най-лесните неща за подобряване.

Защо кодирането е важно за синхронизацията

FloSync поддържа компютрите синхронизирани автоматично по време на възпроизвеждане. Видео форматите, подходящи за синхронизация, правят този процес по-плавен и равномерен.

Стандартните доставни формати от камери, редактори и интернет са отлични откъм размер на файла. За инсталации с критични изисквания за синхронизация специализираните производствени формати обикновено се държат по-еднакво на различните машини.

Форматите, подходящи за синхронизация, обикновено осигуряват по-стабилно поведение при дълготрайна работа, особено при видео стени с няколко компютъра.

Какво препоръчваме

H.264 All-Intra е нашият препоръчителен формат за всички платформи. Осигурява отлична надеждност при синхронизация, хардуерно ускорено възпроизвеждане и по-малки размери на файловете от другите all-intra кодеци. ProRes LT и DNxHD са също поддържани алтернативи.

Тествайте преди транскодирането

Може изобщо да не се налага да прекодирате съдържанието си. Предоставяме изтегляеми примерни видеа в различни формати, за да можете да сравните синхронизацията на собствения си хардуер, преди да се ангажирате с конкретен формат.

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

За сравнения на формати, изтегляния на примерни файлове и ръчни FFmpeg команди вижте ръководството за Подготовка на видео.

Еднакви файлове на всички компютри

При мрежова синхронизация всеки компютър трябва да разполага с идентично копие на същия видеофайл:

  • Не смесвайте формати (например ProRes на една машина и H.264 на друга)
  • Копирайте файловете на локалното съхранение на всеки компютър, вместо да ги пускате от мрежов дял
  • Дори ако визуалното съдържание е едно и също, разликите в кодирането могат да причинят отместване

Режим на зациклване

Ако съдържанието ви се повтаря непрекъснато (каквото е повечето съдържание за Digital Signage и видео стени), изборът на режим на зациклване значително влияе на качеството на синхронизацията с времето.

Стандартно зациклване

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

При дълга сесия тези корекции се натрупват. Системата остава в синхрон, но полага повече усилия за това.

Безпроблемно зациклване

Безпроблемният режим изцяло елиминира прехода при повторение. FloSync подготвя видеото за непрекъснато възпроизвеждане при Излъчване на живо.

При много конфигурации безпроблемното зациклване забележимо намалява корекционните събития и осигурява по-стабилно дългосрочно възпроизвеждане.

Стандартно Безпроблемно
Преход при зациклване Кратка пауза при точката на зациклване Напълно плавен
Синхронизационни корекции при възпроизвеждане По-вероятни около границите на зациклване Обикновено по-малко при дълги сесии
Стабилност на отместването Добра, но непостоянна Отлична и последователна
Звук Поддържа се Поддържа се
Най-подходящо за Прости конфигурации, максимална съвместимост Видео стени, VJ лупи, Digital Signage

Нашата препоръка

Използвайте безпроблемно зациклване за всяка инсталация, при която качеството на синхронизацията е приоритет. Не случайно е настройката по подразбиране.

Можете да промените режима на зациклване в Предпочитания.

Хардуер и GPU

Използвайте сходен хардуер на всички компютри

Когато няколко компютъра трябва да остават синхронизирани, еднородността е от значение. Разликите в GPU, CPU или скоростта на съхранението могат да повлияят на равномерността на работата на системите с времето.

За най-прецизна синхронизация:

  • Използвайте един и същ модел компютър за всички възли, ако е възможно
  • Поне използвайте едно и също поколение GPU на всички машини
  • Уверете се, че всички машини разполагат с SSD съхранение (не въртящи дискове)

GPU и декодиране на видео

Съвременните GPU декодират видеото в хардуер, което е едновременно по-бързо и по-равномерно от декодирането в софтуер. FloSync използва хардуерно ускорено декодиране автоматично, когато е налично.

За най-добри резултати:

  • Използвайте дискретна GPU (не интегрирана графика) за 4K съдържание
  • Поддържайте GPU драйверите актуализирани
  • Избягвайте да пускате приложения с интензивно натоварване на GPU едновременно с FloSync
  • Ако използвате няколко екрана на един компютър, уверете се, че GPU поддържа общия пикселен изход

Скорост на съхранението

Форматите с висок битрейт като ProRes и DNxHR изискват бърз носител:

  • SSD (вграден или USB 3.0+): препоръчва се за всички формати
  • NVMe SSD: идеален за 4K ProRes/DNxHR
  • USB 2.0 или въртящи се дискове: може да не успеят да поддържат съдържание с висок битрейт
  • Мрежови дискове: не се препоръчват — винаги използвайте локално съхранение

Системна конфигурация

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

Деактивирайте режима на заспиване и спестяването на енергия

Компютър, който заспи или ограничи производителността, ще наруши синхронизацията.

Windows:

  • Настройки > Система > Захранване > задайте на Висока производителност или Най-добра производителност
  • Деактивирайте изчакването на екрана и режима на заспиване в настройките за захранване
  • Деактивирайте USB selective suspend (може да причини проблеми с адаптерите за дисплей)

macOS:

  • Системни настройки > Дисплеи > Разширени > Предотвратяване на автоматичното заспиване
  • Системни настройки > Заключен екран > задайте скрийнсейвъра и заспиването на дисплея на Никога (или много дълъг интервал)
  • Обмислете използването на caffeinate в Terminal за конфигурации на киоск

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

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

Windows:

  • Поставете Windows Update на пауза по време на събитието или инсталационния период
  • Деактивирайте автоматичните актуализации на драйвери, ако е възможно
  • Задайте активни часове, обхващащи работния ви прозорец

macOS:

  • Системни настройки > Общи > Актуализация на софтуера > деактивирайте автоматичните актуализации за периода на инсталацията

Затворете ненужните приложения

Всяко приложение, което се конкурира за CPU, GPU и памет, отнема ресурси от видео възпроизвеждането:

  • Затворете уеб браузъри, имейл клиенти и чат приложения
  • Деактивирайте приложенията при стартиране, от които нямате нужда
  • На Windows намалете фоновите услуги до минимум, когато е възможно
  • Деактивирайте известията, за да не се появяват изскачащи прозорци върху съдържанието на цял екран

Скрийнсейвър и заключен екран

Уверете се, че компютърът не се заключва и не показва скрийнсейвър по време на възпроизвеждане:

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

Планирайте редовни рестарти (за дълготрайни инсталации)

Ако инсталацията ви работи без надзор дни или седмици наред, планирайте ежедневен рестарт за всеки компютър — например в 2:00 ч. или когато залата ви е затворена.

Защо е важно: FloSync синхронизира компютрите, като сравнява системните им часовници. Часовникът на всеки компютър се задвижва от хардуерен осцилатор — малък кристал, вибриращ с прецизна честота. При дни непрекъсната работа топлината от процесора, GPU и другите компоненти кара тези осцилатори да се изместват с малко по-различни темпове на различните машини. Услугата за синхронизация на времето на операционната система (NTP) периодично коригира часовника, но тези корекции могат да бъдат резки вместо постепенни и се извършват независимо на всеки компютър. Резултатът е, че след няколко дни непрекъсната работа часовниците на двете машини може да се изместват по начин, труден за пълна компенсация в реално време от какъвто и да е софтуер.

Рестартът нулира това натрупано състояние: операционната система извършва нова синхронизация на времето, температурите на хардуера се нормализират за момент и процесите за декодиране на видео стартират отново чисто. Затова и професионалните системи за Digital Signage, плейаут сървъри и AV инсталации редовно планират нощни рестарти — това е добра практика в индустрията, не заобиколно решение.

FloSync е проектиран за това. С активирани Стартиране при влизане и Автоматично излъчване на живо, инсталацията ви се възстановява автоматично след рестарт — FloSync стартира, свързва се с мрежата и преминава в Излъчване на живо без никаква ръчна намеса. Целият цикъл на рестарт е невидим за публиката ви.

Как да планирате рестарти:

Windows:

  • Отворете Планировчик на задачи и създайте нова задача
  • Задайте тригера на Ежедневно в предпочитаното от вас време (напр. 2:00 ч.)
  • Задайте действието да изпълни shutdown /r /t 0

macOS:

  • Системни настройки > Общи > Стартиране и изключване > задайте разписание (по-стара macOS: Икономия на енергия > Разписание)
  • Или използвайте sudo pmset repeat restart MTWRFSU 02:00:00 в Terminal

Контролен списък за оптимизация

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

Мрежа

  • [ ] Всички компютри свързани чрез кабелен Ethernet
  • [ ] Всички компютри в една и съща подмрежа
  • [ ] В идеалния случай свързани към един и същ суич
  • [ ] Защитната стена разрешава FloSync / UDP порт 9201
  • [ ] Никакви мрежови филтри, блокиращи UDP между машините

Видеофайлове

  • [ ] Видеата са кодирани в оптимизиран за синхронизация формат (използвайте Панела за транскодиране или вижте Подготовка на видео)
  • [ ] Идентични файлове копирани на локалното съхранение на всеки компютър
  • [ ] Файловете се съхраняват на SSD (не мрежов дял или USB 2.0)
  • [ ] Тествано възпроизвеждане на всяка машина поотделно преди преминаване в режим на живо

Настройки на софтуера

  • [ ] Безпроблемно зациклване активирано в Предпочитания (ако съдържанието се повтаря)
  • [ ] Сървър/клиент мрежова синхронизация конфигурирана и свързана
  • [ ] Разширение на глобалното платно конфигурирано на всеки компютър (за видео стени)
  • [ ] Настройки за толеранс на синхронизацията по подразбиране (коригирайте само при нужда)

Система

  • [ ] План на захранването зададен на Висока производителност (Windows) или режимът на заспиване деактивиран (macOS)
  • [ ] Автоматичните актуализации поставени на пауза или деактивирани
  • [ ] Скрийнсейвърът и заключеният екран деактивирани
  • [ ] Ненужните приложения затворени
  • [ ] GPU драйверите актуализирани
  • [ ] Ежедневен рестарт планиран за неприсъствени инсталации (с активирани Стартиране при влизане и Автоматично излъчване на живо)

Преди Излъчване на живо

  • [ ] Стартирайте сървъра първо, след това свържете клиентите
  • [ ] Изчакайте първоначалната синхронизация да се стабилизира, преди да я оценявате
  • [ ] Следете индикаторите за статус и потвърдете, че възпроизвеждането остава стабилно
  • [ ] Проведете тестова сесия преди събитието или отварянето

Все още виждате проблеми?

Ако сте следвали това ръководство и все още изпитвате проблеми при синхронизацията:

  1. Проверете ръководството за Отстраняване на неизправности за конкретни симптоми и решения
  2. Прегледайте Диагностичните журнали, които записват синхронизационни събития и помагат да се установи причината
  3. Опитайте примерните видеофайлове, за да изключите проблеми с кодирането
  4. Свържете се с нас с журналните файлове и ще помогнем да диагностицираме конфигурацията ви

Свързано