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.
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.