Bonding, Relays, Handys, Plattformen und was die App mit deinen Daten macht. Steht deine Frage nicht drin, frag im Discord oder schreib an support@lols.gg.
Eine kostenlose IRL-Streaming-App für Android. Sie nimmt Kamera und Mikrofon auf, setzt Szenen und Chat-Overlays auf der GPU des Handys zusammen und schickt das Ergebnis an Twitch, Kick, YouTube oder jeden SRT- oder RTMP-Server, den du angibst.
Der Unterschied ist das Netzwerk-Bonding. Es streamt gleichzeitig über Wi-Fi und Mobilfunk, sodass ein ausfallendes Netz deinen Stream nicht beendet. Die App ist bei Google Play, ein Konto bei uns musst du nicht anlegen und nichts steckt hinter einer Bezahlschranke.
Nein. Bonding bringt Ausfallsicherheit, kein Tempo. Genau das erwarten die meisten trotzdem von ihm. Deine Verbindungen werden nicht zu einer größeren Leitung addiert: Deine Bitrate ist das, was deine Netze tatsächlich tragen können, genauso wie bei einem einzelnen von ihnen.
Was dir die zweite Verbindung bringt, zeigt sich danach. Wenn die erste schlechter wird oder ausfällt, läuft der Stream über die andere weiter, statt zu enden, und wenn die tote Verbindung zurückkommt, steigt sie von allein wieder ein, ohne dass du etwas tun musst. Sitzt du ruhig im guten Wi-Fi, merkst du nichts. Läufst du aus der Reichweite, fährst durch einen Tunnel oder stehst in einer Menge von 40.000 Handys, merkst du alles.
Praktischer Tipp: Stell die Bitrate auf das ein, was eine einzelne gute Verbindung tragen kann, und sieh die zweite Verbindung als Grund, warum der Stream durchhält, nicht als zusätzlichen Spielraum.
SRT ist ein Transport mit niedriger Verzögerung, der über UDP läuft und verlorene Pakete wiederherstellt, ohne den Einbruch, den TCP bei schlechtem Mobilfunkempfang liefert. SRTLA ist eine Schicht zur Bündelung von Verbindungen oberhalb von SRT, entstanden für das BELABOX-Projekt: Der Sender öffnet pro Netzwerk einen Socket, registriert sie alle als Gruppe bei einem Receiver, auf dem srtla_rec läuft, und verteilt die Pakete mit eigenem Fenster pro Verbindung und eigenem Failover über die Gruppe.
LOLS IRL spricht genau dieses srtla. Alles, was zu BELABOX kompatibel ist, funktioniert als dein Receiver, egal ob einer von uns oder einer, den du selbst betreibst. Nichts davon gehört nur uns, und genau das ist der Punkt: Du bist nie eingesperrt.
Fürs Bonding ja, denn die Verbindungen müssen irgendwo wieder zusammengesetzt werden, bevor ein einzelner Stream weiter zu Twitch oder Kick geht. Den Receiver bekommst du auf zwei Wegen: Du nutzt ein LOLS Cloud Relay, das kostenlos ist und schon läuft, oder du hostest deinen eigenen Receiver, den die App genauso behandelt.
Ohne Bonding brauchst du gar nichts. Normales RTMP direkt zu deiner Plattform funktioniert mit nur dem Server und dem Key aus ihrem Dashboard.
Nichts. Kein Konto bei uns, keine Karte, kein Abo. Du meldest dich mit Twitch an, um einen Key zu erstellen, so hängt das Kontingent an einer Person und nicht an einem Key. Jeder Key enthält 20 Stunden Streaming im Monat, das ist weit über normaler IRL-Nutzung und sorgt dafür, dass die Relays für alle schnell bleiben. Fair Use gilt pro Person, nicht pro Key. Brauchst du mehr, frag nach: Wir hören es lieber von dir, als dass du mitten im Stream gegen eine Wand läufst.
Es gibt Relays in Großbritannien, Singapur und Australien, oder du hostest deinen eigenen Receiver, wenn du lieber nicht von unseren abhängig sein willst. Der Relay-Guide zeigt, wie du an einen Key kommst und wohin er gehört, und die Relay-Seite listet Hosts und Ports.
Jedes Handy mit Android 12 oder neuer. Danach kommt es darauf an, was der Hardware-Encoder deines Handys kann, und das schwankt weit stärker, als das Datenblatt vermuten lässt. Deshalb prüft die App dein Gerät und zeigt dir, was sie gefunden hat, statt eine Liste anzubieten, die beim Live-Gehen scheitert.
H.264 und HEVC, bis 4K und bis 60 fps, wo die Hardware es unterstützt. Schafft deine weniger, sagt die App das und begrenzt auf das, was sich wirklich encodieren lässt.
Ja. Twitch, Kick, YouTube und alles andere, was RTMP oder RTMPS annimmt: Server und Key aus dem Dashboard einfügen und los. SRT- und SRTLA-Ziele richtest du genauso ein, und du kannst aus einem einzigen Encode an mehrere Ziele gleichzeitig senden, während nebenher eine lokale MP4-Aufnahme läuft.
Chat-Overlays sind für Twitch und Kick eingebaut, und zum Lesen des Chats brauchst du gar keinen Login. Bei Twitch rendert das Overlay 7TV-, BTTV- und FFZ-Emotes und echte Badge-Icons, damit der Chat in deinem Stream aussieht wie der Chat auf der Seite.
Die übrigen Verbindungen tragen den Stream weiter, und du bleibst live. In der Statistik-Anzeige wird die Zeile der toten Verbindung rot, während die anderen weitersenden, und kommt das Netz zurück, registriert es sich neu und steigt von selbst wieder in die Gruppe ein.
Es lohnt sich, das vorher selbst zu testen. Geh mit Bonding live, schalte eine Minute lang Wi-Fi aus und schau auf die Statistik. Im Bonding-Guide steht, was jede Anzeige dabei bedeutet.
Ja. Die lokale MP4-Aufnahme läuft gleichzeitig mit dem Stream und kommt aus demselben Encode, kostet also kaum zusätzliche Wärme oder Akku. Sie folgt der adaptiven Qualität des Streams: Es ist eine saubere lokale Kopie dessen, was du gesendet hast, kein separater Master in höherer Qualität.
In der App gibt es kein Konto bei uns, keine Werbung, keine Analytics und kein Tracking-SDK. Deine Einstellungen, Szenen, Ziele und Stream-Keys liegen auf deinem Gerät.
Chat-Overlays lesen den öffentlichen Chat ohne Login. Die Anmeldung bei einer Plattform, damit du Nachrichten aus der App senden statt nur lesen kannst, ist optional und läuft über dein eigenes Konto bei dieser Plattform. Die Datenschutzerklärung ist eine Seite lang und sagt genau, was mit was spricht.
Die App ist kostenlos. Kein Abo, kein Wasserzeichen, keine gesperrten Funktionen, keine Testphase, die abläuft. Wenn du helfen willst, Server und Entwicklung zu bezahlen, gibt es ein Ko-fi, und Spenden kaufen nie Funktionen, die andere nicht bekommen.
Ja, und das ist ein vollwertiger Weg und kein Nachgedanke. Leg ein SRT-Ziel mit Host, Port und Stream-ID an, oder ein SRTLA-Ziel auf dein eigenes srtla_rec, und es verhält sich genau wie bei unseren Relays. SRT unterstützt AES-128, AES-192 und AES-256, und eine Passphrase aus einem bestehenden Setup kommt beim Import mit. Die Standard-SRT-Latenz ist 2000 ms, und die App zeigt die Round-Trip-Zeit, die sie misst, damit du beides aufeinander abstimmen kannst.
Im Self-Hosting-Guide steht, was du laufen lassen musst und welche Ports wichtig sind.
Exportiere den Einstellungs-Link aus der anderen App, den, der mit larix:// anfängt. Öffne dann in LOLS IRL Settings, tippe auf Import from IRL Pro und füge ihn ein. Deine Encoder-Einstellungen und deine SRT- und RTMP-Ziele kommen mit, SRT-Stream-IDs und Passphrasen eingeschlossen, und importierte Ziele sind ausgeschaltet, damit du sie prüfen kannst, bevor du live gehst.
Eine ausführliche Anleitung findest du unter Von IRL Pro wechseln, auch dazu, was dich bei jeder Einstellung erwartet.
Oft. Releases laufen über Google Play, und was in jedem neu ist, steht im Eintrag. Das meiste, was erscheint, kommt von Leuten, die damit streamen und uns sagen, was im Weg war, und dafür ist der Discord da.
Bereit zum Ausprobieren? Hol dir die App bei Google Play und fang mit Bonding in fünf Minuten an. Die restlichen Anleitungen findest du in den Guides.