Mindestanforderungen
Für Tests werden ein stabiler Windows-PC, zuverlässiges Audiogerät und stabile Internetverbindung empfohlen.
Empfohlene Umgebung
Für 24/7-Betrieb: stabiles Windows, SSD, zuverlässiges Audio-Interface, kabelgebundenes Internet und USV.
Streaming und Metadaten
Die Streaming-Engine sendet Audio zum Server und überträgt Informationen zum aktuellen Inhalt.
Hochleistungs-Audio-Engine (.NET 8 & C#)
Die native Audio-Engine nutzt moderne Prozessorleistung und ermöglicht flüssigen Betrieb ohne Einfrieren oder unnötige Last.
Zweikanal-Routing — Main & Cue
Das System erkennt mehrere Soundkarten und ermöglicht getrennte Haupt- und Kopfhörerausgänge.
Automation und Ducking
Ducking, Auto-Next und Übergangslogik reduzieren manuelle Arbeit und erhöhen die Programmsicherheit.
Integrierte Streaming-Engine
Direkte Unterstützung für Shoutcast 1/2 und Icecast, MP3-Encoder und stabiler Reconnect bei Verbindungsabbruch.
Präzise Wiedergabe ohne Sendelücken
Das System nutzt Signalanalyse und VU-Logik, um Titelenden zu erkennen, leere Sekunden zu entfernen und den Programmfluss kontinuierlich zu halten.
Erweiterte Scheduler-Logik
Der Scheduler arbeitet nach definierten Zeiten und kombiniert Musik, Jingles, Werbung, Sendungen, Prioritätsereignisse und Fallback-Logik.
Anti-Wiederholungs-System
Kontrolle von Künstler- und Titelwiederholungen verhindert unnötige Dopplungen im Programm.
Trim-Steuerung (Anfang / Ende)
Anfang und Ende eines Titels können ohne Änderung der Originaldatei in Echtzeit gesteuert werden.
Cue-Vorhörsystem
Cue ist unabhängig vom Hauptplayer und gelangt nicht in den Stream, sodass der nächste Titel ohne Sendungsunterbrechung vorbereitet werden kann.
Mehrere Audioquellen
Das System unterscheidet Hauptplayer-Ausgang und Line In für externes Mischpult oder Live-Quelle mit schnellem Quellenwechsel.
Stabilität unter realen Bedingungen
Fokus auf Langzeitbetrieb, Schutz vor Einfrieren und stabilen Stream-Reconnect bei Änderungen der Audiogeräte.
Konfigurationsspeicher
Servereinstellungen, Werbeblöcke, Audiogeräte und Streaming-Parameter bleiben zwischen Sitzungen gespeichert.
Modulare Architektur
Playback, Scheduler und Streaming sind getrennte Module, damit eine Komponente nicht das gesamte System gefährdet.