Repository navigation
Releases: platixumdot/ONAIR-Control
Release list
V0.6.2-alpha
ONAir Control v0.6.2-alpha
Studio-Preview, erweiterte Live-Steuerung & Mikrofon-Controls
Mit v0.6.2-alpha erhält ONAir Control mehrere wichtige Erweiterungen für die Live-Produktion mit OBS Studio.
Der Fokus dieses Releases liegt insbesondere auf einer verbesserten Studio-Preview-Steuerung, der erweiterten Live-Szenenverwaltung, der direkten Mikrofonsteuerung sowie der Wiederherstellung und Persistenz des Info-Banners.
Alpha-Hinweis:
v0.6.2-alpha ist stabil und funktionsfähig, befindet sich aber weiterhin in aktiver Entwicklung. Die Version ist noch nicht final. Weitere Funktionen, Optimierungen und Änderungen werden in zukünftigen Releases folgen.
✨ Neu in v0.6.2-alpha
🎬 Studio-Preview
Die Szenensteuerung wurde um einen vollständigen Preview-Workflow erweitert.
Szenen können jetzt zunächst ausschließlich als Vorschau ausgewählt werden, ohne die aktuell aktive Live-Szene direkt zu verändern.
Über Take wird anschließend die ausgewählte Vorschau in die Live-Ausgabe übernommen.
Damit steht ein Workflow zur Verfügung, der insbesondere im OBS Studio-Modus eine kontrolliertere Szenensteuerung ermöglicht:
- Szene als Preview auswählen
- Preview überprüfen
- Mit Take auf Live schalten
- Aktuelle Live-Szene bleibt getrennt von der Preview sichtbar
🔴 Erweiterte Live-Scene-Steuerung
Die Szenenverwaltung wurde um eine klare Trennung zwischen Preview und Live erweitert.
Neu:
- Szenen können als Preview ausgewählt werden
- Die aktuell aktive Live-Szene wird separat angezeigt
- Ein eigener Live-Button ermöglicht das direkte Setzen einer Szene als aktive Live-Szene
- Preview und Live-Zustand werden unabhängig voneinander dargestellt
Dadurch lässt sich die aktuelle Produktion übersichtlicher kontrollieren.
🎙️ Mikrofon- und Eingabequellensteuerung
ONAir Control bietet jetzt eine direkte Steuerung der relevanten OBS-Eingangsquellen.
Alle erkannten OBS-Eingangsquellen mit Mikrofon-Charakter werden im Control Center aufgelistet.
Für jede Quelle werden unter anderem angezeigt:
- aktueller OBS-Status
- aktiver bzw. ausgewählter Zustand
- Mute-/Unmute-Status
Zusätzlich kann jedes Mikrofon direkt aus ONAir Control:
- ein- bzw. ausgeblendet
- als aktives Mikrofon erkannt bzw. dargestellt
werden.
Die Mikrofonsteuerung ist dabei direkt mit dem tatsächlichen Status der entsprechenden OBS-Input-Quelle verbunden.
📢 Info-Banner wieder vollständig bearbeitbar
Das Info-Banner wurde überarbeitet und kann wieder direkt im Control Panel bearbeitet werden.
Überschrift und Text können nun wieder:
- direkt geändert
- gespeichert
- eingeblendet
- ausgeblendet
werden.
Die Änderungen werden anschließend direkt an die verwendete OBS Browser Source weitergegeben.
💾 Banner-Sichtbarkeit und Text bleiben erhalten
Die Einstellungen des Info-Banners werden jetzt persistent im Backend gespeichert.
Gespeichert werden:
- Überschrift
- Bannertext
- Sichtbarkeit
Dadurch bleiben die zuletzt verwendeten Banner-Einstellungen auch nach einer erneuten Verbindung bzw. einem Neustart erhalten.
Die gespeicherten Werte werden außerdem an die OBS Browser Source übergeben.
🎚️ OBS-Audio-Status verbessert
Die Mikrofon-Controls wurden an den tatsächlichen Audio-Status von OBS angepasst.
Mute- und Unmute-Änderungen sind jetzt direkt mit dem vorhandenen OBS-Input-Status verknüpft.
Dadurch entspricht die Anzeige in ONAir Control dem tatsächlichen Zustand der jeweiligen OBS-Eingangsquelle.
🛠️ UI/UX-Stabilisierung
Im Zuge der Weiterentwicklung wurde die Main-UI nach einer fehlerhaften Bearbeitung vollständig wiederhergestellt.
Anschließend wurden die vorhandenen Funktionen erneut überprüft und validiert.
Ziel war es, sicherzustellen, dass bestehende Funktionen trotz der neuen Erweiterungen weiterhin zuverlässig funktionieren.
✅ Verifiziert
Für diese Version wurden folgende Prüfungen erfolgreich durchgeführt:
- Tests: 5/5 bestanden
- Build: erfolgreich
Die grundlegenden Funktionen der Anwendung wurden nach den Änderungen erneut validiert.
📦 Voraussetzungen
Wie bereits bei der vorherigen Version werden weiterhin benötigt:
- Node.js mit npm
- OBS Studio 28 oder neuer
- aktivierter OBS-WebSocket-Server
- Netzwerkzugriff auf den ONAir-Control-Server, wenn OBS oder Browser Sources auf einem anderen Rechner betrieben werden
⚠️ Entwicklungsstatus
v0.6.2-alpha ist eine weitere stabile Alpha-Version von ONAir Control.
Die enthaltenen Funktionen sind funktionsfähig und wurden erfolgreich getestet. Die Software befindet sich jedoch weiterhin in Entwicklung und ist noch nicht als finale Version zu verstehen.
Insbesondere können sich in kommenden Versionen noch Änderungen an:
- Benutzeroberfläche
- Bedienabläufen
- Funktionen
- Konfigurationen
- OBS-Integration
- internen Schnittstellen
ergeben.
🔮 Ausblick
Die Entwicklung von ONAir Control wird weiter fortgesetzt.
Weitere Verbesserungen, zusätzliche Produktionsfunktionen und Optimierungen der OBS-Steuerung werden in zukünftigen Versionen folgen.
Version: v0.6.2-alpha
Release-Typ: Alpha Release
Status: Stabil nutzbar · Noch nicht final
Tests: 5/5 bestanden
Build: erfolgreich
V0.5.4-alpha
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 -- --hostDanach ist ONAir Control unter:
http://localhost:5173
erreichbar.
Produktionsbetrieb
npm run build
npm startDanach 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