Extension de l'enregistreur EME

Utilisez-vous des API Encrypted Media Extensions ?

Si tel est le cas, l'outil EME Logger peut vous intéresser. Il s'agit d'une extension Chrome de Google qui enregistre les événements et les appels d'EME dans la console DevTools, ainsi que des informations de débogage.

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

Capture d'écran d'un contenu protégé lu dans un élément vidéo d'une page Web, avec la console des outils pour les développeurs Chrome montrant la journalisation à partir de l'extension EME Logger.
Capture d'écran de la console des outils pour les développeurs Chrome montrant la journalisation depuis 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.

Pour en savoir plus sur la gestion de l'environnement, consultez l'article HTML5 Rocks EME WTF.

Au lieu de diffuser votre propre EME, nous vous recommandons d'utiliser Shaka Player, une bibliothèque JavaScript facile à utiliser développée par Google qui permet une diffusion adaptative des contenus multimédias protégés (et non protégés). Shaka Player implémente le streaming adaptatif dynamique sur HTTP avec des extensions de sources multimédias pour offrir les meilleures performances vidéo possibles, quelle que soit la bande passante. Shaka accepte également les contenus multilingues pour les pistes audio et les sous-titres. Pour en savoir plus sur Shaka Player, consultez g.co/shakainfo.