1© Cable Television Laboratories, Inc. 2015. All Rights Reserved. © Cable Television Laboratories, Inc. 2015. All Rights Reserved.
FCC DSTAC WG 3
W3C HTML5 Encrypted Media Extensions
2© Cable Television Laboratories, Inc. 2015. All Rights Reserved. © Cable Television Laboratories, Inc. 2015. All Rights Reserved.
W3C Encrypted Media Extensions (EME)
2
• W3C standard Web application API for protected content playback – Browser & OS neutral – DRM technology neutral – Hardware chip security neutral
• Focused on protected content playback. – Video control, subscriber authentication and all other service logic resides in the app
• Adopted by all major browser vendors (Apple Safari, Google Chrome, Microsoft Internet Explorer, Mozilla Firefox, Opera)
• Used by Netflix, DLNA VidiPath, ATSC 3.0 • Supported on PC, mobile, smart TV and other platforms • Authors: Google, Microsoft, Netflix • License: Royalty Free
3© Cable Television Laboratories, Inc. 2015. All Rights Reserved. © Cable Television Laboratories, Inc. 2015. All Rights Reserved.
HTML4 to HTML5 + EME
3
4© Cable Television Laboratories, Inc. 2015. All Rights Reserved. © Cable Television Laboratories, Inc. 2015. All Rights Reserved.
HTML4 to HTML5 + EME
4
5© Cable Television Laboratories, Inc. 2015. All Rights Reserved. © Cable Television Laboratories, Inc. 2015. All Rights Reserved.
HTML4 to HTML5 + EME
5
6© Cable Television Laboratories, Inc. 2015. All Rights Reserved. © Cable Television Laboratories, Inc. 2015. All Rights Reserved.
EME Demos
6
7© Cable Television Laboratories, Inc. 2015. All Rights Reserved. © Cable Television Laboratories, Inc. 2015. All Rights Reserved.
EME Demos
7
8© Cable Television Laboratories, Inc. 2015. All Rights Reserved. © Cable Television Laboratories, Inc. 2015. All Rights Reserved.
Diversity of Solutions and Standardization
8
…
…
…
…
…
9© Cable Television Laboratories, Inc. 2015. All Rights Reserved. © Cable Television Laboratories, Inc. 2015. All Rights Reserved.
Diversity of Solutions and Standardization
9
…
…
…
…
…
10© Cable Television Laboratories, Inc. 2015. All Rights Reserved. © Cable Television Laboratories, Inc. 2015. All Rights Reserved.
Diversity of Solutions and Standardization
10
…
…
…
…
…
11© Cable Television Laboratories, Inc. 2015. All Rights Reserved. © Cable Television Laboratories, Inc. 2015. All Rights Reserved.
…
Diversity of Solutions and Standardization
11
…
…
…
…
12© Cable Television Laboratories, Inc. 2015. All Rights Reserved. © Cable Television Laboratories, Inc. 2015. All Rights Reserved.
…
Diversity of Solutions and Standardization
12
…
…
…
…
13© Cable Television Laboratories, Inc. 2015. All Rights Reserved. © Cable Television Laboratories, Inc. 2015. All Rights Reserved.
14© Cable Television Laboratories, Inc. 2015. All Rights Reserved. © Cable Television Laboratories, Inc. 2015. All Rights Reserved.
EME API Details
14