22 January 2012

HTML5 video and DRM revisited

This is going to be a really short note.

I didn't notice it for some time but raw data insertion to media elements is now possible. Nothing stops development of HTML5 video and audio streaming as described in my previous posts.
See this for specification proposal of raw data insertion (with seeking support) API for JavaScript. Throw some binary WebSockets, typed arrays (ArrayBuffers), Blob API and your streaming player is ready. As far as I know one can easily implement adaptive streaming as well.
For now it's WebKit specific but I'm positive Firefox and Opera will follow soon. 

1 comment:

  1. I agree! But I do consider HTML5 to be more than just the spec that the W3C validator checks your document against. Part of html5 media playerinvolves standards for bolt on technology including web workers, CSS3, server sent events, etc. that are going to (I hope) revolutionize the web and do away with the need for 3rd party browser plugins