[Bug 20944] EME should do more to encourage/ensure CDM-level interop

https://www.w3.org/Bugs/Public/show_bug.cgi?id=20944

--- Comment #23 from Mark Watson <watsonm@netflix.com> ---
I was hoping we would be able to do a little more here, especially for the case
of DRMs supported by the operating system.

Specifically, if a DRM is included in the OS, can be accessed through public
APIs and can be used to implement EME in a browser then the specification of
how to do this should be public. The registry should encourage or require this.

Otherwise we have an obvious interoperability problem where multiple browsers
use public OS APIs to implement a CDM, but they do so in different,
incompatible, ways.

Potentially, we could go further and say that when a CDM is built using
platform APIs then it should be a condition of registration that these APIs are
public, rather than secret APIs only available to a single browser.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Tuesday, 13 August 2013 15:00:42 UTC