Bonding, relays, telefoons, platforms en wat de app met je gegevens doet. Staat je vraag er niet bij, vraag het dan in de Discord of mail support@lols.gg.
Een gratis IRL-streamingapp voor Android. Hij pakt je camera en microfoon op, voegt scenes en chatoverlays samen op de GPU van de telefoon en stuurt het resultaat naar Twitch, Kick, YouTube of elke SRT- of RTMP-server die je opgeeft.
Wat hem anders maakt is netwerkbundeling. Hij streamt tegelijk over Wi-Fi en mobiel netwerk, dus als één netwerk wegvalt, is je stream niet voorbij. Hij staat op Google Play, je hoeft geen account bij ons aan te maken en er zit niets achter een betaalmuur.
Nee. Bonding is veerkracht, geen snelheid, en dat is precies wat mensen er het vaakst van verwachten. Je verbindingen worden niet bij elkaar opgeteld tot één dikkere pijp: je bitrate is wat je netwerken echt kunnen dragen, net als bij één van die netwerken.
Wat een tweede verbinding oplevert, merk je pas daarna. Als de eerste verbinding slechter wordt of wegvalt, gaat de stream door over de andere in plaats van te stoppen, en als de verbinding die wegviel terugkomt, sluit hij zelf weer aan zonder dat jij iets doet. Op goede Wi-Fi stilzitten merk je niks. Buiten bereik lopen, door een tunnel fietsen of tussen veertigduizend telefoons staan merk je alles.
Praktisch advies: zet je bitrate op wat één goede verbinding aankan, en zie de tweede verbinding als de reden dat de stream het overleeft, niet als extra ruimte.
SRT is een transport met weinig vertraging dat over UDP loopt en verloren pakketten herstelt zonder de instorting die TCP geeft bij slecht mobiel bereik. SRTLA is een laag bovenop SRT die verbindingen bundelt, gemaakt voor het BELABOX-project: de zender opent één socket per netwerk, meldt ze samen als groep aan bij een ontvanger waarop srtla_rec draait, en verdeelt pakketten over de groep met een eigen venster per verbinding en failover.
LOLS IRL spreekt diezelfde srtla. Alles wat compatibel is met BELABOX werkt als ontvanger, of het nu een van onze ontvangers is of eentje die je zelf draait. Niets ervan is eigendom van ons, en dat is precies de bedoeling: je zit nergens aan vast.
Voor bonding wel, want de verbindingen moeten ergens weer aan elkaar worden gezet voordat één stream doorgaat naar Twitch of Kick. Zo'n ontvanger krijg je op twee manieren: gebruik een LOLS Cloud-relay, die gratis is en al draait, of host zelf je eigen ontvanger, wat de app precies hetzelfde behandelt.
Bond je niet, dan heb je helemaal niets nodig. Gewoon RTMP rechtstreeks naar je platform werkt met alleen de server en sleutel uit hun dashboard.
Niets. Geen account bij ons, geen pinpas of creditcard, geen abonnement. Je logt in met Twitch om een sleutel aan te maken, zodat het tegoed aan een persoon hangt en niet aan een sleutel. Elke sleutel geeft 20 uur streamen per maand, ruim boven normaal IRL-gebruik, en dat is er zodat de relays snel blijven voor iedereen die ze gebruikt. Redelijk gebruik geldt per persoon, niet per sleutel. Heb je meer nodig, vraag het: we horen het liever van je dan dat je midden in een stream tegen een muur loopt.
Er zijn relays in het VK, Singapore en Australië, of host zelf je eigen ontvanger als je liever niet van de onze afhangt. In de relaygids staat hoe je een sleutel krijgt en waar die heen moet, en de relaypagina noemt de hosts en poorten.
Elke telefoon met Android 12 of nieuwer. Daarna hangt het af van wat de hardware-encoder van je telefoon kan, en dat verschilt veel meer dan het specificatieblad doet vermoeden. Daarom test de app je toestel en laat hij zien wat hij vond, in plaats van een lijst te geven die faalt zodra je live gaat.
H.264 en HEVC, tot 4K en tot 60 fps waar de hardware het kan. Zit je telefoon lager, dan zegt de app dat en begrenst hij op wat echt te encoden is.
Ja. Twitch, Kick, YouTube en al het andere dat RTMP of RTMPS accepteert: plak de server en sleutel uit hun dashboard en ga. SRT- en SRTLA-bestemmingen stel je op dezelfde manier in, en je kunt vanuit één encode naar meerdere bestemmingen tegelijk sturen, met een lokale MP4-opname ernaast.
Chatoverlays zijn ingebouwd voor Twitch en Kick, en chat lezen kan zonder in te loggen. Op Twitch toont de overlay 7TV-, BTTV- en FFZ-emotes en echte badge-iconen, dus de chat in je stream ziet eruit als de chat op de site.
De overgebleven verbindingen dragen de stream en jij blijft live. In de statistiekenoverlay wordt de rij van de uitgevallen verbinding rood terwijl de rest blijft sturen, en als dat netwerk terugkomt, meldt het zich opnieuw aan en sluit het vanzelf weer aan bij de groep.
Het loont om dit zelf te bewijzen voordat je het nodig hebt. Ga live met bonding, zet Wi-Fi een minuut uit en kijk naar de statistieken. In de bondinggids staat wat elke indicator betekent terwijl dat gebeurt.
Ja. Lokaal opnemen in MP4 loopt tegelijk met de stream en komt uit dezelfde encode, dus het kost bijna niets extra aan warmte of batterij. Het volgt de adaptieve kwaliteit van de stream: het is een nette lokale kopie van wat je hebt verstuurd, geen aparte master van hogere kwaliteit.
Er is geen account bij ons, geen reclame, geen analytics en geen tracking-SDK in de app. Je instellingen, scenes, bestemmingen en streamsleutels staan op je toestel.
Chatoverlays lezen de openbare chat zonder in te loggen. Inloggen bij een platform, zodat je vanuit de app berichten kunt sturen in plaats van alleen te lezen, is optioneel en is je eigen account bij dat platform. Het privacybeleid is één pagina en zegt precies wat met wat praat.
De app is gratis. Geen abonnement, geen watermerk, geen functies achter een slot, geen proefperiode die afloopt. Wil je meebetalen aan de servers en de ontwikkeling, dan is er een Ko-fi, en met donaties koop je nooit functies die anderen niet krijgen.
Ja, en het is een volwaardige route, geen bijzaak. Voeg een SRT-bestemming toe met je host, poort en stream id, of een SRTLA-bestemming die naar je eigen srtla_rec wijst, en hij gedraagt zich precies zoals bij onze relays. SRT ondersteunt AES-128, AES-192 en AES-256, en een wachtwoordzin uit een bestaande opzet komt mee als je importeert. De standaard SRT-latentie is 2000 ms, en de app toont de round trip die hij meet, zodat je de twee op elkaar kunt afstemmen.
In de gids voor zelf hosten staat wat je moet draaien en welke poorten ertoe doen.
Exporteer de instellingenlink uit de andere app, die begint met larix://. Open dan in LOLS IRL Settings, tik op Import from IRL Pro en plak hem. Je encoderinstellingen en je SRT- en RTMP-bestemmingen komen mee, inclusief SRT-stream-id's en wachtwoordzinnen, en geïmporteerde bestemmingen staan uit zodat je ze kunt nakijken voordat je live gaat.
Er is een volledige uitleg over overstappen van IRL Pro, met wat je per instelling kunt verwachten.
Vaak. Releases gaan via Google Play, en wat er nieuw is staat bij elke versie op de vermelding. Het meeste wat uitkomt komt van mensen die ermee streamen en ons vertellen waar ze tegenaan liepen, daar is de Discord voor.
Klaar om het te proberen? Haal de app op Google Play en begin met bonding in vijf minuten. De andere uitleg staat bij de gidsen.