![Sam Dutton](https://web.dev/images/authors/samdutton.jpg) Sam Dutton [X](https://twitter.com/sw12) [GitHub](https://github.com/samdutton) [Mastodon](https://techhub.social/@samdutton) [Bluesky](https://bsky.app/profile/samdutton.bsky.social) [Homepage](https://samdutton.com)

<br />

Do you use Encrypted Media Extensions?

If so, you may be interested in [EME Logger](https://chrome.google.com/webstore/detail/eme-call-and-event-logger/cniohcjecdcdhgmlofniddfoeokbpbpb): a Chrome extension from Google that logs EME events and calls to the DevTools console along with debugging information.

You can install [EME Logger extension](https://chrome.google.com/webstore/detail/eme-call-and-event-logger/cniohcjecdcdhgmlofniddfoeokbpbpb) from the Chrome Web Store..
![Screenshot of protected content playing in a video element on a web page, with the Chrome DevTools console showing logging from the EME Logger extension.](https://developer.chrome.com/static/blog/eme-logger/image/screenshot-protected-con-4192f1a71daa8.png) ![Screenshot of the Chrome DevTools console showing logging from the EME Logger extension.](https://developer.chrome.com/static/blog/eme-logger/image/screenshot-the-chrome-de-d18b7d2e0fb12.png)

The code for EME Logger is available at [github.com/google/eme_logger](https://github.com/google/eme_logger). Patches, bug reports and feature requests welcome.

More information about EME is available from the HTML5 Rocks article [EME WTF](http://www.html5rocks.com/tutorials/eme/basics/)?

As an alternative to 'roll your own' EME, we recommend Shaka Player: an easy-to-use JavaScript library developed by Google that enables adaptive delivery of protected (and unprotected) media. Shaka Player implements [Dynamic Adaptive Streaming over HTTP](http://www.streamingmedia.com/Articles/Editorial/What-Is-.../What-is-MPEG-DASH-79041.aspx) with [Media Source Extensions](http://www.html5rocks.com/tutorials/eme/basics/#related-technology-1) to deliver the best possible video performance at any bandwidth. Shaka also supports multilingual content for audio tracks and subtitles. Find out more about Shaka Player at [g.co/shakainfo](http://g.co/shakainfo).