I can't comment about your code, but with our original protocol, it turns out to be easier to stream directly to the Receiver -- there's a build around here somewhere that'll stream shoutcast directly.
_________________________
-- roger