May
31
More Shoutcast on the iPhone
Filed Under Shoutcast, iPhone | Leave a Comment
So I finally fixed that odd crapping out after 30 seconds of streaming issue — I was corrupting the audio buffer in some odd circumstance. It turns out that Shoutcast 1.9.9 beta (linux only atm) already has native iPhone/iPod touch support so my proxy guy is pretty much moot. It was still fun to impl and if anyone’s interested in the source, I’ll put it up for download. Just shoot an email via my contact form or leave a comment. Unfortunately, I never did fix the client reconnect/disconnect issue. As for RJ, they’re going to setup an iPhone specific stream shortly using the Shoutcast stuff (much better than each user having to run some proxy software on their computers and deal w/ port forwarding, etc.
May
23
Shoutcast streams on the iPhone
Filed Under Shoutcast, Stream, iPhone | Leave a Comment
So Hamed and I were talking about streaming RJ to an iPhone when we realized that there wasn’t much out there to do it outside of a php script or two that sort-of worked. Today I made progress on a POC (.net app) that streams (choppy) audio from a Shoutcast stream to an iPhone for about 30 seconds before crapping out. I’ll try to find some time to fix it up next week and throw it out there. It’ll be a single user single stream sort of thing, for now, since it’s much easier to deal with. I need to get over this whole 30 seconds then croak business, make it so it gracefully recovers from client disconnects, and optimize its performance a bit (choppy audio is useless). Hopefully I can finish it sometime next weekend as I’ll be busy this weekend.



