Helper-App für PocketSRT – SRTLA Multi-Cellular Bonding
PocketBond verwandelt jedes Android-Handy in einen SRTLA Bonding-Node. Die App stellt die eigene Mobilfunk-Verbindung als zusätzlichen Übertragungspfad für PocketSRT bereit – je mehr Handys, desto stabiler und bandbreitenreicher der Stream.
⚠️ PocketBond funktioniert nur zusammen mit PocketSRT
Android 8.0+ erforderlich · Jedes Handy mit aktivem Mobilfunk-Datentarif kann als Node genutzt werden
PocketSRT (Haupt-Handy)
├─ WiFi → SRTLA Server
├─ Mobilfunk → SRTLA Server
├─ PocketBond Handy 2 → SRTLA Server (Telekom 5G)
└─ PocketBond Handy 3 → SRTLA Server (Vodafone 4G)
PocketBond bindet den gesamten Netzwerkprozess an die Mobilfunk-Verbindung des Handys – selbst wenn WiFi verfügbar ist, laufen alle Pakete garantiert über Mobile Data. PocketSRT erkennt alle PocketBond Instanzen automatisch via mDNS und verteilt die SRTLA Pakete auf alle verfügbaren Pfade.
- In PocketSRT SRTLA als Protokoll wählen
- PocketBond Helper aktivieren
- Ein Passwort setzen (wird für die Verbindung benötigt)
- PocketBond auf dem Hilfs-Handy installieren
- Gleiches Passwort wie in PocketSRT eingeben
- Beide Handys im selben WiFi → automatische Verbindung via mDNS!
- In PocketSRT erscheint das Hilfs-Handy als verbundener Helper
- Der Bonding-Status zeigt alle aktiven Pfade und deren Bandbreite
- Stream starten – PocketSRT verteilt automatisch auf alle Pfade
pocketSRT kann bereits WiFi und Mobilfunk gleichzeitig nutzen. Jedes weitere PocketBond Handy fügt einen komplett unabhängigen Mobilfunkpfad hinzu:
| Setup | Pfade | Vorteil |
|---|---|---|
| PocketSRT allein (SRT) | 1 | Basis-Streaming |
| PocketSRT allein (SRTLA) | 2 | WiFi + Mobilfunk |
| + 1x PocketBond | 3 | +1 Mobilfunk-Provider |
| + 2x PocketBond | 4 | +2 Mobilfunk-Provider |
Praxisbeispiel: Fällt auf einer Live-Veranstaltung das Telekom-Netz aus, streamt PocketBond nahtlos über Vodafone weiter – ohne Unterbrechung.
- Verbundene Nodes werden in PocketSRT live angezeigt
- Bandbreite pro Pfad in Echtzeit sichtbar
- Automatische Wiederverbindung bei Verbindungsabbruch
- Menü (☰) → Log für detaillierte Verbindungsinfos
Brauche ich einen Mobilfunk-Vertrag auf dem Hilfs-Handy? Ja, jedes PocketBond Handy muss einen aktiven Datentarif haben – das ist der Sinn der App.
Funktioniert PocketBond auch ohne WiFi? Nein, die automatische Erkennung via mDNS erfordert dass alle Handys im gleichen WiFi sind. Die eigentlichen Stream-Pakete laufen dann aber über Mobilfunk.
Wie viele PocketBond Handys kann ich nutzen? Theoretisch unbegrenzt – in der Praxis sind 2-3 Hilfs-Handys bereits sehr effektiv.
Welche Handys funktionieren als PocketBond Node? Jedes Android 8.0+ Handy mit aktivem Mobilfunk-Datentarif.
PocketBond wurde komplett mit nativen Android APIs gebaut – ohne externe Bibliotheken:
| Android API | Verwendung |
|---|---|
ConnectivityManager / bindProcessToNetwork() |
Prozess an Mobilfunk binden |
NsdManager |
mDNS Auto-Discovery |
DatagramSocket |
UDP Paket-Weiterleitung |
Der gesamte Bonding-Mechanismus ist eigenständig entwickelt und speziell auf die Zusammenarbeit mit PocketSRT ausgelegt.
Wenn dir PocketBond gefällt:
- ☕ Ko-fi
- 🐙 GitHub Sponsors
Apache License 2.0 – siehe LICENSE