Encrypted media extensions
18 Sep 2017
Principles and Recommendations
This proposal extends HTMLMediaElement [HTML51] providing Application Programming Interfaces (APIs) to control playback of encrypted content. It defines a common API that may be used to discover, select and interact with content protection, Digital Rights Management systems, as well as with simpler content encryption systems. For compliance with this specification, the implementation of the Clear Key system as a common baseline is required.