This is work in progress. Requires support for SVG 1.1, XHTML5 Video element, and its Media API. There is also DFXP and WAI ARIA markup in use.
Works well in Firefox 3.5/3.6 except for the progress bar
(buffered attribute isn't supported yet). Opera 10.5 works but
doesn't seem to fire progress
events even if it seems to
support the buffered attribute? Safari 5 and Google Chrome 5 both
work but it looks like getBoundingClientRect
doesn't
work on SVG elements. It affects the time and volume bars/sliders
and captions positioning (Chrome will crash if you use the time
bar). IE Platform Preview doesn't support the video element
yet.
TODO: