question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

RPI - Unable to play videos - error: InputStream Adaptive: Unable to load widevine shared library

See original GitHub issue

Bug report

Your Environment

  • Netflix add-on version: 1.12.4
  • Operating system version/name: LibreELEC (official): 9.2.6
  • Device model: Raspberry Pi 4B

Used Operating system:

  • Android
  • iOS
  • Linux
  • OSX
  • Raspberry-Pi
  • Windows

Describe the bug

Program will not play when selected in the menu, no error and remains on the menu rather than the play window

Expected behavior

hitting enter on a netflix program should stream the video, or at least show an error that it could not play

Actual behavior

Silent, no error and remained on menu page. Have played around with the resolution settings and everything else the wiki suggest for video issues. On kodi disabled hardware decoding and set a 720p resolution, still no help

Steps to reproduce the behavior

  1. Install LibreElec onto SD card from official raspberry pi site
  2. Insert into Pi
  3. download CastagnalT repo zip onto usb stick
  4. On Kodi Install plugin-from zip
  5. Goto Repo and install dependencies
  6. Start plug-in
  7. log-in to account
  8. Follow prompts for installing widevine via chrome
  9. find any program and hit enter

Possible fix

Total noob here but probably something to do with the log line 799 GetDirectory - Error getting /usr/lib/kodi/addons/inputstream.adaptive/ or the chrome installer for widevine could be silently failing?

Debug log

The debug log can be found here: https://paste.kodi.tv/ozicucivol

Additional context or screenshots (if appropriate)

Other information

A quick search of related issues picks up this #154 but my issue looks most similar to #474

Screenshots

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:8
  • Comments:30 (10 by maintainers)

github_iconTop GitHub Comments

18reactions
matthuismancommented, May 10, 2021

ARMv7 4.10.1679.0 here if anybody needs

https://k.slyguy.xyz/.decryptmodules/widevine/4.10.1679.0-linux-armv7.so (just rename it to libwidevinecdm.so) or http://archive.raspberrypi.org/debian/pool/main/w/widevine/widevine_4.10.1679.0.orig.tar.xz (extract and find the file in widevine\opt\WidevineCdm_platform_specific\linux_arm"

5reactions
lganglercommented, May 10, 2021

Here’s what worked for me (I think this is doing the same as @ancebfer above but easier for those less experienced with the command line):

Go to Add-ons > My add-ons > Program add-ons > InputStream Helper > Configure > Restore Widevine CDM Library

Select the most recent previous version. The one that worked for me was …77.0

Read more comments on GitHub >

github_iconTop Results From Across the Web

Support thread for my various video add-ons
It appears there is a bug and it never actually uses oldAddonProp. So ... inputstream.adaptive: Unable to load widevine shared library ...
Read more >
widevine library cannot be loaded (Netflix, Kodi 18, RPi 3)
the netflix plugin (GitHub - asciidisco/plugin.video.netflix: Inputstream based Netflix plugin for Kodi) stopped working, so I updated it.
Read more >
Widevine add-ons stopped working from 01/09 - ...
My only issue is that I can't watch Discovery+ live channels via the Discoveryplus addon, alway due to Widevine CDM from ChromeOS recovery ......
Read more >
Kodi install the inputstream-adaptive addon and ... - YouTube
Kodi install the inputstream - adaptive addons and how to manually install libwidevinecdm. so from your ... Your browser can't play this video....
Read more >
How to Run Netflix on the Raspberry Pi
I'm not entirely sure what could be going wrong there. From memory OSMC includes a full operating system so you should be able...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found