Multi-Modem-Bonding mit Belabox
Multi-Modem-Bonding
Bonding heißt: Mehrere Internet-Verbindungen gleichzeitig nutzen, um Bandbreite zu kombinieren und gegen Ausfall einer Verbindung resistent zu werden. Für mobile IRL-Streams ist das der Unterschied zwischen "mein Stream bricht ständig ab" und "läuft wie Butter".
Wie funktioniert Bonding?
Dein Belabox oder LiveU hat mehrere Slots für 4G/5G-Modems (typisch 2–8). Das System:
- Splittet dein Video-Stream in kleine SRTLA-Pakete
- Schickt Pakete parallel über alle Modems raus
- FizzyPeak-Server empfängt die Pakete und rekonstruiert den Original-Stream in der richtigen Reihenfolge
- Wenn ein Modem kurz ausfällt → die anderen übernehmen automatisch
- Wenn ein Modem langsam wird → System reduziert dessen Paket-Anteil
Das ist anders als Load-Balancing: Bonding nutzt alle Verbindungen gleichzeitig für denselben Stream, nicht parallele Streams.
Was brauche ich?
Hardware-Optionen
Belabox (empfohlen, DIY oder Fertig)
- 2–4 SIM-Slots
- Läuft auf Raspberry Pi 4 oder dedizierter Hardware
- Open-Source Software
- Preis: 300–600 € fertig, 150 € DIY
LiveU Solo
- 2–4 Modems eingebaut
- Professional-Grade, 2000 €+
- Einfacher Plug-and-Play
Moblin (iOS-App)
- Nutzt iPhone-LTE + WiFi parallel
- Kostenlos, Software-Only-Bonding
- Limitiert auf 2 Connections
IRL Pro (iOS/Android)
- Ähnlich wie Moblin, aber mit mehr Konfiguration
- Kostenlos für Basic, Pro 5 $/Mo für Bonding
SIM-Karten
Empfehlung: 2–4 verschiedene Anbieter. Wenn du Telekom + Vodafone + O2 + 1&1 nutzt, und einer fällt aus, haben die anderen drei verschiedene Zellnetze.
Datenvolumen: 50–100 GB/Monat pro SIM (IRL-Streams ziehen ~3 GB/Stunde).
Prepaid-Tarife sind ideal — keine Verträge, jederzeit wechselbar. In Deutschland populär:
- Aldi Talk / Lidl Connect (O2-Netz)
- Freenet Funk (Vodafone)
- High / Premium-SIM (Telekom)
Wie konfiguriere ich Belabox für FizzyPeak?
Schritt 1: SIMs einlegen
Jede SIM in einen freien Slot, Belabox erkennt sie beim Boot automatisch. Prüfe in der Web-UI (http://belabox.local oder 10.42.0.1), dass alle Modems als "Connected" angezeigt werden.
Schritt 2: SRTLA-Destination einrichten
In Belabox-UI: Settings → Destination
- Protocol: SRTLA
- URL: Deine FizzyPeak-SRT-URL (aus dem Dashboard kopieren)
- Latency: 2000 ms (bewährt für Bonding — erlaubt Retransmits über mehrere Modems)
Schritt 3: Bonding-Modus aktivieren
- Default ist "Group Multiplexing" (alle Modems aktiv)
- Alternative: "Failover" (nur Primär, andere nur bei Ausfall) — weniger Bandbreite aber stabiler
Schritt 4: Start
Klick auf Start Stream in der Belabox-UI. Im Dashboard IRL-Tab → Stream-Health siehst du live:
- Kombinierte Bitrate (alle Modems aggregiert)
- Pro-Modem-Status (grün = aktiv, gelb = schwach, rot = aus)
Wie viel Bitrate ziehe ich?
Bei guter Verbindung mit 4 Modems à 15 Mbps LTE sind realistisch:
- Kombiniert: 20–30 Mbps effektiv (SRTLA-Overhead frisst 20–30 %)
- Für 1080p60 Stream: 8–10 Mbps (nutzt nur ~40 % deiner Bandbreite — gesund)
Nicht die Bitrate maximieren! Ein 1080p60-Stream mit 6–8 Mbps sieht besser aus als mit 15 Mbps + Congestion.
Tipps aus der Praxis
- Antennen-Position ist alles. Flache Antennen auf Rucksack-Oberseite > Stab-Antennen an Seiten
- Akkus — Bonding-Setups sind Strom-hungrig, rechne mit 4–8 Stunden Laufzeit aus einer 20000 mAh-Bank
- Beim Motorradfahren: 2 Modems hinten, 2 vorne (Fahrtwind stört Antennen)
- Wetter: Regen dämpft 4G-Signal. Bei starkem Regen Bitrate reduzieren auf 4 Mbps
Was passiert wenn alle Modems ausfallen?
NOALBS schaltet automatisch auf deine BRB-Scene. Dein BRB-Video läuft im Loop, Twitch sieht den Stream weiter als aktiv. Sobald mindestens ein Modem wieder über Threshold kommt, wechselt NOALBS zurück auf Live.
Kurz gesagt
Bonding ist das Kern-Feature für professionelle IRL-Streams. Mit 2–4 Modems auf unterschiedlichen Netzen hast du praktisch keine Verbindungsabbrüche mehr — und FizzyPeak macht den Rest serverseitig.
Noch Fragen? Öffne das Dashboard oder schreib im Discord #support.