Minimalni zahtevi
Aplikacija je namenjena Windows okruženju i stabilnom računaru koji može raditi duže vreme bez gašenja. Preporučuje se zaseban računar za emitovanje, pouzdana internet veza i pravilno podešeni audio uređaji.
Preporučeno okruženje
Za ozbiljan 24/7 rad preporučuje se stabilan Windows sistem, SSD disk, pouzdana audio kartica ili mikseta, UPS zaštita, žična internet veza i redovno testiranje stream konekcije.
Streaming i metadata
Streaming engine šalje audio signal ka serveru i prosleđuje informacije o trenutno emitovanom sadržaju. Metadata pomaže da playeri i katalog prikazuju naziv numere, izvođača i druge korisne podatke.
Audio engine visokih performansi (.NET 8 i C#)
Audio engine je razvijen za stabilnu reprodukciju, kontrolisane prelaze i dugotrajan rad bez nepotrebnog opterećenja računara. Posebna pažnja je posvećena kontinuitetu programa i izbegavanju praznog etra.
Dvokanalno rutiranje — Main i Cue
Dual-channel routing omogućava odvajanje glavnog programa i Cue preslušavanja. Operater može proveravati sledeći sadržaj na slušalicama bez slanja tog zvuka slušaocima.
Automatika i ducking
Automatika obuhvata auto-next logiku, ducking, prelaze, raspored događaja i kontrolu toka programa. Cilj je da sistem pomogne operateru, ali da ne preuzme kontrolu na nepredvidljiv način.
Integrisan streaming engine
Streaming modul podržava rad sa Shoutcast i Icecast serverima, slanje metadata informacija i reconnect logiku kada dođe do prekida konekcije ili promene audio uslova.
Precizna reprodukcija bez praznog etra
Sistem koristi analizu signala i VU logiku da prepozna kraj pesme, ukloni prazne sekunde i održi kontinuiran tok programa.
Napredna scheduler logika
Scheduler radi po definisanom vremenu i kombinuje muziku, džinglove, reklame, emisije, prioritetne događaje i fallback logiku.
Anti-repetition sistem
Kontrola ponavljanja izvođača i iste pesme pomaže da se program ne zamara nepotrebnim dupliranjem sadržaja.
Trim kontrola početka i kraja
Početak i kraj pesme mogu se kontrolisati bez izmene originalnog fajla, uz real-time primenu u programu.
Cue sistem za preslušavanje
Cue je nezavisan od glavnog playera i ne ulazi u stream, što omogućava pripremu sledeće pesme bez prekida emitovanja.
Više audio izvora
Sistem razlikuje glavni player output i Line In za spoljnu miksetu ili live izvor, uz brzu promenu izvora.
Stabilnost u realnim uslovima
Fokus je na dugotrajnom radu, zaštiti od zamrzavanja i stabilnom stream reconnectu pri promeni audio uređaja.
Pamćenje konfiguracije
Server podešavanja, reklamni blokovi, audio uređaji i streaming parametri ostaju sačuvani između sesija.
Modularna arhitektura
Playback, scheduler i streaming su odvojeni moduli, što smanjuje rizik da jedna komponenta obori ceo sistem.