Schaubild: Links ein Bild mit Hauptbild und drei kleinen Bildern, eines davon verschoben. In der Mitte drei Sendewege (USB-Router, Handy-Hotspot, WLAN oder Ethernet), rechts der SRTLA-Server, der die Wege zusammenführt, und OBS.
Open Source · Beta 0.9.16

Bis zu vier Kameras in einem Bild

Ein Hauptbild und drei kleine Bilder, frei positionierbar, direkt aus der Weboberfläche. Die BOX läuft als eigenständiges Zusatzpaket neben der BELABOX. Sie ändert keine Dateien der Original-Software, und BELABOX-Updates bleiben möglich.

Sie läuft auf einer Radxa ROCK 5B+ oder Orange Pi 5 Plus mit dem BELABOX-Image. Sie ist kostenlos und quelloffen (MIT-Lizenz). Fragen, Fehler und Ideen sind im Discord willkommen.

Unabhängiges Zusatzprojekt: Die IRL4YOU BOX ist kein Produkt von BELABOX, Radxa oder DJI.

Inhalt

1. Das kann die BOX

Nach unserem Kenntnisstand gibt es für die BELABOX bisher keine vergleichbare Lösung: Bild-in-Bild mit bis zu vier Kameras, DJI-Kameras per Bluetooth und ein Sender, der die Laufzeit jeder Leitung misst, in einer einzigen Weboberfläche.

Zwei Hinweise: Wenn die Meldung „Noch nicht übernommen“ erscheint, hilft „Stream neu starten“. Die Live-Karte zeigt außerdem den Gesamt-Upload.

2. Das Video zur Version 0.9.16

Das Video zeigt alle Funktionen der Beta 0.9.16, mit den Neuerungen seit 0.9.9. Alle Bildschirme darin zeigen Beispieldaten, das OBS-Bild ist schematisch. Die Kapitel springen direkt zur Stelle auf YouTube.

Kapitel im Video

  1. BELABOX mit PiP
  2. So funktioniert es
  3. Live und Status (neu: Automatisch live gehen)
  4. Kameras (RTMP und DJI per Bluetooth)
  5. Bild-in-Bild: Hauptbild und drei kleine Bilder
  6. Neu: Kleine Bilder frei verschieben
  7. Das Ergebnis
  8. Netze und Senden: WLAN-Hotspot, Sendewege, Verteilung
  9. Neu: Hinweis „Noch nicht übernommen“
  10. Der schlaue Sender (latenzbewusstes SRTLA)
  11. Neu: Sendemodus für Bildschirmaufnahmen
  12. Fernzugriff und Updates
  13. Neu: Protokolle sparsam oder ausführlich, Box ausschalten
  14. Auch am Handy
  15. Alles zu- und aufklappen
  16. Ausblick und Beta-Hinweis

Schriftliche Alternative zum Video: Die Funktionen stehen oben, die Befehle findest du unter Installation.

3. Stand der Beta

Kein Ersatz für ein erprobtes Setup: Probiere die BOX zuerst zu Hause aus und halte für den Ernstfall einen Plan B bereit.

4. Getestete Hardware

Teststand der Version 0.9.16
GerätStand
Radxa ROCK 5B+ mit BELABOX-ImageDJI Osmo Action 4, Action 5 Pro und Action 6: vier Kameras gleichzeitig ohne Frame-Drops bei rund 13 Mbit/s. Kein Langzeittest.
Orange Pi 5 Plus mit frischem BELABOX-ImageInstallation getestet. Im Praxiseinsatz einen ganzen Tag lang mit vier DJI-Kameras (zwei Action 4, eine Action 5 Pro, eine Action 6) unterwegs gestreamt, ununterbrochen und ohne Fehler.
DJI Pocket 3 und weitere DJI-ModelleProtokoll vorhanden, nie mit einer echten Kamera getestet.

Eine neue oder zurückgesetzte DJI-Kamera muss im Kopplungsmodus sein und die Kopplungsabfrage bestätigen. Das Bluetooth-Protokoll der DJI-Kameras stammt aus dem Projekt Moblin (MIT) und ist in der BOX nachgebaut.

5. Installation

Du brauchst eine BELABOX mit dem BELABOX-Image, Internet auf der Box und ein Terminal auf der Box (SSH oder Tastatur).

Nicht während einer Übertragung installieren. Und vertraue dem Repository: Updates führen Code aus dem Repository als root aus.
cd /tmp
wget -O irl4you-pip.tar.gz https://github.com/IRL4YOU/irl4you-pip/archive/refs/heads/main.tar.gz
tar xzf irl4you-pip.tar.gz
cd irl4you-pip-main
sudo sh install/install.sh

Fehlt wget, geht auch dieser Befehl statt der zweiten Zeile:

curl -L -o irl4you-pip.tar.gz https://github.com/IRL4YOU/irl4you-pip/archive/refs/heads/main.tar.gz

Die Installation lädt fehlende Pakete nach und baut den Bild-in-Bild-Baustein und den SRTLA-Sender selbst. Das kann einige Minuten dauern.

Danach öffnest du im Browser http://<IP>:8780 und meldest dich mit dem BELABOX-Passwort an. Hat die BELABOX noch kein Passwort, verlangt die Seite einen Setup-Code. Den zeigt dir die Box mit sudo cat /var/lib/pipbox/setup-code. Dann legst du ein eigenes Passwort fest.

Der Rückweg: sudo sh install/install.sh uninstall. Das entfernt Dienste und Programme. Zustand, Sicherungen, Protokolle und der Benutzer pipbox bleiben liegen.

6. Sicherheit und Updates

7. Häufige Fragen

Ändert die BOX etwas an der BELABOX-Software?

Nein. Die BOX ist ein eigenständiges Zusatzpaket mit eigener Weboberfläche. Sie ändert keine BELABOX-Dateien, damit BELABOX-Updates weiter möglich bleiben.

Welche Kameras gehen?

RTMP-Kameras und DJI-Kameras per Bluetooth. Getestet sind die DJI Osmo Action 4, Action 5 Pro und Action 6. Beim Pocket 3 und weiteren DJI-Modellen ist das Protokoll vorhanden, aber nie mit einer echten Kamera getestet.

Was passiert, wenn eine Kamera ausfällt?

Die Box schaltet nach 5 Sekunden automatisch auf die übrigen Kameras um. Bei DJI-Kameras verbindet der Dienst nach Ausfällen neu.

Wie spiele ich Updates ein?

In der Oberfläche unter „Software-Update“. Dort kannst du nach neuen Versionen suchen und sie installieren. Die letzten 5 Versionen bleiben gesichert, du kannst auch auf eine ältere wechseln. Ein erneutes Installieren per Befehl ist nicht nötig. Tu das nicht während einer Übertragung.

Kann ich mich schon auf die BOX verlassen?

Es ist eine Beta, Funktionen können sich ändern. Einen Langzeittest mit dem aktuellen Stand gibt es noch nicht. Probiere sie erst in Ruhe aus und halte für den Ernstfall einen Plan B bereit.

Was kostet die BOX und unter welcher Lizenz steht sie?

Sie ist kostenlos und quelloffen unter der MIT-Lizenz. Ausnahme ist der Ordner srtla/ mit dem angepassten SRTLA-Sender: Er steht wie das Original unter AGPL-3.0.

8. Mehr dazu

Die BOX baut auf einer laufenden BELABOX auf. Diese Seiten helfen dir davor und danach:

Veröffentlicht · Version 0.9.16 · Herausgegeben von IRL4YOU