Don’t get me wrong, I truly see the value in protecting commercial or proprietary content. It’s interesting to see a draft for something like this, although it should be expected. From the Abstract:
This proposal extends HTMLMediaElement to enable playback of protected content. The proposed API supports use cases ranging from simple clear key decryption to high value video (given an appropriate user agent implementation). License/key exchange is controlled by the application, facilitating the development of robust playback applications supporting a range of content decryption and protection technologies. No “DRM” is added to the HTML5 specification, and only simple clear key decryption is required as a common baseline.
The most interesting piece for me is the end, which specifically states that no DRM will be included in the HTML5 spec. Here’s to hoping something more useful is implemented than what we’re currently seeing in the wild.