As cool as the new HTML5 Video and Audio tags are for avoiding the need for plug-ins, in iOS (mobile Safari), it still has some problems. Miller H. Borges Medeiros has a good blog post covering the issues. Here are topics he discusses in more detail:
- Can’t screenshot a video frame
- Can’t play sound and video together
- Can’t play multiple sounds or videos at the same time
- Can’t control volume or mute using JavaScript
- Can’t play video inline on iPhone
- Can’t play sound or video without user interaction
- Multiple HTML5 video elements on the same page cause bugs
- Can’t play HTML5 video backwards (OK, I’m not sure why I’d do that anyway)
I recently was using JWPlayer which provides a nice one-stop Flash with HTML5 fallback (or vice-versa). But it has the same limitations on iOS. No real workarounds—just know the limitations and design around them.