Nastav srtla bonding v LOLS IRL, čti kontrolky jednotlivých připojení během streamu a věz, co čekat, když ti poprvé spadne síť.
Bonding posílá stream přes všechny sítě, které telefon má, najednou. Je to rozdíl mezi streamem, který skončí, když spadne Wi-Fi, a streamem, který pokračuje přes mobilní data, aniž bys na cokoli sáhl. Nastavíš to jednou a pak už tak prostě streamuješ.
publish:, takže ho vlož celý do Stream id, ne do názvu a ne na konec hostu.wifi a cell, každý s vlastním bitrate a odezvou. Dva řádky znamenají, že bonding běží. Jeden řádek znamená, že ne, a chyby níže řeknou proč.Ve složeném stavu je overlay tečka stavu, tvůj bitrate, snímkování enkodéru, odezva a jak dlouho už jedeš živě. Klepnutím se otevřou podrobnosti:
| Údaj | Co ti říká |
|---|---|
| send buffer | Včasný ukazatel a ten, na který se dívat. Buffer se plní dřív, než se obraz zadrhne, takže rostoucí číslo je varování, že se připojení trápí, ne zpráva, že už selhalo. |
| target | Bitrate, na který adaptivní bitrate právě míří, a který podle podmínek sám klesá a zase stoupá. |
| dropped a retransmit | Ztracené a znovu odeslané pakety. Pár retransmitů na mobilní síti je normální, rostoucí počet ztracených ne. |
| Jeden řádek na připojení | Označený wifi, cell nebo eth, každý s vlastním bitrate a odezvou, takže vidíš, která síť co nese. |
| Tečka na řádku každého připojení | Zelená je aktivní a nese provoz, oranžová se připojuje nebo stojí, červená je mrtvá. Červený řádek, zatímco stream běží dál, znamená, že bonding dělá svou práci. |
| Jeden řádek na cíl | Pojmenovaný, takže když posíláš na víc míst, vidíš, který z nich je mimo, zatímco ostatní jedou v pořádku. |
Nic dramatického, o to jde. Řádek selhaného připojení zčervená, zbylá připojení převezmou provoz a stream zůstane připojený. Když se síť vrátí, připojení se znovu zaregistruje u přijímače a samo se vrátí do skupiny. Nezastavuješ, nerestartuješ a na nic nesaháš.
Dvě věci, u kterých stojí za to nastavit očekávání. Za prvé, přeživší připojení musí nést celý stream, takže pokud se tvůj bitrate vešel jen na dobrou Wi-Fi, adaptivní bitrate klesne, zatímco práci dělají mobilní data, a pak zase stoupne. Za druhé, bonding je odolnost, ne další rychlost: připojení se nikdy nesčítají do větší roury. Nastav bitrate na to, co unese jedno dobré připojení, a předání skoro nepoznáš.
Vyzkoušej to schválně, než to budeš potřebovat. Spusť stream s bondingem z domova, počkej, až budou statistiky stabilní, pak na minutu vypni Wi-Fi a sleduj. Uvidíš, jak řádek wifi zčervená, řádek cell převezme práci a po zapnutí Wi-Fi se všechno vrátí. Deset minut tohohle stojí víc než jakékoli čtení a je mnohem lepší to zjistit v kuchyni než uprostřed streamu.
To je ta hlavní. Přijímač na 192.168.1.50 je dostupný přes tvou Wi-Fi a odnikud jinud, takže mobilní připojení se nemůže zaregistrovat a bonding nemáš, jedeš po Wi-Fi s přidanou námahou. Cíl musí být veřejný hostname nebo adresa, tedy relay, hostovaná krabice, nebo přesměrování UDP portu na routeru na tvůj počítač a adresované veřejnou adresou routeru. Stejné pravidlo platí pro notebook na stole.
Přijímače ověřují odesílatele, takže prázdné nebo useknuté stream id dá spojení, které nikam nevede. Vlož klíč celý, včetně prefixu publish:, do pole Stream id.
Dvě připojení se nesčítají. Když nastavíš bitrate, který unese jen tvoje Wi-Fi, stream bude vypadat hůř ve chvíli, kdy práci dělají mobilní data, a ty svedeš na bonding pravý opak toho, co udělal. Bonding tě drží v živém vysílání. Bitrate je samostatné rozhodnutí.
VPN zachytí každý socket v zařízení, takže aplikace nemůže otevřít jeden na každou síť a nezbývá co spojovat. Statistiky to při výskytu říkají přímo. Vypni VPN nebo v nastavení VPN aplikace vyjmi LOLS IRL.
SRTLA potřebuje přijímač, na kterém běží srtla_rec, což je to, co připojení skládá zpátky. Obyčejný SRT listener registraci skupiny nerozumí. Použij relay, nebo spusť srtla_rec před svým SRT serverem, jak popisuje návod na vlastní hosting.
Vzdálenost stojí zpoždění, které už nikdy nedostaneš zpátky, a dost dlouhá odezva může úplně zabránit navázání spojení. Vyber nejbližší region: aplikace označí hvězdičkou ten, který odpovídá zemi tvé SIM karty.