Brendan Eich on EME
groups.google.com
groups.google.com
https://news.ycombinator.com/item?id=6496128
/be
The playback "device" maker category includes vendors of plugins available cross-browser via NPAPI, of course really just Flash and Silverlight these days. It looks likely to include OS/browser vendors who purvey non-standardized CDMs available under cover of EME only to certain select OS/browser combinations -- possibly only each its own OS and browser!
I propose renaming EME to "the Hollywood API."
Wouldn't DRM be also "about Youtube" and any other web video streaming site (including Facebook?) as soon as it standardized -- practically preventing you to do anything you can do now except watching?
(Now you can actually capture the videos and play them offline).
If you believe DRM wouldn't be used, please present your arguments why it wouldn't.
[1] I'm talking about Flash Access not RTMPE because AFAIK RTMPE doesn't meet Hollywood's robustness requirements.
If DRM capability becomes ubiquitous, Youtube might become DRMed, but that's on a longer time horizon.
I think, of Flash/Silverlight and EME, the former is the lesser of two evils.
As far as I'm concerned, i'd be more contempt with Flash or Silverlight over not having full access to the HTML5 spec.
I'm really struggling to understand how EME could be worse than the current plugin ecosystem in place.
``The playback "device" maker category includes vendors of plugins available cross-browser via NPAPI, of course really just Flash and Silverlight these days. It looks likely to include OS/browser vendors who purvey non-standardized CDMs available under cover of EME only to certain select OS/browser combinations -- possibly only each its own OS and browser!''
There are other issues, but this alone makes EME worse than NPAPI, a cross-browser standard. EME does not specify the API to the CDM (the new plugin).
I hope it's now clear how EME is worse, absent a cross-browser CDM spec and available CDMs for all browsers. No one should assume any of those absent conditions will arise. Not only is there not yet any evidence, we have evidence to the contrary.
/be
EME/CDM deliberately doesn't have such API, and thanks to DMCA browser developers without a license and proprietary SDK for each CDM are not even allowed to use the CDMs.
e.g. with EME Hollywood can say that nobody can develop a browser that plays video on a TV and legally enforce that.
Are leading members of the Linux community really betting on Adobe and Microsoft support for the next decade? No? Then what's your plan?