Referenzprojekt · Plattform & Radioautomation
AI.OnAir: vom eingereichten Song bis zur Ausstrahlung.
Eine zusammenhängende Plattform für Artists und Redaktion, die Einreichungen, Prüfung, Radioautomation, Artistpages und weitere betriebliche Aufgaben verbindet.
- 01Einreichung
- 02Voranalyse
- 03Menschlicher Review
- 04Radio & Rotation
- 05Player & Artistpage
Das Projekt auf einen Blick.
- Aufgabe
Die Arbeit mit Artists, Songs, redaktionellen Entscheidungen und Radioabläufen in einem verbundenen System organisieren.
- Beitrag von NovaPorta
Bedarfsanalyse, Konzeption und KI-gestützte Realisierung in Abstimmung mit den Beteiligten.
- System
Weboberfläche, versionierte API, Datenbank, Hintergrundjobs und angebundene Clients.
- Stand
Produktiver Kernbetrieb mit gesondert gekennzeichneten Pilot- und Ausbaukomponenten; Dokumentationsstand 25. September 2026.
Nicht nur Songs verwalten, sondern einen Betrieb verbinden.
Ein Song ist nicht nur eine Audiodatei. Er gehört zu einem Artist, enthält Metadaten und Rechteangaben, durchläuft eine redaktionelle Entscheidung und wird anschließend in den Radioablauf übernommen. Später entstehen daraus Ausstrahlungsdaten, Likes, Charts und weitere Verknüpfungen.
Die Aufgabe bestand darin, diese Zusammenhänge über verschiedene Oberflächen und Systeme hinweg zu erhalten. Stabile interne IDs bilden dafür die gemeinsame Zuordnung.
Der zusammenhängende Ablauf.
- 01
Einreichen
Artists übermitteln Song, Cover, Metadaten und die vorgesehenen Rechteangaben.
- 02
Voranalysieren
Technische Verarbeitung und KI-gestützte Hinweise bereiten die redaktionelle Prüfung vor.
- 03
Menschlich entscheiden
Reviewer nehmen an, lehnen ab, stellen zurück oder eskalieren einen Vorgang.
- 04
In den Radiobetrieb übergeben
Freigegebene Medien werden zugeordnet und an die Radioinfrastruktur übergeben.
- 05
Ausspielen & zuordnen
Playlists, Rotation und Songidentitäten bleiben mit dem Medienbestand verbunden.
- 06
Darstellen & auswerten
Player, Artistpages, Statistiken und Charts greifen auf zusammengehörige Daten zu.
Welche Bereiche im Kern zusammenspielen.
Artist Hub
Konten mit mehreren Artistidentitäten, Stammdaten, Releases, Einreichungen und Kommunikation.
Redaktion & Reviews
Zuweisungen, Begründungen, Statusverläufe und menschliche Freigaben auf Basis vorbereiteter Informationen.
AzuraCast-Anbindung
Medienübergabe, stabile Media-IDs sowie Abgleich von Genres, Ordnern und Playlists.
Rotation & Statistiken
Artistbezogene Fairnessregeln und nachvollziehbare Verknüpfungen zwischen Ausstrahlung, Song und Artist.
Artistpages & Player
Öffentliche Artistdarstellung und passende Verknüpfungen zum aktuell laufenden Titel.
Apps & interne Oberflächen
Verschiedene Web- und mobile Clients greifen auf dieselbe versionierte API zu.
Ein eigener Produktionsablauf für Chartsendungen.
Das Top-100-System verwaltet Songzuordnungen, Monatsstände und Platzierungen. Daraus wird die Top 40 abgeleitet. Die Sendungsproduktion verbindet Ansagen, serverseitiges Rendering, Crossfades und eine an die Ansagelänge angepasste Lautstärkeabsenkung.
Eine Cue- und Timeline-Zuordnung verbindet die fertige Sendungsdatei weiterhin mit dem jeweils laufenden Song. Dadurch können Cover, Titel, Like-Funktion und Artistlink auch innerhalb der zusammenhängenden Audiodatei passend erscheinen.
Die KI unterstützt. Die Redaktion entscheidet.
Die Voranalyse kann Hinweise zu Audioqualität, Genre, Verständlichkeit oder sensiblen Inhalten liefern. Sie ersetzt nicht die endgültige Entscheidung eines menschlichen Reviewers.
Die Fallstudie beschreibt die technische Unterstützung des Prüfprozesses. Sie behauptet weder eine juristische Zertifizierung noch eine automatisch gewährleistete rechtliche Zulässigkeit einzelner Songs.
Kernbetrieb und Erweiterungen bleiben unterscheidbar.
Im Kernbetrieb
Artistverwaltung, Einreichungen, Reviews, Radioanbindung, Rotation, Player, Artistpages, Statistiken, Charts, Kommunikation sowie grundlegende Rechnungs- und Buchhaltungsbereiche.
Zugangsgesteuert oder im Pilotbetrieb
Unter anderem Shop, Media Studio, Premiumtemplates, neue Studio-Oberfläche und Tarif-/Creditsystem.
Noch nicht vollständig live
Allgemeine Shopfreigabe, finale Stripe-Liveumschaltung, automatische Domainregistrierung und vollständiger Albumverkauf über ein Marktplatz-/Auszahlungsmodell.
Technischer Überblick.
Technischen Aufbau anzeigen+
Im dokumentierten Stack kommen React und TypeScript, eine native versionierte PHP-JSON-API, MariaDB sowie Python- und FFmpeg-Prozesse zusammen. AzuraCast, WordPress und weitere Dienste sind über definierte Anbindungen integriert.
Neue Versionen werden mit Datenbankmigrationen, Buildprüfungen und Smoke-Tests vorbereitet und kontrolliert aktiviert. Frühere Releases bleiben für einen Rücksprung verfügbar.
Eine Plattform statt vieler unverbundener Arbeitsschritte.
Die besondere Leistung liegt in der Verbindung: Eine Einreichung wird nicht nach jedem Bearbeitungsschritt zu einem neuen, unzugeordneten Vorgang. Daten und Entscheidungen bleiben über Redaktion, Radio und Darstellung hinweg miteinander verknüpft.
Gemessene Zeitersparnis, wirtschaftliche Wirkung und Verfügbarkeit werden hier nicht beziffert, solange dafür keine freigegebenen Auswertungen vorliegen.
Müssen auch bei Ihnen mehrere Abläufe zusammenarbeiten?
Artistplattform oder ganz anderes Geschäftsfeld: Der Einstieg ist die Frage, welche Informationen und Entscheidungen heute zwischen Systemen verloren gehen.
Plattform besprechenDie passende Verbindung für Ihren Prozess finden.
