Intent to Ship: Encrypted Media Extension (EME) API with Widevine content decryption module (CDM) in Chrome for Android

Showing 1-11 of 11 messages
Intent to Ship: Encrypted Media Extension (EME) API with Widevine content decryption module (CDM) in Chrome for Android Punyabrata 8/19/13 5:04 PM

Primary eng (and PM) emails

xhw...@chromium.org, ddo...@chromium.org, qin...@chromium.org, jlu...@chromium.org, punya...@chromium.org


Spec

https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media.html

Summary

This feature intends to bring the Encrypted Media Extension API (EME) with the Widevine CDM to Chrome on Android. EME allows for playback of protected media content natively in the browser.

This specific EME for Chrome on Android intent-to-ship addresses the EME API with the Widevine CDM.
A separate intent-to-ship entitled implementing the baseline specification using a clear key system has also been created.

The content can be protected and encrypted in numerous methods and the EME specification "does not define a content protection or Digital Rights Management system. Rather it defines a common API that may be used to discover, select, and interact with such systems as well as with simpler content encryption systems. Implementation of Digital Rights Management is not required for compliance with this specification: only the simple clear key system is required to be implement as a common baseline" (source: Abstract from EME specification http://goo.gl/3Df8h)


Link to “Intent to Implement” blink-dev discussion

Not one specific to the Chrome on Android.

There was an intent to implement announcement to unprefix the EME API: http://goo.gl/Z9zo7V

The initial implementation on Chrome on Android will be prefixed. But once unprefixing is completed on desktops, it will carry over to Chrome on Android.


Is this feature supported on all five Blink platforms (Windows, Mac, Linux, Chrome OS and Android)?

No (referring to EME with the Widevine CDM but the baseline EME with Clear Key is supported on the other platforms except Android)


OWP launch tracking bug?

crbug.com/276989


Row on feature dashboard?

Yes. (There isn't one specific to Chrome on Android but a general feature does exist for the EME API.)
Re: [blink-dev] Intent to Ship: Encrypted Media Extension (EME) API with Widevine content decryption module (CDM) in Chrome for Android glenn 8/19/13 5:20 PM
+1 (speaking as a committer)


To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.

Re: [blink-dev] Intent to Ship: Encrypted Media Extension (EME) API with Widevine content decryption module (CDM) in Chrome for Android Mark Pilgrim 8/20/13 11:06 AM
I am opposed to this for all the reasons that Ian Hickson lists here:
https://plus.google.com/107429617152575897589/posts/iPmatxBYuj2

Also, your OWP launch tracking bug URL gives me a 404. Which seems
fitting, since DRM has no place in the Open Web Platform.

-Mark Pilgrim
Re: [blink-dev] Intent to Ship: Encrypted Media Extension (EME) API with Widevine content decryption module (CDM) in Chrome for Android Punyabrata 8/20/13 12:41 PM
Sorry. The correct OWP launch tracking bug: crbug.com/275989   

/Ray
Re: [blink-dev] Intent to Ship: Encrypted Media Extension (EME) API with Widevine content decryption module (CDM) in Chrome for Android PhistucK 8/20/13 1:12 PM
See my comment inline.


PhistucK


Am I understanding correctly? will the feature (Encrypted Media Extensions with the Widevine CDM) only be supported​ on Android?
Please, elaborate. This smells bad.

 

OWP launch tracking bug?

crbug.com/276989


Row on feature dashboard?

Yes. (There isn't one specific to Chrome on Android but a general feature does exist for the EME API.)

To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.

Re: [blink-dev] Intent to Ship: Encrypted Media Extension (EME) API with Widevine content decryption module (CDM) in Chrome for Android Eric Seidel 8/20/13 3:41 PM
I'm curious what (if any) changes would be needed in Blink to support
this.  It appears to me that the set of CDMs is abstracted away from
Blink (in the same sense as the set of installed certs, installed
plugins, installed fonts, etc. are a platform concern above Blink).
Re: [blink-dev] Intent to Ship: Encrypted Media Extension (EME) API with Widevine content decryption module (CDM) in Chrome for Android Punyabrata 8/20/13 4:46 PM
@PhistucK - With respect to your question whether EME with the Widevine CDM will only be supported on Android, the answer is no. Development is in progress for all platforms.

@Eric - Correct. There are no changes in Blink. This is just a notification that we are exposing this to the web platform on Android.

/Ray
Re: [blink-dev] Intent to Ship: Encrypted Media Extension (EME) API with Widevine content decryption module (CDM) in Chrome for Android Eric Seidel 8/20/13 5:45 PM
Same as the other thread.  I appreciate the PSA, but I don't believe
Blink's feature guidelines suggest you require any approval from Blink
API owners for this work:
http://www.chromium.org/blink#new-features

It seems like a product decision for Chrome on Android (or for Opera
or whichever product might use Blink) as to which CDM's they choose to
bundle with their product or not.

Thanks for the note.
Re: [blink-dev] Intent to Ship: Encrypted Media Extension (EME) API with Widevine content decryption module (CDM) in Chrome for Android PhistucK 8/21/13 12:39 AM
Why not have all of the platforms ship together? we want to avoid this kind of fragmentation, I believe.


PhistucK


To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.

Re: [blink-dev] Intent to Ship: Encrypted Media Extension (EME) API with Widevine content decryption module (CDM) in Chrome for Android Elliott Sprehn 8/22/13 9:12 PM
What's the compatibility story for this? Can Firefox on Android also ship the Widevine CDM?


On Mon, Aug 19, 2013 at 5:04 PM, <punya...@chromium.org> wrote:

Re: Intent to Ship: Encrypted Media Extension (EME) API with Widevine content decryption module (CDM) in Chrome for Android grim...@gmail.com 3/5/14 11:50 AM
What is it, what does it do, do I have to use, install or keep it?