IRL4YOU BELABOX NETZWERK-OVERLAY – VERSION 1.2.0
=================================================

Orange Pi 5 Plus – freigegebene Version 1.2.0
---------------------------------------------

- Gerät eindeutig als Orange Pi 5 Plus erkannt
- Kernel 5.10.160-belabox
- Hardwarekennung rk3588
- BELABOX-Pakete und Original-Pipelines vollständig aktualisiert
- originale USB-Pipeline mit Bildausgabe erfolgreich getestet
- originale RTMP-Pipeline mit Bildausgabe erfolgreich getestet
- Overlay-Installation und alle vier Overlay-Pipelines erfolgreich geprüft
- RTMP 1080p30 und 1080p60 mit Bild, Ton und dynamischem Overlay geprüft
- DJI Action 5 Pro über USB/UVC mit 1080p30, Ton und Overlay geprüft
- DJI Action 5 Pro über HDMI mit HDMI-Ton und Overlay geprüft
- USB-LAN und WLAN im laufenden Stream entfernt und wieder hinzugefügt;
  Kreise wurden ohne Stream-Neustart ausgeblendet, ergänzt und neu zentriert
- Box-Neustart: Oberfläche, Konfiguration und alle vier Pipelines blieben erhalten
- zehnminütiger 1080p60-Dauertest mit 40 Messungen bestanden
- maximale Encoderlast: 87,8 Prozent eines CPU-Kerns
- maximaler Encoderspeicher: 81.736 KiB
- maximale SoC-Temperatur: 39,8 Grad Celsius
- per USB angebundene Router können nach einem Box-Neustart zunächst als
  USB-LAN-Schnittstelle fehlen; nach erneutem Verbinden des USB-Kabels wurde
  die Schnittstelle vom Overlay automatisch wieder aufgenommen
- vollständige Deinstallation auf den Stand vor der ersten IRL4YOU-Installation
  erfolgreich geprüft; Original-Encoder, Originalkonfiguration und Oberfläche
  wurden aus der ältesten Sicherung wiederhergestellt
- anschließende Neuinstallation des finalen Pakets einschließlich aller
  16 internen SHA-256-Prüfungen erfolgreich durchgeführt
- allgemeine USB/UVC-Pipeline installiert; alter gerätespezifischer
  Action-5-Pipelinename wurde zuverlässig entfernt
- Standardposition unten rechts im laufenden OBS-Bild praktisch geprüft:
  LAN, USB-LAN, WLAN und Gesamt lagen vollständig innerhalb des Videobilds;
  die Gruppe war rechts verankert und erweiterte sich nach links
- alternative Position oben rechts im laufenden 1080p60-Bild geprüft; alle
  vier Kreise lagen vollständig innerhalb des Bildes und blieben rechts verankert
- Kilobit-Anzeige mit realen fünf- und vierstelligen Werten praktisch geprüft;
  die reinen Zahlen blieben ohne größere Kreise vollständig lesbar
- Position oben links mit derselben Vierergruppe im laufenden 1080p60-Bild
  geprüft; die Gruppe blieb links verankert und erweiterte sich nach rechts
- halbtransparente dunkle Innenflächen in allen Verbindungs- und Gesamt-Kreisen
  praktisch geprüft; Zahlen waren vor hellen und unruhigen Motiven besser lesbar
- Version 1.2.0 mit demselben Encoder zwischen Kreis- und Balkenansicht
  umgeschaltet; beide Darstellungen erzeugten im RTMP-Aufbau ein korrektes Bild
- kompakte Balkenansicht mit 360 x 110 Pixeln, drei Verbindungen,
  Gesamtbitrate, RTT und Temperatur praktisch geprüft
- Werte oberhalb und unterhalb 1 Mbit/s wurden korrekt als M beziehungsweise k
  formatiert; das Videobild lief unabhängig von der zweisekündigen Anzeige weiter

Testgerät
---------

- Radxa ROCK 5B Plus
- BELABOX-Umgebung für RK3588
- drei aktive Verbindungen: eth0, eth1 und wlan0
- lokaler RTMP-Eingang unter rtmp://127.0.0.1/publish/live

Bestanden am 19.09.2026
-----------------------

- RTMP-Eingang 1920 x 1080 mit 30 Bildern pro Sekunde
- RTMP-Eingang 1920 x 1080 mit 60 Bildern pro Sekunde
- originale RK3588-Pipelines nach falscher Hardwarekennung jetson vollständig
  wiederhergestellt; Hardwarekennung auf rk3588 korrigiert
- originale HDMI-Pipeline am ROCK 5B Plus mit Bildausgabe in OBS geprüft
- HDMI-Overlay-Pipeline mit HDMI-Bild, dynamischen Kreisen und HDMI-Ton geprüft
- DJI Action 5 Pro über USB als OsmoAction5pro erkannt
- originale USB/UVC-Pipeline mit 1920 x 1080 und 30 Bildern pro Sekunde geprüft
- DJI-USB-Overlay-Pipeline mit Bild, dynamischen Kreisen und USB-Ton geprüft
- USB-Nachlaufprüfung ohne neue GStreamer-, Encoder- oder Pipelinefehler
- originale HDMI- und USB-Pipelines blieben unverändert und auswählbar
- drei Verbindungskreise plus Gesamtbitrate und RTT
- Aktualisierung alle zwei Sekunden
- frei konfigurierbare Schnittstellennamen und Farben
- frei konfigurierbare Schriftfarbe und Deckkraft der Kreis-Innenflächen;
  empfohlener Standardwert 40 Prozent
- Gesamt-Kreis ein- und ausschaltbar
- Gesamtbezeichnung und Gesamtfarbe konfigurierbar
- originale BELABOX-RTMP-60-Pipeline mit textoverlay weiterhin funktionsfähig
- Wechsel von Standardpipeline zu Grafikpipeline und zurück
- keine GObject-, Overlay- oder Pipeline-Warnungen in den geprüften Starts
- Paket-Prüfsummen vollständig gültig
- mitgelieferter Quellcode zweimal bitgenau reproduzierbar gebaut
- Installer mit automatischer Sicherung erfolgreich ausgeführt
- Rücksetzung auf den vorherigen Stand erfolgreich ausgeführt
- vollständige Installation auf einer frisch eingerichteten Speicherkarte
- fehlendes gstreamer1.0-tools auf dem frischen Image eindeutig erkannt
- Neustart der Box; Lüfter, WLAN-Fix, Oberfläche und Overlay blieben erhalten
- erneuter Start der 1080p60-Pipeline nach dem Box-Neustart
- fehlendes RTMP-Signal erzeugt Schwarzbild statt eines alten Standbildes
- BELABOX versucht bei fehlendem RTMP-Signal automatisch eine Neuverbindung
- Bild, Ton und Overlay kehren nach Wiederkehr des RTMP-Signals zurück
- Audiozweig und MPEG-TS-Muxer in der aktiven Pipeline nachgewiesen
- fortlaufender Tonpegel in OBS vor und nach dem Neustart sichtbar
- RC2-Quellcode zweimal bitgenau reproduzierbar gebaut
- USB-LAN im laufenden Stream entfernt: Kreis verschwand und Gruppe wurde
  ohne Neustart lückenlos neu zentriert
- RC3-Quellcode zweimal bitgenau reproduzierbar gebaut
- USB-LAN im laufenden Stream wieder angeschlossen: Kreis erschien ohne
  Stream-Neustart und die vollständige Vierergruppe wurde neu zentriert
- WLAN-Hotspot im laufenden Stream ausgeschaltet: Die weiterhin vorhandene,
  aber nicht mehr verbundene WLAN-Schnittstelle wurde vollständig ausgeblendet
- WLAN-Hotspot im laufenden Stream wieder eingeschaltet: WLAN-Kreis erschien
  nach wenigen Sekunden automatisch, ohne Stream-Neustart
- Livebild und Ton liefen bei allen Schnittstellenwechseln weiter
- ungültiger Schnittstellenname in der Konfiguration wurde sicher ignoriert;
  Bild, Ton und alle gültigen Kreise starteten normal
- ursprüngliche Konfiguration nach dem Fehlertest bitgenau wiederhergestellt
- zehnminütiger Dauertest mit 40 Messungen im Abstand von 15 Sekunden
- drei kontrollierte Stream-Stopps und -Starts während des Dauertests;
  Bild, Ton und Overlay kehrten jeweils selbstständig zurück
- Weboberfläche während aller 40 Messungen erreichbar
- maximale SoC-Temperatur im Dauertest: 45 Grad Celsius
- keine kritischen Fehler wie Speichererschöpfung, Absturz oder Core-Dump

Gemessene Last des vorherigen funktionsgleichen Grafikstands
------------------------------------------------------------

1080p30:
- mittlere System-CPU: 20,16 Prozent
- mittlere Encoder-CPU: 115,70 Prozent
- Arbeitsspeicher des Encoders: 63,87 MiB
- mittlere SoC-Temperatur: 42,28 Grad Celsius

1080p60:
- mittlere System-CPU: 20,77 Prozent
- mittlere Encoder-CPU: 130,00 Prozent
- Arbeitsspeicher des Encoders: 64,24 MiB
- mittlere SoC-Temperatur: 42,65 Grad Celsius
- höchste gemessene SoC-Temperatur: 43,50 Grad Celsius

Freigabestatus
--------------

Alle für Version 1.2.0 vorgesehenen Funktions-, Wiederanlauf-, Schnittstellen-
und Darstellungsprüfungen sind abgeschlossen. Die Deinstallationsroutine,
Neuinstallation, allgemeine USB/UVC-Benennung und die neue Positionierung
wurden am 20.09.2026 zusätzlich praktisch geprüft. Gleiches gilt für den
Umschalter zwischen Kreis- und Balkendarstellung sowie Prozent-, Kilobit- und
reiner Statusanzeige ohne Zahlen.

Abschlusstest der Darstellungsoptionen am 20.09.2026:
- fünfminütiger 1080p60-Lauf mit 20 Messungen im Abstand von 15 Sekunden
- BELABOX-Oberfläche und Encoderprozess während aller Messungen aktiv
- Encoder-CPU stabil bei 126 bis 129 Prozent eines einzelnen Rechenkerns
- Arbeitsspeicher stabil zwischen rund 60 und 76 MiB, kein fortlaufender Anstieg
- SoC-Temperatur zwischen 34,2 und 36,1 Grad Celsius
- keine Bildaussetzer, Prozessneustarts oder Rückstaueffekte beobachtet
- frei gewählte Schriftfarbe im laufenden OBS-Bild sichtbar bestätigt
- Innenflächen-Deckkraft mit 60 Prozent sichtbar bestätigt und anschließend
  auf den empfohlenen Endwert von 40 Prozent zurückgestellt
- Endzustand: helle Standardschrift, 40 Prozent Deckkraft, Position unten rechts
- Statusmodus im laufenden Stream praktisch geprüft: Die Verbindungskreise
  blieben samt Anzeigenamen sichtbar, während ihre Zahlen ausgeblendet waren
- Gesamt-Kreis im Statusmodus unabhängig davon mit Gesamtbandbreite und
  Millisekunden sichtbar geprüft
- Mehrreihen-Anordnung mit fünf gleichzeitig aktiven Verbindungen plus
  Gesamt-Kreis praktisch geprüft; vier Anzeigen standen in der ersten und
  zwei rechtsbündig in der zweiten Reihe
- zwei temporäre Test-Schnittstellen nach der Prüfung entfernt und die zuvor
  gesicherte reale Konfiguration vollständig wiederhergestellt
