Update.
Issue Detected with ShoutCast 2.* Servers. Fixed...
Official Tested On 3 Servers
IceCast 2.3.1
ShoutCast 1.9.8
ShoutCast 2.0
Working Fine.
JJM you can assign a DJ, by adding an AIM TAG to your streaming INFO. or else i provide for this scrip some variables that you can work with...
;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
;: %rd.status (0 for offline, 1 for online) | %rd.bitrate (bitrate) ::
;: %rd.clisten (current listeners) | %rd.song (current song) ::
;: %rd.dj (current DJ, pulled from AIM tag) | %cfg.site (website url) ::
;: %rd.plisten (peak listeners) | %rd.genre (genre) ::
;: %rd.mlisten (max listeners) | %rd.type (IceCast/ShoutCast) ::
;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
with %rd.dj you can set your dj with your own way. But be noticed you should do that on the "BDATA" alias because it is self updating in there