Netflix / Amazon Prime on RPi 3B using Raspbian Stretch?
#1
Hi,

I also need node-red and mqtt running the RPi hence I was happy to find out that I could take the Raspbian Stretch minimal install and just install kodi from the raspbian repos and even happier when they got updated to Leia.

So I basically followed this guide:
https://makingstuffwork.net/technology/i...kodi-osmc/

tl:dr
sudo apt-get install python-pip python-crypto build-essential -y
sudo apt-get install python-all-dev python-setuptools python-wheel -y
sudo apt-get install python-crypto-dbg python-crypto-doc python-pip-whl -ypip install pycryptodomexsudo aptitude install kodi-inputstream-adaptive libnss3
sudo ln -s /usr/lib/python2.7/dist-packages/Crypto /usr/lib/python2.7/dist-packages/Cryptodome

Having installed all these I could install Netflix and Amazon Prima addons from these repos:
wget https://github.com/kodinerds/repo/raw/ma...-1.0.1.zip
wget https://github.com/Sandmann79/xbmc/relea...-1.0.2.zip

After that in addtion the following turned out to be missing:
sudo aptitude install kodi-inputstream-adaptive (which installs version 2.3.13)
sudo aptitude install libnss3

NOW the automatic install of widevinecdm.so worked and I could login to Netflix/Amazon Prime and start playing content.
(so the
Code:
.kodi/cdm/libwidevinecmd.so
is present and a symlink to
Code:
/home/pi/.kodi/userdata/addon_data/script.module.inputstreamhelper/cdm/libwidevinecdm.so
)

The only issue: I only have audio and subtitles, but the decoding of the video leads only to a green screen with random noise.
In the log it says

Code:
DEBUG: AddOnLog: InputStream Adaptive: DecryptSampleData: Decrypt failed with error: 2 and key: CF953726316445739FBA41AC9E5AE6A4

How can I fix this?
I don't really know how to narrow down the problem...
Reply
#2
Just a little follow up:

peak3d came up with the solitution!

All I had to do was to switch OFF the OMX Player. (Settings --> Player --> Videos --> "Allow hardware acceleration - OMXPlayer")
After that, Amazon and Netflix both worked (not in 1080p, but definitely sufficient for me)

I'll leave this here, just in case... Wink
Reply
#3
OMXPlayer off and MMAL enabled are the default settings for RPi 2 and 3.
And yes, 720p is the maximum currently for the Pi 3.
Reply

Logout Mark Read Team Forum Stats Members Help
Netflix / Amazon Prime on RPi 3B using Raspbian Stretch?0