Skip to content

V0.5.4-alpha

Pre-release
Pre-release

Choose a tag to compare

@platixumdot platixumdot released this 19 Sep 16:40
· 1 commit to main since this release
e80e088

ONAir Control v0.5.4-alpha

Erste veröffentlichte Version

Wir freuen uns, die erste veröffentlichte Version von ONAir Control bereitzustellen: v0.5.4-alpha.

ONAir Control ist eine lokale Live-Production-Control-Software für OBS Studio, die eine zentrale Steuerung wichtiger Produktionsfunktionen über die native OBS WebSocket API ermöglicht.

Alpha-Hinweis:
v0.5.4-alpha ist bereits stabil und funktionsfähig und kann für den praktischen Einsatz verwendet werden. Die Anwendung befindet sich jedoch weiterhin in der Entwicklung und stellt noch nicht die finale Version dar. Weitere Funktionen, Verbesserungen und Optimierungen werden in zukünftigen Releases folgen.


✨ Highlights

🎬 OBS-Steuerung

  • Verbindung zu OBS Studio 28+ über die native OBS WebSocket API
  • Anzeige der vorhandenen OBS-Szenen
  • Szenenwechsel und Program-/Preview-Steuerung
  • Start und Stop von Stream und Aufnahme
  • Automatische Wiederverbindung bei Verbindungsabbruch

🌐 OBS Browser Sources

ONAir Control kann benötigte Browser Sources automatisch in OBS-Szenen anlegen.

Unterstützt werden aktuell:

  • Lower Thirds
  • Countdowns
  • Info-Banner

Die Browser Sources werden automatisch mit einer Auflösung von 1920 × 1080 Pixeln angelegt.

👤 Lower Thirds

  • Verwaltung von Personen
  • Anzeige von Personen als Lower Third
  • Direkte Steuerung über das Control Center

⏱️ Countdown

  • Integrierter Countdown
  • Start des Countdowns über das Control Center
  • Direkte Verwendung als OBS Browser Source

📢 Info-Banner

Das integrierte Broadcast-Banner ermöglicht die Anzeige von:

  • Überschriften
  • Zusatztexten
  • Programminformationen
  • Lauftexten und Hinweisen

Das Banner wird animiert ein- und ausgeblendet und kann direkt aus dem Control Panel gesteuert werden.

⚙️ Lokale Einstellungen

Lokale Konfigurationen werden persistent gespeichert, darunter:

  • Personen
  • Brand Kit
  • Hotkeys
  • OBS-Verbindungsdaten

Die OBS-Szenen werden nicht lokal zwischengespeichert, sondern bei bestehender Verbindung direkt aus OBS übernommen.


🔄 Automatische Wiederverbindung

Wird die Verbindung zu OBS unterbrochen, erkennt ONAir Control den Verbindungsabbruch und zeigt diesen im Dashboard an.

Anschließend versucht die Anwendung automatisch, die Verbindung alle 5 Sekunden wiederherzustellen.


🚀 Installation & Start

Entwicklungsbetrieb

npm install
npm run dev -- --host

Danach ist ONAir Control unter:

http://localhost:5173

erreichbar.

Produktionsbetrieb

npm run build
npm start

Danach ist die Anwendung unter:

http://localhost:3010

erreichbar.


🔌 OBS-Verbindung

Für die Nutzung wird OBS Studio 28 oder neuer mit aktiviertem OBS WebSocket Server benötigt.

Standardmäßig verwendet OBS:

ws://127.0.0.1:4455

Die Verbindung wird anschließend im Bereich Settings von ONAir Control eingerichtet.


📦 Voraussetzungen

  • Node.js mit npm
  • OBS Studio 28 oder neuer
  • Aktivierter OBS-WebSocket-Server
  • Netzwerkzugriff auf den ONAir-Control-Server bei Verwendung über mehrere Rechner

⚠️ Bekannter Entwicklungsstatus

Diese Version ist die erste öffentliche Veröffentlichung von ONAir Control.

Obwohl v0.5.4-alpha bereits stabil läuft und die enthaltenen Funktionen verwendet werden können, befindet sich das Projekt weiterhin in der Entwicklung.

Daher können sich in zukünftigen Versionen unter anderem:

  • Benutzeroberfläche
  • Funktionen
  • Konfigurationen
  • interne Abläufe
  • API-Schnittstellen

ändern oder erweitert werden.

v0.5.4-alpha ist somit eine funktionsfähige und stabile Alpha-Version, aber noch nicht die finale Release-Version.


🔮 Ausblick

Für kommende Versionen sind weitere Verbesserungen, neue Funktionen und Optimierungen geplant.

Feedback und Fehlermeldungen helfen dabei, ONAir Control weiterzuentwickeln und auf die finale Version vorzubereiten.


Version: v0.5.4-alpha
Release-Typ: Erste öffentliche Alpha-Version
Status: Stabil nutzbar · Noch nicht final