xbmc icon indicating copy to clipboard operation
xbmc copied to clipboard

"Stream Stalled" error lagging stream with recent wivdevine

Open laclaro opened this issue 3 years ago • 15 comments

Hello,

only recently I experience errors with the plugin: Streams are not playing smoothly (also low-res streams) and frequent buffering and stuttering occurs. This is a new problem with the recent wivdevine.

Other addons, which use inputstream (and also DRM streams?) like CastagnaIT/Netflix do not show this problem.

  1. Platform: Raspberry Pi 4, OSMC Debian, Kodi 19
  2. Wivdevine Version unknown (error occured for the first time after the wivdevine update Jan 14, 2022)
  3. Recent Amazon VOD Addon, installed by the Kodi Matrix Addon Repo
  4. I use a prime video account with username/password. I was strangely asked to give my credentials again after the last update.

PS: This person seems to have the same problem: https://forum.kodi.tv/showthread.php?tid=349255&pid=3079384#pid3079384

Extended log on starting a stream: stream_stalled_error_netflix.txt

Best regards,

Henning

laclaro avatar Jan 15 '22 21:01 laclaro

I had the same problem (using OSMC with Kodi 19.3 on RPi3 as well as Libreelec with Kodi 18.9 on RPi3).

Replacing .kodi/cdm/libwidewinecdm.so with an older version (and rebooting) did the trick.

aschiller2 avatar Jan 19 '22 09:01 aschiller2

stupid question but where do i get an older version :)

gwutz avatar Jan 19 '22 19:01 gwutz

stupid question but where do i get an older version :)

There is an option on the addon Inputstream Helper to restore Widevine. If you have got no backup, I could send you my libwidewinecdm.so via PN - you will have to leave your mail

aschiller2 avatar Jan 20 '22 08:01 aschiller2

I had the same problem (using OSMC with Kodi 19.3 on RPi3 as well as Libreelec with Kodi 18.9 on RPi3).

Replacing .kodi/cdm/libwidewinecdm.so with an older version (and rebooting) did the trick.

I had the same problem, reverting to a previous widevine version solved it! I had to check settings in the InputStream helper plugin and found that by default it keeps the last 4 versions downloaded. Thanks a lot guys!

I hope that the problem can be solved for future versions of widevine

fumo88 avatar Jan 22 '22 07:01 fumo88

There is an option on the addon Inputstream Adaptive to restore Widevine. If you have got no backup, I could send you my libwidewinecdm.so via PN

Please send libwidewinecdm.so via PN to me?

rogerioronin avatar Jan 25 '22 11:01 rogerioronin

I'd be interested in a libwidewinecdm.so also.

fnordson avatar Feb 01 '22 22:02 fnordson

I'm in need of the previous libwidevinecdm.so too

Haifirion avatar Feb 04 '22 03:02 Haifirion

I managed to find it. curl https://k.slyguy.xyz/.decryptmodules/widevine/4.10.2252.0-linux-armv7.so | sudo tee /home/osmc/.kodi/cdm/libwidevinecdm.so >/dev/null

fnordson avatar Feb 05 '22 23:02 fnordson

On the Raspberry OS (ex Raspbian) this issue started when updating from Buster to Bullseye (and so from Kodi Leia to Matrix). This seemed to help in my case (even though haven't tested it thoroughly):

sudo apt install libwidevinecdm0
cp /opt/WidevineCdm/_platform_specific/linux_arm/libwidevinecdm.so libwidevinecdm.so ~/.kodi/cdm/libwidevinecdm.so

 file .kodi/cdm/libwidevinecdm.so
.kodi/cdm/libwidevinecdm.so: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=198c24420532efa5d52062bad8a2d1cff06ae364, stripped

The version is:

4.10.2252.0-1 armhf 

michelesr avatar Feb 06 '22 03:02 michelesr

I had the same problem on Rpi 4 with Libreelec and Kodi 19 Matrix, reverting to a previous widevine version solved it! On first Rpi InputStream helper had 4 backup and was simple to revert. On second Rpi with newer and fresh installation i had no backup so I simple copied libwidevinecdm.so from first Rpi to second one.

fabpolli avatar Feb 09 '22 11:02 fabpolli

I cannot play anything on my mobile can someone help me 2022-02-10 10 09 25 2022-02-10 10 09 32 .

kmehtab avatar Feb 10 '22 04:02 kmehtab

I cannot play anything on my mobile can someone help me 2022-02-10 10 09 25 2022-02-10 10 09 32 .

here is the log kodi.log

kmehtab avatar Feb 10 '22 05:02 kmehtab

see also https://github.com/xbmc/inputstream.adaptive/issues/877.

Blaimi avatar Mar 14 '22 20:03 Blaimi

Per this earlier comment

curl https://k.slyguy.xyz/.decryptmodules/widevine/4.10.2252.0-linux-armv7.so | sudo tee /home/osmc/.kodi/cdm/libwidevinecdm.so >/dev/null

resolved this same issue for me. Would be really helpful to roll this old version of Widevine into the default setup and avoid having to change the file to the old version manually. Or at least, it would be helpful to put these instructions in the readme. This is crucial for getting playback to work smoothly on a Raspberry Pi 3B. Without this, video is basically unviewable.

mrengy avatar Mar 17 '22 01:03 mrengy

I managed to find it. curl https://k.slyguy.xyz/.decryptmodules/widevine/4.10.2252.0-linux-armv7.so | sudo tee /home/osmc/.kodi/cdm/libwidevinecdm.so >/dev/null

I can't manage to find the proper command for the same problem but with a rpi3b+ libreelec 10.0.2 under Kodi 19.4 instead of OSMC.. can someone help please ?

EDIT: think i found it curl https://k.slyguy.xyz/.decryptmodules/widevine/4.10.2252.0-lin ux-armv7.so | tee ~/.kodi/cdm/libwidevinecdm.so >/dev/null

blacklaboratory avatar Mar 31 '22 16:03 blacklaboratory