diff --git a/src/videojs-http-streaming.js b/src/videojs-http-streaming.js index b89cf8a2a..09511875b 100644 --- a/src/videojs-http-streaming.js +++ b/src/videojs-http-streaming.js @@ -180,6 +180,11 @@ const setupEmeOptions = (hlsHandler) => { if (sourceOptions) { player.currentSource().keySystems = sourceOptions; + + // works around https://bugs.chromium.org/p/chromium/issues/detail?id=895449 + if (player.eme.initializeMediaKeys) { + player.eme.initializeMediaKeys(); + } } } };