-
-
Notifications
You must be signed in to change notification settings - Fork 12
Error playing DRM protected episodes #67
Comments
This is due to an issue in Inputstream Adaptive, that has already been fixed, but not released unfortunately. When restarting Kodi, you can play one DRM protected stream, after that, you need to restart again. I'm able to play S07E02 just fine, only once. |
Thank you @michaelarnauts. Looks like it was fixed and released for Matrix only. I tried rebooting but there's no way I can play any of the episodes. I noticed inputstream adaptive is 2.4.4 while there's a 2.4.6 but when I try to update I get the message that there are no updates. |
You could try an Inputstream version that was linked in the VTM Go issue. I think those also have this fix. |
See here: add-ons/plugin.video.vtm.go#241 I think these versions have that fix. |
Thanks for the link. Tried the 2.4.6.1 version there but the issue remains. Are you sure this is the same issue? In the logs I see that one episode returns a drm license_url and the other doesn't. It's the one that returns a license url that fails with a http 403. I can play Netflix episodes so DRM/widevine seems to be working. Could there be some sort of caching in play? |
@MPParsley i see the |
Hi @michaelarnauts, I installed: Did a fresh restart but no luck.
?channel=None no longer appears in the logs but I still get a 403 on the license url. I tried creating a new account but still no luck. |
@michaelarnauts, there's no KID or default_KID in the mpd file:
Looking at the proxy patch, all the tests expect a default_KID value and uuid values seem to be missing "-":
Diving deeper in the code, I'd say IA should use the init segment to do DRM-specific initialization (instead of the default_KID id)?
|
So I have
@michaelarnauts, I think xbmc/inputstream.adaptive@30f3a74 was committed to Leia so it should be part of the 2.4.6.1a proxy so this could be another bug or am I missing something here? |
You probably want the latest master of GoPlay. The build of IA of the vtm.go proxy issue should Indeed contain the fix I was referring to. But even without that fix, I was able to play one stream just find. I've send you a message on FB with a Slack invite. I hope to troubleshoot this together. |
See #69 |
Some episodes of Masterchef (S06E13 and up) result in a failure with the license server.
debug log for S06E12 (plays OK):
debug log for S07E02 (doesn't play):
The text was updated successfully, but these errors were encountered: