Do some research...lol The trouble with new technology and different platforms, despite html5 supposedly being a fix all mark-up language, is that thats not always the case.
<video> tags work on NEW browsers. Flash works on ALL browsers, but not iPhone or iPad. The article says the flowplayer works on the browsers that dont support html5. Another article I found suggests another option for android and apple.
You may have to do some testing and research and utilize more than one option to get total cross browser/platform support.
You might also want to ask a similar question in the graphics and multimedia forum