plugin.video.netflix: NO VIDEO PLAYBACK PROBLEM - WIDEVINE UPDATE - ARM DEVICES ONLY (Raspberry and similar)

No video playback problem

This problem concerns ONLY and exclusively devices with ARM architecture.

The recently new released version of the Widevine library (4.10.2252.0) prevents video playback on your device, this is because of a lack of support, to enable your system to use this new version you must update it and/or make some specific changes.

Currently there are some solutions that do not cover all use cases, i will try to keep this page updated to include future new solutions.

How to do (easy way)

Downgrade the Widevine library (all Kodi OS and versions)

These steps are required only pre-existent Kodi installations, otherwise in new Kodi installation it will be executed automatically.

  • Open add-on Expert settings
  • Select InputStream Helper settings
  • In the new settings window select (Re)install widevine

How to use the new Widevine release

LibreELEC (Kodi 19)

LibreELEC has implemented the support from LibreELEC (Matrix) 10.0 BETA5 release

CoreELEC (Kodi 19)

CoreELEC has implemented the support from CoreELEC 19.2-Matrix_rc2

OSMC (Kodi 19)

https://discourse.osmc.tv/t/widevine-add-ons-stopped-working-from-01-09/90684

Linux operative systems like Raspbian etc… (Status unknown)

We are talking about cases where Kodi is running as a stand-alone application. Currently i am not aware of a solution, if anyone knows it, please leave feedback.

More info on this and others OS

Try follow this page: https://www.matthuisman.nz/2021/05/widevine-arm-broken.html

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Reactions: 3
  • Comments: 26 (6 by maintainers)

Most upvoted comments

Hello

xbian works great with the new Widevine 4.10.2252.0, you need to update your xbian to bullseye.

Old Widevine is revorked and not working at the moment

I’m using Raspbian 9.13 with Kodi standalone and few days ago it was not working but today it’s working again with the solution provided in the issue #1154 by downgrading Wide Vine from 4.10.2252.0 to 5.10.1679.0.

wget https://k.slyguy.xyz/.decryptmodules/widevine/4.10.1679.0-linux-armv7.so --output-document /tmp/libwidevinecdm.so
# sha1 : d5ee489d5c409ff6cb423f318a23dba71ff2f2b0
cp -a /home/kodi/.kodi/cdm/libwidevinecdm.so /tmp/libwidevinecdm.so.bak
sudo install  /tmp/libwidevinecdm.so --preserve-timestamps --owner kodi --group kodi --mode 0744 --no-target-directory /home/kodi/.kodi/cdm/libwidevinecdm.so

Playing a Netflix video works well.

I’m using raspberry pi3 with OSMC (debian+kodi distro) Netflix works well for me too. No need to manually downgrade, simply after updating InputStream Helper to v0.5.5 and choosing (Re)install widevine it checks that the system does not support new widevine lib and prompts to install the older 4.10.1679.0.

I’m using Raspbian 9.13 with Kodi standalone and few days ago it was not working but today it’s working again with the solution provided in the issue #1154 by downgrading Wide Vine from 4.10.2252.0 to 5.10.1679.0.

wget https://k.slyguy.xyz/.decryptmodules/widevine/4.10.1679.0-linux-armv7.so --output-document /tmp/libwidevinecdm.so
# sha1 : d5ee489d5c409ff6cb423f318a23dba71ff2f2b0
cp -a /home/kodi/.kodi/cdm/libwidevinecdm.so /tmp/libwidevinecdm.so.bak
sudo install  /tmp/libwidevinecdm.so --preserve-timestamps --owner kodi --group kodi --mode 0744 --no-target-directory /home/kodi/.kodi/cdm/libwidevinecdm.so

Playing a Netflix video works well.

Hi Guys! A tried to downgrade the libwidevinecdm.so, but got the following error message:

2021-09-28 21:03:30.710 T:1355797216   ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 406
2021-09-28 21:03:30.713 T:1355797216   ERROR: CCurlFile::Open failed with code 406 for https://lic.drmtoday.com/license-proxy-widevine/cenc/:
2021-09-28 21:03:30.713 T:1355797216   ERROR: AddOnLog: InputStream Adaptive: License server returned failure
2021-09-28 21:03:30.714 T:1355797216   ERROR: AddOnLog: InputStream Adaptive: License update not successful (no keys)
2021-09-28 21:03:30.785 T:1355797216   ERROR: AddOnLog: InputStream Adaptive: Initialize failed (SingleSampleDecrypter)
$ uname -a
Linux xbian 4.19.68+ #1 SMP PREEMPT Mon Aug 26 20:37:12 CEST 2019 armv7l GNU/Linux

backup libwidevinecdm version: 13505.111.0

Can you give me some pointers? Anybody using here XBian?

thanks for the feedbacks i have updated the (first) post

Hi CastagnaIT, thanks for excellent job! 😃 I can confirm that Your collabo with CoreELEC and ISA teams ended successfully! Now new DRM mechanism works like it should… 1080p plays again! All I had to do additionally is ESN refresh… but it’s probably because I reset the kodi settings about a week ago, when I saw that 1080p stopped working… and then even SD stopped working for me…

This worked for me (official OSMC distro on rpi3) : https://github.com/CastagnaIT/plugin.video.netflix/issues/1179#issuecomment-864573879 thx !

Although the menu is a bit hard to find :

  • go to the Netflix extensions settings
  • in the Expert tab (on the left)
  • the third choice opens the InputStream Helper settings
  • the option to (Re)install widevine is at the bottom of the screen