IRL4YOU-Änderungen am BELABOX belacoder
======================================

Basis: BELABOX belacoder, Git-Stand ccce9ca
Änderungsdatum: 20.09.2026
Version: ccce9ca-irl4you-network-overlay-1.2.0

Version 1.2.0:
- Frei wählbare Kreis- oder Balkendarstellung über @layout ergänzt.
- Stabil getestete kompakte Balkenansicht mit 360 Pixel Breite übernommen.
- Gesamtbitrate, SRT-RTT und optional die SoC-Temperatur in einer kompakten
  Kopfzeile zusammengeführt.
- Tatsächliche Übertragungswerte je Verbindung wechseln automatisch zwischen
  Megabit und Kilobit; Werte unter 1 Mbit/s bleiben dadurch klar lesbar.
- Balkenansicht auf denselben bewährten Aktualisierungspfad wie die Kreisansicht
  umgestellt, damit das Videobild unabhängig mit voller Bildrate weiterläuft.
- Beide Darstellungen mit demselben belacoder auf Orange Pi 5 Plus praktisch
  umgeschaltet und im laufenden RTMP-Aufbau geprüft.

Version 1.1.0:
- Orange Pi 5 Plus nach vollständigen Praxisprüfungen freigegeben.
- RTMP 1080p30/60, HDMI mit HDMI-Ton und DJI Action 5 Pro über USB/UVC auf
  dem Orange Pi 5 Plus geprüft.
- Dynamische Schnittstellenwechsel, Box-Neustart und zehnminütiger
  1080p60-Dauertest auf dem Orange Pi 5 Plus bestanden.
- Neutralen Hinweis zum möglichen verzögerten Wiedererscheinen von
  USB-LAN-Verbindungen nach einem Box-Neustart ergänzt.
- USB-Pipeline neutral als USB/UVC-Pipeline benannt; DJI Action 5 Pro bleibt
  das praktisch geprüfte Beispiel und ist keine technische Namensbindung mehr.
- Separate Deinstallationsroutine ergänzt, die den ursprünglichen BELABOX-Stand
  vor der ersten IRL4YOU-Installation wiederherstellt und Sicherungen erhält.
- Vier auswählbare Bildecken ergänzt. Bei rechter Ausrichtung bleibt der rechte
  Rand fest und weitere sichtbare Kreise erweitern die Gruppe nach links.
- Umschaltbare Zahlenanzeige in den Verbindungskreisen ergänzt: wahlweise
  prozentualer Anteil oder tatsächlich gemessene Kilobit pro Sekunde.
- Dritter Anzeigemodus "status" ergänzt: Kreis und Anzeigename bleiben
  sichtbar, während der Zahlenwert im Verbindungskreis ausgeblendet wird.
- Werte im Gesamt-Kreis unabhängig vom Verbindungskreis-Modus ein- und
  ausblendbar gemacht; der Gesamt-Kreis selbst bleibt separat schaltbar.
- Anzeige von zuvor drei auf bis zu acht gleichzeitig aktive Verbindungen
  erweitert. Ab der fünften Anzeige werden automatisch weitere kompakte
  Reihen gebildet; bei rechter Position bleiben diese rechts ausgerichtet.
- Innenflächen der Kreise für bessere Lesbarkeit mit einem dezenten dunklen
  Hintergrund versehen. Deckkraft ist von 0 bis 100 Prozent konfigurierbar;
  empfohlen und voreingestellt sind 40 Prozent.
- Gemeinsame Schriftfarbe für Zahlen, RTT und Bezeichnungen konfigurierbar
  gemacht; die gut lesbare helle Standardfarbe bleibt voreingestellt.
- Deinstallation, Neuinstallation und die Position unten rechts auf einem
  Orange Pi 5 Plus mit laufendem OBS-Bild abschließend praktisch geprüft.

Testkandidat 1.1.0-RC1:
- Orange Pi 5 Plus als unterstütztes RK3588-Testgerät ergänzt.
- Die veröffentlichte und geprüfte ROCK-5B+-Version 1.0 bleibt unverändert.
- Vierte vorkonfigurierte Schnittstelle eth2 für USB-LAN ergänzt.
- Geräteerkennung gibt das tatsächlich erkannte Board vor der Installation aus.

- PNG-basiertes Netzwerk-Overlay für gdkpixbufoverlay ergänzt.
- Sendeanteile der konfigurierten Netzwerkschnittstellen als Kreise dargestellt.
- Gesamtbandbreite und SRT-RTT in einem zusätzlichen Kreis ergänzt.
- Namen und Farben der Schnittstellen konfigurierbar gemacht.
- Gesamt-Kreis, Gesamtbezeichnung, Gesamtfarbe und Aktualisierungsintervall
  konfigurierbar gemacht.
- Kompatibilität mit normalen BELABOX-textoverlay-Pipelines erhalten.
- Zwei lokale RTMP-Pipelines für 1080p30 und 1080p60 ergänzt.
- Separate HDMI-Overlay-Pipeline auf Basis der originalen RK3588-HDMI-Pipeline
  ergänzt; HDMI-Bild und HDMI-Ton bleiben erhalten.
- Separate, neutral benannte USB/UVC-Overlay-Pipeline für H.264 beziehungsweise
  H.265 mit 1080p30 und USB-Ton ergänzt; praktisch geprüft mit DJI Action 5 Pro.
- Installer erkennt fehlende originale RK3588-Pipelines, stellt das offizielle
  BELABOX-Paket bei Bedarf wieder her und korrigiert eine falsche
  Hardwarekennung auf rk3588.
- Originale BELABOX-Pipelines werden nicht überschrieben und bleiben als
  Rückfalloptionen auswählbar.
- Nachträglich angeschlossene oder entfernte konfigurierte Schnittstellen
  werden nun während des laufenden Streams erkannt.
- Vorhandene, aber physisch getrennte Schnittstellen werden ausgeblendet.
  Das gilt auch für WLAN ohne Verbindung zu einem Hotspot.
- Die sichtbaren Kreise einschließlich Gesamt-Kreis werden dynamisch und ohne
  zurückbleibenden Leerplatz zentriert.

Nicht verändert wurden die dynamische Bitratensteuerung und das SRT-Protokoll
des ursprünglichen belacoder, abgesehen von der zusätzlichen Anzeige der bereits
vorhandenen Messwerte.
