Re: What is EME?

On Wed, Oct 16, 2013 at 6:39 AM, Karl Dubost <karl@la-grange.net> wrote:

> This time, more on the technical side, to clearly understand what is EME.
>
> > What is EME?
> >
> > It was suggested at the Mozilla Summit that there isn’t good information
> around about what Encrypted Media Extensions (EME) actually is. Since I’m
> on the HTML working group and have been reading the email threads about EME
> there, I thought that I could provide an introduction that explains things
> that may not be apparent from the specification itself.
> >
> > TL;DR
> >
> > EME is a JavaScript API that is part of a larger system for playing
> DRMed content in HTML <video>/<audio>. EME doesn’t define the whole system.
> EME only specifies the JS API that implies some things about the overall
> system. A DRM component called a Content Decryption Module (CDM) decrypts,
> likely decodes and perhaps also displays the video. A JavaScript program
> coordinating the process uses the EME API to pass messages between the CDM
> and a server that provides decryption keys. EME assumes the existence of
> one or more CDMs on the client system but it doesn’t define any or even
> their exact nature (e.g. software vs. hardware). That is, the interesting
> part is left undefined.
>

To put it another way, it's a Javascript interface to allow proprietary
programs to run on your computer to protect the content you view on your
computer from you, the user and owner of the computer.

So it's a trust thing.  You give up control of your computer to people you
don't know because they don't trust you.  You on the other hand must run
programs on your computer that you have no control over, so you must trust
them.

Count me out.


>
> — Read more at http://hsivonen.fi/eme/
>
> --
> Karl Dubost
> http://www.la-grange.net/karl/
>
>


-- 
*Would be fair to suggest that perhaps Obama didn't lie when you clearly
saw his lips move?*
*
*

Received on Wednesday, 16 October 2013 12:56:24 UTC