Extension de l'enregistreur EME

Utilisez-vous les API Encrypted Media Extensions ?

Si tel est le cas, EME Logger peut vous intéresser. Cette extension Chrome de Google consigne les événements et les appels EME dans la console DevTools, ainsi que les informations de débogage.

Vous pouvez installer l'extensionEME Logger à partir du Chrome Web Store.

Capture d'écran du contenu protégé diffusé dans un élément vidéo d'une page Web, avec la console des outils pour les développeurs Chrome affichant la journalisation à partir de l'extension EME Logger.
Capture d'écran de la console des outils pour les développeurs Chrome montrant la journalisation à partir de l'extension EME Logger.

Le code d'EME Logger est disponible à l'adresse github.com/google/eme_logger. Les correctifs, rapports de bugs et demandes de fonctionnalités sont les bienvenus.

Vous trouverez plus d'informations sur EME dans l'article EME WTF sur HTML5 Rocks.

Au lieu d'effectuer vous-même l'enregistrement de votre EME, nous vous recommandons d'utiliser Shaka Player. Cette bibliothèque JavaScript facile à utiliser développée par Google permet la diffusion adaptative de contenus multimédias protégés (et non protégés). Shaka Player met en œuvre le streaming adaptatif dynamique sur HTTP avec des extensions de source multimédia afin d'optimiser les performances vidéo, quelle que soit la bande passante. Shaka prend également en charge les contenus multilingues pour les pistes audio et les sous-titres. Pour en savoir plus sur Shaka Player, rendez-vous sur g.co/shakainfo.