Search code examples
google-castchromecast

Chromecast — Broken DRM playback


context

  • the content being cast is a video stream with audio
  • this error happens in all devices, chrome, android and ios
  • DRM is playready

problem

When casting a DRM content after 5~15m of reproduction it produces an error, this is the output from the receiver console:

onPause : 16:39:02 player.js:16
setState("paused") : 16:39:02 player.js:16
onStalled : 16:39:06 player.js:16
setState("buffering") : 16:39:06 player.js:16
onBuffering : 16:39:06 player.js:16
setState("buffering") : 16:39:06 player.js:16
onStalled : 16:39:09 player.js:16
setState("buffering") : 16:39:09 player.js:16
9
Uncaught Error: [goog.net.XhrIo] Object is active with another request=https://drm-license.domain.com; newUri=https://drm-license.domain.com media_player.js:50
H.send media_player.js:50
h.yb media_player.js:101
h.Me

Note: the drm-license.domain.com is a fake url.

This is the manifest content.

I'm not sure if this is enough info to understand the possible problem, please comment if there is something relevant that should be added.


Solution

  • This was solved since the last Chromecast update at March 10, 2014