Just took a look at the response from:
http://radio-craft.net:8000/;stream/1There does not appear to be a response header... And that text you posted above is in the actual response itself, which should be the MP3 data, not a text and other junk.
The bits at the top you (a human) can read looks like junk to me that should be in the response HEADER.
The bottom bit is the binary MP3 data and is nonsense to humans, but peachy for an MP3 player.
ICY 200 OK
icy-notice1:<BR>This stream requires <a href="http://www.winamp.com/">Winamp</a><BR>
icy-notice2:SHOUTcast Distributed Network Audio Server/posix(linux x64) v2.0.0.29<BR>
icy-name:MC-Radio
icy-genre:Video Game Music
icy-url:http://www.minederp.com
content-type:audio/mpeg
icy-pub:1
icy-br:128
alȉËçíý];ÛO«i>±“*›¦vO †Ä\Õ(p � 15 ‹��� � &¤Àp\aƒsv ½ã` ~àL}‰Ðu *e¼žh=Ò… šK‘+ÿÿÿú¼\¥ N¹š UYª ¼ õ—LçAÀhí ´hê )—. ¹½t” �4. ˆ`¡™(žtÉ <…ÿû ` � „eÚvf��;B› Ƭ� E—k™–�� îû ð�Ë{Kè°ù•õ€Îm8ÿukf·þ¨} .¥o§ Æ×y| 7·±w^øèÃ7yuWAf;¢ùb øæ°Úß9”¤Ö B<nµ¿v*»²lÆ÷¹k QÙŠî;oëÕÝ^í s«µù–æÜÅmùÙÖüûÖûº»íJ@D0$T!40@����� uÐho …’ à_ïù€ô¨C?Ú7NìDÆÒIµS8Øb-nµç. «ÏT»ÛÐör͈yE&±3 ù"ÌG-”Õ@]%’{Ÿ)ÂçjÊ ›Oó»ïû„ ‘º!jXºGO!è ´V,žhö;"Ó&qh3 iHÒ±jú8°&& “€Q™ WN¶±Ù#•I4³_»iýªøæ6x›}J,¾ZÒtÕ§¹XÆy—WÙ ä©;Œ @
I$@ò@‡Ç¤‚³‚‰Ÿ$UOÿø¤ ¢ÊŒ ±t ÈŒ*_ ¤“òÍÖÕ×