Hello, thanks for tutorial, i installed kodi 18 on raspbian. Is there any change about gaming in kodi? I am looking for ps1 emulator. But i don't want internet rom luncher. I would like to run offline games from local image on disk. When we can expect gaming in kodi 18?

Hi,
This is my first post, so sorry in advance if I make some mistakes.

I have installed kodi18 (18.0-RC1 Git:20181121-be9bd450fa-dirty) as well as inputstream.adaptive and netflix addon. It launches fine, but is unable to install widevine. What happens when I try to watch any video is it prompts me to install widevine, then I accept EULA, then there is message about kpart or parted needed on my system (parted is present), then there is a cogwheel. I left my system running overnight but nothing happened, there is also no information in log about any errors.
I tried putting libwidevinecdm.so manually extracted from the chromeOS image in ~/.kodi/cdm/libwidevinecdm.so and ~/.kodi/userdata/addon_data/script.module.inputstreamhelper/cdm/libwidevinecdm.so but with no avail.

Any assistance would be highly apreciated.

Best Regards!

About Kodi and Netflix, this should make it work for all you guys. No need to fiddle with widevine etc. It is a copy/paste from a user on another forum:

Hi everyone,

I just wanted to add my experience and how I got Netflix to run properly on my raspberry pi (so far). I'll just describe what I did, maybe it will help someone:

I have no idea if it will work on the Raspberry Pi, I never tried it. The last time I tried Wayland/Weston was some years ago and if I remember correctly, some time ago, Wayland/Weston devs removed the Raspberry Pi specific code and the Raspberry Pi Foundation does not support it anymore. At least with the proprietary Broadcom closed source graphics drivers aka "Legacy" drivers.
I know that Wayland/Weston works with the open source VC4 graphics drivers, but even if I (or anyone) compiles Kodi for it and it works, it won't have hardware video decoding, because there isn't yet support in Kodi for MMAL to access the hardware video codescs (or something like that) on the open source VC4 graphics drivers.

Like you may know, you cannot compile Kodi (or any other software) with support for all windowing system (X11, Wayland, etc) and graphics API (OpenGL/OpenGL ES). You have to compile to one or another and it will not work on the others.

So I see no purpose on spending time on this, and maintaining two different versions. If in the future it is confirmed to be working with all the bells and whistles with the open source VC4 drivers, I will provide a separate version.

Rascas wrote:
About Kodi and Netflix, this should make it work for all you guys. No need to fiddle with widevine etc. It is a copy/paste from a user on another forum:
...
...

and Netflix actually starts, so that's a good thing.
Now there is a new problem to solve.
I logged in my Netflix account, but when I tried to play a video, a pop-up showed me "An update of Widevine CDM is required to play this content".
I followed the guided procedure proposed by Kodi, downloading the Chrome OS to extract the script needed. When the download finished, new pop-up informed me that the installation procedure can take a lot of minute, so Raspberry starts to work and after a few minutes it simply stops. No message, no advice, anything.
If I try to play a video, I see again "An update of Widevine CDM is required to play this content".
I have done the procedure two times: same results.

Hi Rpi3user3,
I had the same exact problem. My solution was to extract the file (libwidevine.so) manually (there are guides you can find with duckduckgo or google), and then by putting them in ~/.kodi/cdm directory. After that it was still not working for me, so I had to update json file by following below issue on guthub.https://github.com/emilsvennesson/scrip ... /issues/26

After that it was working fine for me.
Remember, that due to low specs your RPi will not be able to decode DRM content with resolution better than 720p, so set it up in inputstream.adaptive setting. You can leave 1080p for non-encrypted streams, it works fine, at least in my rpi3+ with 256MB assigned to video RAM.

Hi Rpi3user3,
I had the same exact problem. My solution was to extract the file (libwidevine.so) manually (there are guides you can find with duckduckgo or google), and then by putting them in ~/.kodi/cdm directory. After that it was still not working for me, so I had to update json file by following below issue on guthub.https://github.com/emilsvennesson/scrip ... /issues/26

After that it was working fine for me.
Remember, that due to low specs your RPi will not be able to decode DRM content with resolution better than 720p, so set it up in inputstream.adaptive setting. You can leave 1080p for non-encrypted streams, it works fine, at least in my rpi3+ with 256MB assigned to video RAM.

That is weird. I never had to extract libwidevine from other OS or edit any json file. Following the instructions that I wrote some posts above should be enough.

It should, but for at least three people it was not. I tried following your guide as well as a first try to fix the issue. Luckily, I found the workaround, but unfortunately I'm not skilled enough to find root cause and suggest permanent fix.

as the final release candidate has been released fpr Kodi 18 now,
how do I install/update it on raspbian stretch?
I have currently Kodi 17.6 running. If I try sudo apt get upgrade kodi, it says that I am already on the latest version (17.6).

as the final release candidate has been released fpr Kodi 18 now,
how do I install/update it on raspbian stretch?
I have currently Kodi 17.6 running. If I try sudo apt get upgrade kodi, it says that I am already on the latest version (17.6).