I’ve been trying to find a way to stream video to my iphone without much luck.
TVersity, which transcodes on the fly, is pretty cool. It looked like a great option except it doesnt seem to do things quite right. Plus, the iphone compatible web interface is ugly and clunky (they have a slick flash UI for regular browsers). Safari says the file is too big, even though tversity offers to byte-serve it.
I also tried using apache with some existing mpeg4 files, but even after telling apache to return the “ranges accepted” header and adding the appropriate mime-type it choked, giving an unhappy icon to replace the initial QuickTime icon without showing any video. I’m not convinced that I did everything needed to configure apache to byteserve. The documentation isn’t any help, and my googling wasn’t very successful.