Guys just some feedback, I've done some research on my end on how to get http live streaming for the iphone in html5 working. It will happen soon, I think though html5 video should only be displayed for iphone and ipad devices, it will obviouslly have to be a different link to a m3u8 playlist file and linked normally for rtmp.
In my research i've also found wowza streaming server and soon red5 generate the playlist and segmented files dynamically so no need for custom systems to run command line scripts to split h264 files into pieces, generate the playlist files for the segments and then also have to deal with all these files on web servers :) Http live streaming is recommended for iphone aswell not just linking to a single video file which makes things even more complicated if just serving from a web server.
Flash is a good platform and I don't see any reason to have to hack everything up and replicate every single flash plugin into javascript. Considering it cant even go fullscreen what is the point ? That is my opinion, flash is the standard not html5 :) Iphone will use quicktime to render html5 videos and uses its own controller, so there isn't really a need for a javascript controller although I think they are also working on that. So basically its a new api for a javascript controller for starters, and then maybe all the plugins have to be ported which I think is a waste but might have to happen :D