Isn't it beautiful how simple this implementation is?  All the ipad shimming, separate pseudostreaming drivers, the auto-resizing afterward... it's all done internally.

Any video we want can be put in the HTML5 video object, even non-HTML5 video.  It does all the fixing for us.

One other note: I intentionally left the two js libraries separate (they're also available in a single distribution).  The first one is the compatibility layer - the one that makes any video with any browser work just like <video>.  The second one is the player.  This leaves it more flexible if someone wants to change it down the road (contrib module, etc.).