Rýchlosť internetu na stream v OBS: príčiny trhaného vysielania
Problémy so streamom v OBS často nesúvisia iba s nízkou rýchlosťou internetu. Dôležitý je najmä stabilný upload, správne nastavený bitrate, latencia, jitter, strata paketov a spôsob pripojenia. Článok vysvetľuje najčastejšie príčiny trhaného obrazu, ukazuje praktické metódy merania a ponúka kroky na optimalizáciu pripojenia cez optiku, kábel, DSL aj Wi-Fi.
Čo znamená rýchlosť internetu na stream OBS
Pri živom vysielaní v OBS je rozhodujúca najmä rýchlosť odosielania dát, teda upload. OBS posiela obraz a zvuk zo zariadenia na streamovaciu platformu, preto samotný download nemusí vysvetľovať výpadky vysielania. Stabilný upload musí byť vyšší než nastavený bitrate a mal by mať rezervu na bežnú prevádzku siete.
Napríklad stream s bitrate 6 000 Kbit/s potrebuje približne 6 Mbit/s pre samotný video tok. Prakticky je vhodné mať vyšší a stabilný upload, pretože kolísanie linky, zvuk, režijné dáta a ďalšie zariadenia v domácnosti môžu dostupnú kapacitu znížiť.
Najčastejšie príčiny nestabilného streamu
Nedostatočný alebo kolísavý upload
Ak upload nedosahuje potrebnú hodnotu alebo počas vysielania výrazne kolíše, OBS začne strácať odosielané dáta. Výsledkom môže byť oneskorenie, rozmazaný obraz, prerušovanie alebo hlásenie o zahodených snímkach. Problém sa môže objaviť aj pri programe, ktorý podľa reklamy ponúka dostatočnú maximálnu rýchlosť, ak operátor garantuje iba nižšiu bežnú hodnotu.
Príliš vysoký bitrate v OBS
Bitrate nastavený nad možnosti pripojenia vytvára trvalý tlak na upload. Pri vyššom rozlíšení a snímkovej frekvencii rastie potrebný dátový tok, no kvalita obrazu sa nezlepší, ak sieť nedokáže dáta spoľahlivo odosielať. Prekážkou môže byť aj limit konkrétnej platformy alebo zvoleného servera.
Pripojenie cez preťaženú Wi-Fi
Wi-Fi môže mať dostatočnú rýchlosť pri teste, ale počas streamu vykazovať rušenie a krátke výpadky. Problémy spôsobuje vzdialenosť od routera, viac stien, susedné siete, pásmo 2,4 GHz alebo súčasné používanie siete viacerými zariadeniami. Takéto kolísanie sa často prejaví ako jitter alebo strata paketov.
Latencia, jitter a strata paketov
Nízky ping sám o sebe nezaručuje kvalitné vysielanie. Latencia určuje čas prenosu, jitter vyjadruje kolísanie tohto času a strata paketov znamená, že časť dát do cieľa nedorazí. Aj rýchla optická, káblová alebo DSL linka môže mať problém, ak je trasa k serveru preťažená alebo nestabilná.
Preťaženie siete domácnosťou
Stream môže narúšať cloudová synchronizácia, zálohovanie, videohovory, sťahovanie hier alebo sledovanie videa vo vysokom rozlíšení. Najväčší vplyv má činnosť, ktorá využíva upload, napríklad odosielanie fotografií či záloha do cloudu. Router potom musí deliť kapacitu medzi viac tokov dát.
Nesprávne nastavenie enkodéra alebo počítača
Ak procesor alebo grafická karta nestíha kódovať obraz, problém nemusí byť v internete. OBS môže zobrazovať vynechané alebo oneskorené snímky aj pri stabilnom pripojení. Vysoké rozlíšenie, 60 snímok za sekundu, náročná hra a softvérové kódovanie môžu prekročiť výkon počítača.
Ako zistiť skutočný stav pripojenia
Overte upload počas bežnej prevádzky
Spustite viac meraní v rôznych časoch, nielen jeden test. Sledujte download, upload a latenciu bez VPN a následne počas používania siete. Ak výsledky výrazne kolíšu, kontaktujte ISP alebo operátora a uveďte čas merania, spôsob pripojenia a namerané hodnoty.
Skontrolujte štatistiky v OBS
V OBS otvorte okno štatistík a sledujte dropped frames, rendering lag, encoding lag a network dropped frames. Sieťový problém sa prejavuje najmä rastom dropped frames spôsobených odosielaním. Rendering lag alebo encoding lag skôr naznačuje nedostatok výkonu GPU, CPU alebo nesprávne nastavenie scény.
Porovnajte kábel a Wi-Fi
Počas skúšobného streamu pripojte počítač k routeru ethernetovým káblom. Ak sa stav výrazne zlepší, príčina je pravdepodobne vo Wi-Fi, rušení alebo kvalite signálu. Pre dlhé vysielanie je káblové pripojenie spravidla predvídateľnejšie než bezdrôtová sieť.
Ako optimalizovať nastavenie OBS
- Zvoľte bitrate podľa stabilného uploadu a ponechajte si rezervu.
- Pri problémoch dočasne znížte rozlíšenie alebo počet snímok za sekundu.
- Ak je dostupný hardvérový enkodér, otestujte ho namiesto softvérového kódovania.
- Vyberte stabilný ingest server a porovnajte výsledky krátkymi testovacími streamami.
- Zapnite automatické opätovné pripojenie, ale nespoliehajte sa naň pri trvalej strate paketov.
Po každej zmene upravujte iba jednu hodnotu a sledujte štatistiky OBS niekoľko minút. Tak zistíte, či zlepšenie spôsobilo zníženie bitrate, zmena enkodéra alebo úprava siete.
Ako zlepšiť domácu sieť
- Pripojte streamovací počítač ethernetovým káblom priamo do routera alebo modemu.
- Počas streamu pozastavte cloudové zálohy, veľké uploady a automatické aktualizácie.
- Aktualizujte firmware routera a skontrolujte jeho umiestnenie mimo zdrojov rušenia.
- Ak používate Wi-Fi, uprednostnite 5 GHz alebo 6 GHz pásmo pri dostatočnom signáli.
- Pri opakovaných výpadkoch overte linku u ISP a požiadajte o kontrolu signálu, modemu alebo trasy.
Kedy zmeniť program alebo kontaktovať operátora
O zmene programu uvažujte vtedy, keď merania opakovane ukazujú nedostatočný upload aj pri káblovom pripojení a bez ďalšej záťaže. Pri optike, káblovom internete alebo DSL si overte reálnu dostupnosť uploadu na konkrétnej adrese, pretože technológia a podmienky siete sa líšia podľa lokality.
Operátorovi pošlite čas výpadkov, výsledky meraní, informácie o ethernetovom pripojení a štatistiky OBS. Ak je upload stabilný, ale OBS stále vykazuje encoding lag alebo rendering lag, riešte skôr výkon počítača a nastavenie enkodéra než samotnú internetovú službu.
Praktický postup diagnostiky
Najprv otestujte upload a latenciu, potom pripojte počítač káblom a vypnite ostatné náročné aktivity. Následne v OBS znížte bitrate, spustite krátky test a sledujte, či rastú sieťové alebo výkonové počítadlá. Tento postup pomáha oddeliť problém s ISP, routerom, Wi-Fi, nastavením OBS a výkonom počítača bez náhodného menenia viacerých parametrov naraz.
Pre doplňujúce meranie môžete použiť aj nástroje na test kvality linky, napríklad test bufferbloat. Výsledok berte ako orientačný a porovnávajte ho s meraniami počas skutočného streamu.
