1 of 9 encrypted media extensions andrew popov, 18 november 2014, streaming media west

7
1 of 9 Encrypted Media Extensions Andrew Popov, 18 November 2014, Streaming Media West

Upload: dexter-jenison

Post on 16-Dec-2015

215 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 1 of 9 Encrypted Media Extensions Andrew Popov, 18 November 2014, Streaming Media West

1 of 9

Encrypted Media Extensions

Andrew Popov, 18 November 2014, Streaming Media West

Page 2: 1 of 9 Encrypted Media Extensions Andrew Popov, 18 November 2014, Streaming Media West

2 of [email protected]

Austin, TX, USAPhone 512.377.1340

Who we are and what we do?

BuyDRM™ is a leading provider of Digital Rights Management and Content Security Services for the entertainment, enterprise and education industries with customers spanning the globe.

With 13 years of market-leading experience in implementing commercial DRM solutions and media technologies, BuyDRM™ has amassed substantial success stories for many of today’s largest brands.

Television networks, movie studios, cable MSO's, Telcos, and premium content distributors use BuyDRM's™ award-winning KeyOS™ DRM Platform to provide robust content security for their IP video offerings to a variety of connected devices.

BuyDRM’s™ customers include Liberty Global, NBC Universal, Sony Pictures Entertainment, Warner Brothers, HBO GO Europe, HBO GO Latin America and HBO GO Asia, the BBC, RTL Klub, FotoKem, By Deluxe, SingTel, SC Johnson, Philo.com and Lufthansa Hospitality Systems.

Page 3: 1 of 9 Encrypted Media Extensions Andrew Popov, 18 November 2014, Streaming Media West

3 of [email protected]

Austin, TX, USAPhone 512.377.1340

Browser

CDM 3

Media Content

DASH, CENC and EME

DASH

CENC

JavaScript Application DRM 1 License server

DRM 2License server

DRM 3License server

Content

Delivery

Network

DRM 1

DRM 2

DRM 3

Encrypted Media Extensions( Extends HTMLMediaElement )

CDM 2

CDM 1

MediaKeys

MediaKeySession

License key acquisition

Encrypted Media Extensions specification to enable playback of protected media content in browser without the use of plug – ins.

ISO Base media file Format.Interoperable

media content

Page 4: 1 of 9 Encrypted Media Extensions Andrew Popov, 18 November 2014, Streaming Media West

4 of [email protected]

Austin, TX, USAPhone 512.377.1340

CDM Interoperability*

Browser A Browser B

CDM

DRM

Browser A Browser B

CDM 1 CDM 2

DRM

Browser A Browser B

CDM 1

DRM x

CDM 2

DRM y

1. Common CDM 2. Common DRM 3. Common Encryption

These three approaches can work but there is something to consider:

SecurityState interoperability

Licensing

Page 5: 1 of 9 Encrypted Media Extensions Andrew Popov, 18 November 2014, Streaming Media West

5 of [email protected]

Austin, TX, USAPhone 512.377.1340

Open source browsers and DRM. CDMi

Content Decryption Module Interface a C++ wrapper introduced by Microsoft

Open Source Browser

JavaScript Application

Browser CDM MediaKeys MediaKeySession

Platform RPC Mechanism

PlayReady Final Product

MediaEngine

CDM

PlayReady Device Porting Kit APIs

Cdm_MediaKeys Cdm_MediaKeySession

Page 6: 1 of 9 Encrypted Media Extensions Andrew Popov, 18 November 2014, Streaming Media West

6 of [email protected]

Austin, TX, USAPhone 512.377.1340

DRM Systems and Browsers Support Matrix

PlayReady Widevine Adobe Access(*)

Marlin FairPlay**

Windows X

Mac

Linux X X

Android X X X X

iOS X X X X X

LG Smart TV X X X

Philips Smart TV

X X X

Toshiba X X X

Panasonic X X X

* Work in progress https://blog.mozilla.org/blog/2014/05/14/drm-and-the-challenge-of-serving-users/ ** It’s still unknown how Apple is going to call their DRM system for browsers. Information has been taken according to Netflix announcementhttp://techblog.netflix.com/2014/06/html5-video-in-safari-on-os-x-yosemite.html

Page 7: 1 of 9 Encrypted Media Extensions Andrew Popov, 18 November 2014, Streaming Media West

7 of 9

Andrew Popov, 18 November 2014, Streaming Media [email protected]

http://www.buydrm.com

Thank You!