Sinchronizavimo optimizavimas
FloSync automatiškai palaiko jūsų ekranų sinchronizavimą. Daugumai sąrankų jis veikia puikiai iš karto. Tačiau jei kuriate Video Wall, vykdote profesionalią instaliaciją arba tiesiog norite kuo tikslesnio sinchronizavimo, tinklo, aparatūros, vaizdo failų ir sistemos nustatymų pasirinkimai susideda.
Šis vadovas padės jums nustatyti kiekvieną veiksnį ir sukurti sąranką, užtikrinančią patikimą sinchronizavimą.
Kaip atrodo puikus sinchronizavimas
Prieš pradedant, verta nustatyti realius lūkesčius.
Žmogaus suvokimas: realiose instaliacijos tikslas yra vizualus suderinimas, kuris auditorijai atrodo vientisas.
Ko siekia FloSync: klientams prisijungus, FloSync greitai stabilizuojasi ir palaiko suderintą atkūrimą per ilgas sesijas.
Tikslas nėra laboratorinis skaičius, o nepastebimas sinchronizavimas jūsų erdvėje. Kiekviena šio vadovo rekomendacija padeda pašalinti nenuoseklumo šaltinius, kad FloSync galėtų likti sklandus ir stabilus.
Apibendrinimas: geras tinklas, optimizuoti vaizdo failai ir švari sistemos sąranka duoda patikimiausius rezultatus.
Tinklo konfigūracija
Jūsų tinklas yra pagrindas. FloSync kompiuteriai bendrauja UDP protokolu jūsų vietiniame tinkle, o to ryšio kokybė tiesiogiai veikia sinchronizavimo stabilumą.
Laidinis prieš „Wi-Fi"
Vaizdo sienoms ir sinchronizavimui svarbioms instaliacijos stipriai rekomenduojamas laidinis „Ethernet". „Wi-Fi" gali sukelti kintamumą, kurį sunkiau kontroliuoti.
Paskirstytoms sąrankoms, pvz., atskiriems televizoriams mažmeninės prekybos parduotuvėje, rodantiems tą patį reklaminį vaizdo įrašą, „Wi-Fi" veikia puikiai. Kai ekranai nėra žiūrimi vienas šalia kito, maži laiko skirtumai yra nematomi žiūrovams, o FloSync viską palaiko pakankamai arti, kad niekas nepastebėtų. Jei „Wi-Fi" supaprastina jūsų instaliaciją, naudokite jį.
| Laidinis „Ethernet" | „Wi-Fi" | |
|---|---|---|
| Delsimas | Nuoseklesnis | Kintamas |
| Paketų praradimas | Beveik nulis | Skiriasi priklausomai nuo trukdžių |
| Geriausiai tinka | Vaizdo sienoms, šalia esantiems ekranams | Atskiriems ekranams skirtingose vietose |
| Rekomendacija | Geriausia sinchronizavimui svarbioms sąrankoms | Tinka, kai ekranai nėra žiūrimi kartu |
Palikite paprastą
Kuo mažiau tinklo šuolių tarp jūsų kompiuterių, tuo geriau:
- Geriausia: visi FloSync kompiuteriai prijungti prie to paties tinklo komutatorius
- Gerai: tas pats potinklis, prijungtas per vieną ar du komutatorius
- Vengti: ryšių, kertančių maršrutizatorius, VLAN ar potinklius
Paprasto nevaldomo gigabitinio komutatorius pakanka. Išmanūs valdomi komutatoriai taip pat veikia — tik įsitikinkite, kad niekas nefiltruoja ar neriboja UDP srauto 9201 prievade.
Specialus tinklas (neprivalomas, bet idealus)
Reikliausių instaliacijos atveju apsvarstykite specialų tinklą tik FloSync:
- Naudokite atskirą komutatorius, prie kurio prijungti tik jūsų FloSync kompiuteriai
- Joks kitas srautas nekonkuruoja dėl pralaidumo
- Nėra tinklo perkrovos rizikos dėl kitų įrenginių
- Kiekvienas kompiuteris gali turėti antrą tinklo ryšį interneto prieigai, jei reikia
Tai nereikalinga daugumai sąrankų, tačiau visiškai pašalina tinklo kintamumą.
Išsamų žingsnis po žingsnio vadovą, kaip sukurti izoliuotą tinklą be interneto ryšio — įskaitant OS užrakinimą, kad išvengti fono atnaujinimų, debesų sinchronizavimo ir kitų trukdžių — žr. Specialus tinklo nustatymas.
Ugniasienės ir prievadų reikalavimai
FloSync naudoja UDP prievadą 9201 sinchronizavimo ryšiui. Įsitikinkite, kad:
- Ugniasienės visuose kompiuteriuose leidžia FloSync (arba UDP prievadą 9201)
- Jokie tinklo lygio ugniasienės ar filtrai neblokuoja UDP tarp jūsų kompiuterių
- Jei esate įmonės tinkle, paprašykite IT komandos leisti UDP 9201 vietiniame potinklyje
Žr. Tinklo sinchronizavimas — ugniasienės konfigūracija platformai būdingoms instrukcijoms.
Vaizdo kodavimo pasirinkimai
Jūsų vaizdo formatas tiesiogiai veikia sinchronizavimo nuoseklumą, ir tai vienas lengviausiai pagerinamas aspektų.
Kodėl kodavimas svarbus sinchronizavimui
FloSync atkūrimo metu automatiškai palaiko kompiuterių suderinimą. Sinchronizavimui palankūs vaizdo formatai daro šį procesą sklandesnį ir nuoseklesniu.
Standartiniai pateikimo formatai iš fotoaparatų, redaktorių ir interneto puikiai tinka failų dydžiui. Sinchronizavimui svarbioms instaliacijos, specialūs gamybos formatai paprastai yra nuoseklesni keliuose kompiuteriuose.
Sinchronizavimui palankūs formatai paprastai užtikrina stabilesnę ilgalaikę elgseną, ypač kelių kompiuterių vaizdo sienose.
Ką rekomenduojame
H.264 All-Intra yra mūsų rekomenduojamas formatas visoms platformoms. Jis suteikia puikų sinchronizavimo patikimumą, aparatūros pagreitintą atkūrimą ir mažesnius failų dydžius nei kiti „all-intra" kodekai. ProRes LT ir DNxHD taip pat palaikomos alternatyvos.
Patikrinkite prieš transkodavimą
Galbūt visai nereikia iš naujo koduoti turinio. Teikiame atsisiunčiamus pavyzdinių vaizdo įrašų įvairiais formatais, kad galėtumėte palyginti sinchronizavimo našumą savo aparatūroje prieš pasirenkant formatą.
Kai būsite pasiruošę konvertuoti, FloSync įmontuotas transkodavimo skydelis tai palengvina — pasirinkite formatą, pridėkite failus į eilę ir leiskite veikti. Nereikia jokių išorinių įrankių.
Formatų palyginimui, pavyzdinių failų atsisiuntimui ir rankinėms FFmpeg komandoms žr. Vaizdo įrašų paruošimas.
Suderinkite failus keliuose kompiuteriuose
Naudojant tinklo sinchronizavimą, kiekvienas kompiuteris turėtų turėti identišką kopiją to paties vaizdo failo:
- Nemaišykite formatų (pvz., ProRes viename kompiuteryje ir H.264 kitame)
- Kopijuokite failus į kiekvieno kompiuterio vietinę saugyklą, o ne leiskite iš tinklo disko
- Net jei vaizdinis turinys yra tas pats, kodavimo skirtumai gali sukelti nukrypimą
Kartojimo režimas
Jei jūsų turinys kartojamas nuolat (kaip dauguma Digital Signage ir Video Wall turinio), kartojimo režimo pasirinkimas reikšmingai veikia sinchronizavimo kokybę laikui bėgant.
Standartinis kartojimas
Standartiniu režimu vaizdo grotuvas iš naujo įkelia failą kiekvieną kartą, kai pasiekia pabaigą. Tai sukuria trumpą perėjimą kartojimo taške. Per tą perėjimą kompiuteriai gali trumpam išsiderinti, o FloSync turi koreguoti.
Per ilgą sesiją šie pataisymai susideda. Jūsų sistema lieka sinchronizuota, tačiau tam reikia daugiau pastangų.
Sklandus kartojimas
Sklandus režimas visiškai pašalina kartojimo perėjimą. FloSync paruošia jūsų vaizdo įrašą nepertraukiamam atkūrimui, kai pradedama transliacija.
Daugelyje sąrankų sklandus kartojimas pastebimai sumažina pataisymo įvykių skaičių ir sukuria stabilesnį ilgalaikį atkūrimą.
| Standartinis | Sklandus | |
|---|---|---|
| Kartojimo perėjimas | Trumpa pauzė kartojimo taške | Visiškai sklandus |
| Sinchronizavimo pataisymai atkūrimo metu | Labiau tikėtini ties kartojimo ribomis | Paprastai mažesni per ilgas sesijas |
| Nukrypimo stabilumas | Geras, bet kintamas | Puikus ir nuoseklus |
| Garsas | Palaikomas | Palaikomas |
| Geriausiai tinka | Paprastoms sąrankoms, maksimaliam suderinamumui | Vaizdo sienoms, VJ kilpoms, Digital Signage |
Mūsų rekomendacija
Naudokite sklandų kartojimą bet kuriai instaliacijai, kurioje sinchronizavimo kokybė yra prioritetas. Jis yra numatytasis ne be priežasties.
Kartojimo režimą galite pakeisti Nuostatose.
Aparatūra ir GPU
Naudokite panašią aparatūrą keliuose kompiuteriuose
Kai keli kompiuteriai turi likti sinchronizuoti, svarbi nuoseklumas. GPU, procesoriaus ar saugyklos našumo skirtumai gali veikti, kaip tolygiai sistemos veikia laikui bėgant.
Glaudžiausiam sinchronizavimui:
- Jei įmanoma, naudokite tą patį kompiuterio modelį visiems mazgams
- Bent jau naudokite tą pačią GPU kartą visuose kompiuteriuose
- Įsitikinkite, kad visuose kompiuteriuose yra SSD saugykla (ne sukamieji standieji diskai)
GPU ir vaizdo dekodavimas
Šiuolaikiniai GPU apdoroja vaizdo dekodavimą aparatūroje, kas yra ir greičiau, ir nuosekliau nei programinis dekodavimas. FloSync automatiškai naudoja aparatūros pagreitintą dekodavimą, kai galima.
Geriausiems rezultatams:
- Naudokite atskirą GPU (ne integruotą grafiką) 4K turiniui
- Laikykite GPU tvarkykles atnaujintas
- Venkite GPU intensyvių programų paleidimo kartu su FloSync
- Jei naudojate kelis ekranus vienam kompiuteriui, įsitikinkite, kad jūsų GPU palaiko bendrą pikselių išvestį
Saugyklos greitis
Didelio bitų spartos formatai, pvz., ProRes ir DNxHR, reikalauja greitos saugyklos:
- SSD (vidinis arba USB 3.0+): rekomenduojamas visiems formatams
- NVMe SSD: idealus 4K ProRes / DNxHR
- USB 2.0 ar sukamieji standieji diskai: gali nepalaikyti didelio bitų spartos turinio
- Tinklo diskai: nerekomenduojami, visada naudokite vietinę saugyklą
Sistemos konfigūracija
Nedideli sistemos lygio detaliai gali daryti netikėtai didelę įtaką ilgai veikiančioms instaliacijos.
Išjunkite miegojimą ir energijos taupymą
Kompiuteris, kuris miega ar sumažina našumą, sugadins sinchronizavimą.
Windows:
- Parametrai > Sistema > Energija > nustatykite į Didelis našumas arba Geriausias našumas
- Išjunkite ekrano skirtąjį laiką ir miegojimą energijos nustatymuose
- Išjunkite USB atrankinio sustabdymo funkciją (gali sukelti ekrano adapterio problemų)
macOS:
- Sistemos nustatymai > Ekranai > Išplėstiniai > Neleisti automatiškai miegoti
- Sistemos nustatymai > Užrakinimo ekranas > nustatykite ekrano užsklandą ir ekrano miegojimą į Niekada (arba labai ilgą intervalą)
- Kiosko sąrankoms apsvarstykite naudoti
caffeinateterminale
Išjunkite automatinius atnaujinimus
Niekas nenutraukia instaliacijos greičiau nei netikėtas paleidimas iš naujo.
Windows:
- Pristabdykite „Windows Update" renginio ar instaliacijos laikotarpiui
- Jei įmanoma, išjunkite automatinius tvarkyklių atnaujinimus
- Nustatykite aktyvias valandas, kurios apima jūsų darbo laiką
macOS:
- Sistemos nustatymai > Bendra > Programinės įrangos atnaujinimas > išjunkite automatinius atnaujinimus instaliacijos metu
Uždarykite nereikalingas programas
Kiekviena programa, konkuruojanti dėl procesoriaus, GPU ir atminties, atima išteklius iš vaizdo atkūrimo:
- Uždarykite naršykles, el. pašto programas ir pokalbių programas
- Išjunkite paleidimo programas, kurių nereikia
- „Windows" atveju sumažinkite fono paslaugas, kur įmanoma
- Išjunkite pranešimus, kad iššokantys langai nepasirodytų virš viso ekrano turinio
Ekrano užsklanda ir užrakinimo ekranas
Įsitikinkite, kad kompiuteris neužsirakina ar nerodo ekrano užsklandos atkūrimo metu:
- Visiškai išjunkite ekrano užsklandą
- Išjunkite užrakinimo ekraną / slaptažodžio reikalavimą po miegojimo
- FloSync įjungia budinčiojo laidą pradedant transliaciją, kad išvengtų miegojimo, tačiau ekrano užsklandos nustatymai yra atskiri
Planuokite reguliarius perkrovimus (ilgai veikiančioms instaliacijos)
Jei jūsų instaliacija veikia be priežiūros dienas ar savaites, suplanuokite kasdienį perkrovimą kiekviename kompiuteryje — pavyzdžiui, 2:00 arba kai jūsų erdvė uždaryta.
Kodėl tai svarbu: FloSync sinchronizuoja kompiuterius lygindamas jų sisteminius laikrodžius. Kiekvieno kompiuterio laikrodis yra valdomas aparatūros osciliatoriaus — mažo kristalo, kuris vibruoja tiksliu dažniu. Per kelias dienas nuolatinės veiklos karštis iš procesoriaus, GPU ir kitų komponentų priverčia šiuos osciliatorius kiekviename kompiuteryje driftuoti šiek tiek skirtingais tempais. Jūsų operacinės sistemos laiko tarnyba (NTP) periodiškai taiso laikrodį, tačiau šie pataisymai gali būti staigūs, o ne laipsniški, ir jie vyksta nepriklausomai kiekviename kompiuteryje. Rezultatas — po kelių dienų veikimo dviejų kompiuterių laikrodžiai gali driftuoti taip, kad jokia programinė įranga negali visiškai kompensuoti realiu laiku.
Perkrovimas iš naujo nustato šią sukauptą būseną: OS atlieka naują laiko sinchronizavimą, aparatūros temperatūros trumpam normalizuojasi, o vaizdo dekodavimo konvejeriai pradeda švariai. Tai ta pati priežastis, dėl kurios profesionalios Digital Signage sistemos, transliacijos atkūrimo serveriai ir AV instaliacijos reguliariai planuoja naktinį perkrovimą — tai pramonės geroji praktika, o ne laikinas sprendimas.
FloSync sukurtas šiam tikslui. Su įjungtu paleidimu prisijungus ir automatine transliacija, jūsų instaliacija automatiškai atsigauna po perkrovimo — FloSync paleidžiamas, prisijungia prie tinklo ir pradeda transliaciją be jokio rankinio įsikišimo. Visas perkrovimo ciklas yra nematomas jūsų auditorijai.
Kaip planuoti perkrovimus:
Windows:
- Atidarykite Užduočių planavimo priemonę ir sukurkite naują užduotį
- Nustatykite trigerį į Kasdien pageidaujamu laiku (pvz., 2:00)
- Nustatykite veiksmą paleisti
shutdown /r /t 0
macOS:
- Sistemos nustatymai > Bendra > Paleidimas ir išjungimas > nustatykite tvarkaraštį (senesnė macOS: Energijos taupytuvas > Tvarkaraštis)
- Arba naudokite
sudo pmset repeat restart MTWRFSU 02:00:00terminale
Optimizavimo kontrolinis sąrašas
Naudokite tai kaip nuorodą nustatydami sinchronizavimui svarbią instaliaciją.
Tinklas
- [ ] Visi kompiuteriai prijungti laidiniam „Ethernet"
- [ ] Visi kompiuteriai tame pačiame potinklyje
- [ ] Pageidautinai prijungti prie to paties komutatorius
- [ ] Ugniasienė leidžia FloSync / UDP prievadą 9201
- [ ] Jokie tinklo filtrai neblokuoja UDP tarp kompiuterių
Vaizdo failai
- [ ] Vaizdo įrašai užkoduoti sinchronizavimui optimizuotu formatu (naudokite transkodavimo skydelį arba žr. vaizdo įrašų paruošimas)
- [ ] Identiški failai nukopijuoti į kiekvieno kompiuterio vietinę saugyklą
- [ ] Failai saugomi SSD diske (ne tinklo diske ar USB 2.0)
- [ ] Išbandytas atkūrimas kiekviename kompiuteryje atskirai prieš pradedant transliaciją
Programinės įrangos nustatymai
- [ ] Sklandus kartojimas įjungtas nuostatose (jei turinys kartojamas)
- [ ] Serverio ir kliento tinklo sinchronizavimas sukonfigūruotas ir prijungtas
- [ ] Bendros drobės plėtinys sukonfigūruotas kiekviename kompiuteryje (vaizdo sienoms)
- [ ] Numatytieji sinchronizavimo tolerancijos nustatymai (koreguokite tik jei reikia)
Sistema
- [ ] Energijos planas nustatytas į Didelis našumas (Windows) arba išjungtas miegojimas (macOS)
- [ ] Automatiniai atnaujinimai pristabdyti arba išjungti
- [ ] Ekrano užsklanda ir užrakinimo ekranas išjungti
- [ ] Nereikalingos programos uždarytos
- [ ] GPU tvarkyklės atnaujintos
- [ ] Kasdieninis perkrovimas suplanuotas be priežiūros veikiančioms instaliacijos (su įjungtu paleidimu prisijungus ir automatine transliacija)
Prieš pradedant transliaciją
- [ ] Pirmiausia paleiskite serverį, tada prijunkite klientus
- [ ] Leiskite pradiniam sinchronizavimui stabilizuotis prieš vertinant
- [ ] Stebėkite būsenos indikatoriaus ir patvirtinkite, kad atkūrimas lieka stabilus
- [ ] Prieš renginį ar atidarymą paleiskite bandomąją sesiją
Vis dar matote problemų?
Jei sekėte šį vadovą ir vis dar patriate sinchronizavimo problemų:
- Peržiūrėkite trikčių šalinimo vadovą dėl konkrečių simptomų ir sprendimų
- Peržiūrėkite diagnostinius žurnalus, kurie fiksuoja sinchronizavimo įvykius ir gali padėti nustatyti priežastį
- Išbandykite mūsų pavyzdinius vaizdo failus, kad pašalintumėte kodavimo problemas
- Susisiekite su mumis su savo žurnalo failais ir mes padėsime diagnozuoti jūsų sąranką
Susiję
- Tinklo sinchronizavimas: serverio ir kliento sinchronizavimo nustatymas
- Vaizdo įrašų paruošimas: kodavimo formatai ir pavyzdiniai failai
- Transkodavimas: konvertuokite vaizdo įrašus į sinchronizavimui optimizuotus formatus FloSync
- Nuostatos: sinchronizavimo tolerancija ir kartojimo režimo nustatymai
- Trikčių šalinimas: dažniausios problemos ir sprendimai