Okay, so we’ve fully taken the plunge and are now developing for the iPhone platform.  Its got a fantastic SDK, with lots of really nice features and tools to help you with your developing fun.  However some tasks are a little more difficult than you’d image.

For instance, we wanted to stream an MP3 file with the iPhone.  This is actually a much more complex task than you’d imagine.  Thankfully, Matt Gallagher has posted an excellent example application for both Mac OS X and iPhone.

This, however, wouldn’t work for us on first go.  We had errors when trying to play the stream – it turned out that we needed to delete the Divx Encoder from our Library.  Remove the Divx files from here and you should be right:

/Macintosh HD/Library/QuickTime/