Stel srtla-bonding in LOLS IRL in, lees de indicatoren per verbinding terwijl je streamt en weet wat je kunt verwachten de eerste keer dat een netwerk wegvalt.
Bonding stuurt je stream tegelijk over elk netwerk dat je telefoon heeft. Het is het verschil tussen een stream die stopt als de Wi-Fi wegvalt en eentje die doorgaat over mobiel netwerk zonder dat je iets aanraakt. Stel het één keer in en het is gewoon hoe je live gaat.
publish:-voorvoegsel al, dus plak hem helemaal in Stream id, niet in de naam en niet achter de host.wifi en cell, elk met een eigen bitrate en round trip. Twee rijen betekent dat je gebundeld bent. Eén rij betekent van niet, en de fouten hieronder zeggen waarom.Ingeklapt is de overlay een gezondheidsstip, je bitrate, de framerate van de encoder, de round trip en hoe lang je live bent. Tik erop voor de details:
| Waarde | Wat het zegt |
|---|---|
| send buffer | De vroegste indicator, en die om in de gaten te houden. De buffer loopt vol voordat het beeld hapert, dus een stijgend getal is je waarschuwing dat een verbinding het zwaar heeft, geen melding dat hij al is uitgevallen. |
| target | De bitrate waar de adaptieve bitrate nu naartoe werkt, die vanzelf zakt en weer stijgt als de omstandigheden veranderen. |
| dropped en retransmit | Verloren pakketten en opnieuw verstuurde pakketten. Een paar retransmits op mobiel netwerk zijn normaal, een oplopend aantal dropped niet. |
| Eén rij per verbinding | Gelabeld wifi, cell of eth, elk met een eigen bitrate en round trip, zodat je ziet welk netwerk wat draagt. |
| De stip bij elke verbindingsrij | Groen is actief en draagt verkeer, oranje is aan het verbinden of vastgelopen, rood is dood. Een rode rij terwijl de stream blijft staan is bonding die zijn werk doet. |
| Eén rij per bestemming | Met naam, dus als je naar meerdere plekken stuurt, zie je welke eruit ligt terwijl de rest in orde is. |
Niets spectaculairs, en dat is de bedoeling. De rij van de uitgevallen verbinding wordt rood, de overige verbindingen nemen het verkeer over en de stream blijft verbonden. Komt het netwerk terug, dan meldt die verbinding zich opnieuw aan bij de ontvanger en sluit hij zelf weer aan bij de groep. Je stopt niet, start niet opnieuw en raakt niets aan.
Twee dingen waar je beter je verwachtingen op kunt afstellen. Ten eerste moet de verbinding die overblijft de hele stream dragen, dus als je bitrate alleen op goede Wi-Fi paste, zakt de adaptieve bitrate terwijl het mobiele netwerk het werk doet en klimt hij daarna weer terug. Ten tweede is bonding veerkracht en geen extra snelheid: je verbindingen worden nooit bij elkaar opgeteld tot een dikkere pijp. Zet je bitrate op wat één goede verbinding aankan en je merkt de overgang amper.
Test het met opzet, voordat je het nodig hebt. Ga thuis live met bonding, wacht tot de statistieken stabiel zijn, zet dan een minuut de Wi-Fi uit en kijk. Je ziet de wifi-rij rood worden, de cell-rij het overnemen en het geheel terugkomen als je Wi-Fi weer aanzet. Tien minuten hiermee is meer waard dan hoeveel lezen ook, en het is veel beter om dit in je keuken te leren dan halverwege een stream.
Dit is de grote. Een ontvanger op 192.168.1.50 is bereikbaar via je Wi-Fi en nergens anders vandaan, dus je mobiele verbinding kan zich niet aanmelden en je bent niet gebundeld, je zit op Wi-Fi met extra stappen. De bestemming moet een publieke hostnaam of een publiek adres zijn, dus een relay, een gehoste server, of een UDP-poortdoorverwijzing op je router naar je machine, aangesproken via het publieke adres van je router. Dezelfde regel geldt voor een laptop op je bureau.
Ontvangers controleren wie er uitzendt, dus een leeg of afgekapt stream id levert een verbinding op die nergens heen gaat. Plak de sleutel helemaal, inclusief het publish:-voorvoegsel, in het veld Stream id.
Twee verbindingen tellen niet op. Stel je een bitrate in die alleen je Wi-Fi ooit aankon, dan ziet de stream er slechter uit zodra het mobiele netwerk het werk doet, en geef je bonding de schuld van het tegenovergestelde van wat het deed. Bonding houdt je live. Bitrate is een aparte keuze.
Een VPN pakt elke socket op het toestel, dus de app kan er niet één per netwerk openen en blijft er niets over om te bundelen. De statistieken zeggen dat rechtstreeks als het gebeurt. Zet de VPN uit, of sluit LOLS IRL ervan uit in de eigen instellingen van de VPN-app.
SRTLA heeft een ontvanger nodig waarop srtla_rec draait, want die zet de verbindingen weer aan elkaar. Een gewone SRT-listener begrijpt de groepsaanmelding niet. Gebruik een relay, of draai srtla_rec voor je SRT-server zoals de gids voor zelf hosten beschrijft.
Afstand kost je vertraging die je nooit terugkrijgt, en een lange genoeg round trip kan voorkomen dat de verbinding tot stand komt. Kies de dichtstbijzijnde regio: de app zet een sterretje bij de regio die past bij het land van je simkaart.