Lack of ports (non win),
lacks command line only streamer (important to leave running 24hrs on *nix systems).
I want a *nix version too but there is only one developer doing all the stuff. We have to be patient
You can run streamer under wine.
Peercast, is open source, and offers binaries for many platforms including commmand line only. Peercast is a gateway to its p2p network, not player or streamer; you need to stream with icecast or something else to it; it also streams back to you player of choice. Doesn't seem to do any nat transversal or swarming and lets ppl connect with download only speeds.
I like the streamerp2p internal player. You can use another player too if you want. For example at work i use the internal player (i don't have to install anything else) and at home winamp. Streamer also has a chat function to get in contact with other users/stations and the dj of the station you are listening too. In my opinion streamer works much better behind nat routers and is faster in distributing the station list.
For some reason, streamerp2p gui is very inefficient with itself. It is very slow responsive and the monitor player skips like crazy if you press a key or scroll a line.
Yes this needs to be fixed. I hope Iain has the time to do it soon (since this bug exsists since a long time now)
Would be interesting how many people are involved in developing peercast. Streamerp2p is a one man show at the moment.