by GJ51 » Wed Nov 10, 2010 6:37 pm
There seems to be a bit of consensus forming that many of the issues with Android problems are related to the upload capability of the server you connect to.
I've been playing around with XiiaLive to stream Shoutcast internet radio to my EVO. I can get 320kbps bitstream to perform very well pretty consistently as long as I have a solid 3g signal. If my bars drop off, I'll start to see buffering pauses.
I mention this as a good reference point for anyone having trouble. If you can connect to high bitrate internet radio without stuttering, you should be able to do the same withSS as long as the SS server can maintain reasonable upload speeds. By testing different internet radion stations that have different bit rates, you can get a good idea of what bitrate your phone can consistently recieve. That would then give you a clue as to what transcoding parameters might work best for streaming to your particular phone.
For example, if you can consistently get uninterrupted 128k stream from internet radio, but it breaks up at 192k, then you know you need to throttle back the bitrate in the transcoding for the Android player on your server.
If you still have problems after that, at least you know it's probably not an upload speed issue as long as your connection from your ISP is reasonably above 128k. I think most connection today are sufficiently above that, but you can always do a speed test at Speedtest.net to be sure.
Gary J
http://bios-mods.com
http://www.maplegrovepartners.com
http://theaverageguy.tv/category/tagpodcasts/cyberfrontiers/