RPI - Unable to play videos - error: InputStream Adaptive: Unable to load widevine shared library
See original GitHub issueBug 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
- Install LibreElec onto SD card from official raspberry pi site
- Insert into Pi
- download CastagnalT repo zip onto usb stick
- On Kodi Install plugin-from zip
- Goto Repo and install dependencies
- Start plug-in
- log-in to account
- Follow prompts for installing widevine via chrome
- 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:
- Created 2 years ago
- Reactions:8
- Comments:30 (10 by maintainers)
Top GitHub Comments
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"
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