I'm in the same situation... iPhone here..
Here's what I've come up with and what may be down the road..
So far the only thing that has worked is PlayOn, they have a new webapp for the iPhone.. but then again, PlayOn is Windows only.. :-(
PogoPlug will do transcoding to iPhone, but I've heard bad reviews because the Plug is very limited hardware wise and transcoding is SLOW...
TonidoPlug.. they have an app in the approval phase in the App store.. their web page said video streaming was possible.. however with their web app it doesn't work.. I'll try again if the real app is approved.. I'm buying the TonidoPlug anyway as it's pretty bad ass..
This one I haven't tried but should work.. UnRaid.. by lime technology.. won't do you much good unless you ditch your current storage solution and go to UnRaid but I already have an UnRaid server.. there is an add on that will do transcoding to iPhone..
http://www.lime-technology.com/wiki/inde...s#AirVideo
I will say that UnRaid is awesome so if you NEED a raid solution, I would highly recommend it.. the only reason I haven't tried AirVideo add on is my UnRaid server has a puny cpu..
One last possibility is VLC also has an app waiting approval from Apple in the app store.