![]() ![]() Because there's no content-type, Mozilla does a bit of "media-sniffing" and discovers valid MP3 frames at a small offset into the content and the tag functions correctly using this sniffed content-type. ![]() The upshot of this is that the body of the stream includes the ICY status line and headers (i.e the headers are not parsed by Mozilla). The status line that Shoutcast sends is ICY 200 OKÄ«ut Mozilla doesn't understand the ICY part of this status line, so it assumes that the response is HTTP/0.9 (which has no content type/headers). Instead of using standard HTTP, Shoutcast uses ICY protocol, which is approximately the same as HTTP/1.0. Adobe Flash Player support for Shoutcast has broken twice (see here and here) in the last year, so this is a really important issue for me. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |