I’ve spent some time over the last week working on the iOS apps for Project Moped. The plan is to create a “universal” app that can run on an iPhone and an iPad.
At this point in time only the iPad version of the app is functional — I’ll be working on the iPhone version later today — and it is able to play video from the local device. In order to stream video to the device I will first create a temporary file on the device. libmoped will then append content as it is received to the end of this file while the player reads it. I plan on completing the basic functionality for the iOS apps over the next few days at which point I will once again turn my attention to the library implementation.
UPDATE: I have just posted the code for the iOS apps to my github repository at https://github.com/lightbulbone/Moped