Encrypted Media Extensions (EME) est une spécification qui définit un canal d'échange entre un navigateur web et un logiciel de gestion des restrictions numériques. Elle a été faite par le W3C. Cela permet de lire des contenus cadenassés par DRM en utilisant un module complémentaire moins lourd que Adobe Flash Player ou Microsoft Silverlight.