[Icecast] Ices0 and ShoutCast (and KiSS)

Henrik Ostergaard Madsen Henrik at ostergaard.net
Wed Dec 14 20:55:06 UTC 2005

THAT was it!

Both ones work, so I think I'll stick to the last one.

Now the KiSS will connect to the IceCast2, and I have enabled the metadata 
again without problem.

Thank you very much!

Henrik Østergaard

Henrik Ostergaard Madsen wrote:
> It did unfortunately not change anything.. Except that the track titles 
> disappears in WinAmp (as expected).
> As the player was able to connect to ShoutCast, it might be worth looking at 
> the differences in communication between the two cases. I include the latest 
> not-working IceCast dump (no metadata) and the working Shoutcast dump.

it could be the OK header that it's not liking, the icecast headers are

HTTP/1.0 200 OK
Content-Type: audio/mpeg
ice-audio-info: bitrate=128
icy-description:Mixed files of all kinds
icy-name:Radio Ostergaard
Server: Icecast 2.3.1

the shoutcast ones are

ICY 200 OK
icy-notice1:<BR>This stream requires <a 
icy-notice2:SHOUTcast Distributed Network Audio Server/Linux v1.9.5<BR>
icy-name:Radio Ostergaard

so it maybe the ICY header it's expecting.  You could try changing 
src/format.c:275 to read

  bytes = snprintf (ptr, remaining, "ICY 200 OK\r\n"
             "Content-Type: %s\r\n", source->format->contenttype);

rebuild and re-run icecast,  if it works then try changing it to

  bytes = snprintf (ptr, remaining, "HTTP/1.0 200 OK\r\nICY 200 OK\r\n"
             "Content-Type: %s\r\n", source->format->contenttype);

and see if that works.

Henrik Østergaard Madsen	Phone: +45 44 48 44 92
PhD, M.Sc.    			Cell:  +45 30 94 02 88  
Mosegard Park 42      		email: Henrik at Ostergaard.net
DK-3500 Værløse     		WWW homepage: 
Denmark                   		http://www.Ostergaard.net/Henrik 

More information about the Icecast mailing list