arvvoid / plugin.video.hbogoeu

hGO EU, inputstream.adaptive based add-on to access HBO Go content from Kodi
https://arvvoid.github.io/plugin.video.hbogoeu/
GNU General Public License v2.0
126 stars 46 forks source link

Cannot play any video streams: DecryptSampleData: Decrypt failed with error: 2 and key ... #200

Closed DoggoKt closed 3 years ago

DoggoKt commented 3 years ago

Describe the bug Kodi crashes after a few seconds when trying to play anything.

To Reproduce Steps to reproduce the behaviour:

  1. Start hGO EU from the Add-ons menu.
  2. Select any movie or episode of choice.
  3. Click on the title to start playing.
  4. Observe Kodi crashing after a few seconds of loading

Expected behaviour For the video to start playing normally.

Debug log

Link

Screenshots N/A

Operating System

Additional information on the environment Running latest 19.1 Nightly (20210822-34a88a9059)

image

Additional context Other DRM services like Netflix run just fine.

DoggoKt commented 3 years ago

@arvvoid

arvvoid commented 3 years ago

Hello, the error is external to the add-on nothing I can fix on this end. Happens in inputstream.adaptive. I can't recreate the problem in Kodi 19.1 stable release and latest widevine version, al work fine for me.

arvvoid commented 3 years ago

@DoggoKt does it happen only on a specific movie/series?

otava5 commented 3 years ago

Hello. Under Windows 10 it works, but under Coreelec 9.2.5 - Kodi 18.9 not even with the latest CDM library. Sending debug log

EDIT arvvoid: removed pasted log (please don't paste logs directly, upload as file or use a pastebin like site)
arvvoid commented 3 years ago

UPDATE on the issue. This is most likely because old widevine versions got revoked by google and can't be used anymore. So ARM devices (Android is not affected) to support new widevine versions an os update is needed. So you have to check on your OS forum if an os update supporting new widevine versions is available.

Nothing to do about this on the add-on side.

Take a read here: https://www.matthuisman.nz/2021/05/widevine-arm-broken.html , https://github.com/emilsvennesson/script.module.inputstreamhelper/issues/437

But all other OS except ARM linux shoud be fine if inputstream.adaptive and latest widevine are installed.

otava5 commented 3 years ago

Here is an update I’ve built for CoreELEC S905/S912 devices using the PR code above This will get widevine working until they (hopefully) release 9.2.8

https://sourceforge.net/projects/coreelec/files/CoreELEC-Amlogic.arm-9.2-devel-1630714868.tar/download

Download that and do the “manual update” procedure. I’ve tested in on my Odroid C2

from matthuisman

razorxster commented 3 years ago

Hi guys!

OSMC 19.1 also affected :(

durip commented 3 years ago

Hi guys!

OSMC 19.1 also affected :(

working temporary fix for OSMC

https://github.com/xbmc/inputstream.adaptive/issues/678#issuecomment-913047151

arvvoid commented 3 years ago

Closing since there is nothing to do on the add-on side about this. The discussion and tips can continue on Kodi forum or Discussions section here: https://github.com/arvvoid/plugin.video.hbogoeu/discussions/207

The situation should be completely resolved when all arm linux distributions support new widevine versions.