quick suggestions (i will provide more feedback later) some are inspired from software version of hugo boss manager
- different crossfade settings according to show / time of the day (for some shows jingle / track / jingle / track is better than crossfade mixed music)
- choosing beetwin icecast / shoucast v1 / shoutcast v2 (my website is optimised for shoucast v1 to display tracks in homepage)
- custom display stream name with multiple lines : 100 lines of 100 characters, and set rotate to 5, 10, 15, 30, 45 or 60 seconds (for announces, advertises, etc)*
- embed custom informations on strem name (time, listeners, dj, show, ...)
- allow custom comment for track and display it through stream name (exemple : music rated five stars)
- getting the 60 upcoming trackname (or next 4 hours) with prevision of time, and a script to share theses information on website
- ablility to upload tracks directly from filezilla
- choosing custom url name and/or hide the radio public page (if stream is not free to listen, per example)
probably most of theses request aren't essentials, but i'm the maniac guy who cares about little details ^^
*i already sell text space and stream name seems the only place to show text message on webradio (dab stations have sofisticated interfaces where they can put lot of various informations. yeah, i'm jealous !). showing it on my website is actualy the only way i can do but it's not very relevant. you can check this link : hsl.ecwid.com/FunText-600-Signs-5-000-Views-p96816298
ps bonus request : making an app for "android auto" with all the radios you host for pionneer, parrot and other caraudio retailers (+ "android tv" for lg, xbox and others partners who can increase our audience). it's easy to create an iphone/android app, but very hard to get published on caraudio or tv, even if it's where it's relevant to listen radio today. but together we are stronger and you can negociate for us if you host enough quality radios on your solution, like radioking does ;-)
__________
edit : i have a folder with acapela jingles i insert on music. offline i created scheduled tasks to play theses jingles. one great thing would be the ability to schedule acapela jingles without interupting music, and, if possible, decreasing the volume (if wanted, as an option) when it's played. it can save me hundred hours of work and improve programs quality.