Typically, these problems are due to a combination of poor add-ons (or ones that will only work with desktop PC Kodi installations) and the low spec of older Raspberry Pis. If you're using a Raspberry Pi 4, the following steps will allow you to access your existing streaming service subscriptions via Kodi.
Alternatively, you can install OSMC using the Raspberry Pi Imager. This is available from the official Raspberry Pi site and comes various operating systems ready to install, including OSMC for Raspberry Pi 4.
Once OSMC is installed to your SD card, safely eject from your PC, and insert the card in your Raspberry Pi. Ensure the computer is connected to your router via Ethernet (Wi-Fi can wait until everything is configured) and your TV's HDMI port, then connect the power cable.
Your Raspberry Pi will then boot into OSMC's automated installer. Wait while the files install and the system reboots. OSMC will then open, providing you with a Kodi media center on your Raspberry Pi. Some basic configuration is required for language, time zone, device hostname, and enable or disable SHH.
First, open a terminal or SSH client on your PC and connect to the Raspberry Pi. You'll find the IP address for the device in OSMC via Settings > System Info. Connect over SSH using the username and password (osmc is the default for both), then use wget to download the ZIP file directly from GitHub:
Enter Y when prompted, then select OK when the configuration of the software necessary to run Netflix on the Raspberry Pi completes. If it doesn't happen automatically, restart OSMC.
Once successfully logged in, you'll be able to select your profile, see the shows and movies you've saved to your list, see the popular shows, and basically access all the same menus as you would in the Netflix app on any other device. At this point, however, don't attempt to play anything until you've installed Widevine CDM (instructions for that are below).
Finally, if you want to install Disney Plus on your Raspberry Pi media center running the OSMC build of Kodi, you first need to install a new repository. Ensure that unknown sources are enabled (as explained earlier in this guide) before proceeding.
When installation of Disney Plus is complete, head to the Videos > Video add-ons screen to launch the add-on. Use the Login option to add your credentials and start using Disney Plus on your Raspberry Pi media center.
Choosing a TV show or movie to watch will let you select WidevineCDM, installation of which you'll fin instructions to below. You can also select a different version if necessary. The Disney Plus add-on also displays a choice of bitrates, so you can enjoy the best quality feed for your connection and TV.
So far, you've installed Plex, Amazon Video, Netflix, and Disney Plus. You're almost set, but before you can watch anything, the Widevine CMD decryption module must be downloaded. You cannot do this manually, however; instead, it needs to be done by the Amazon or Netflix add-on.
A Chrome OS recovery image much be downloaded from which the Widevine CMD is extracted. This can take a while to download and extract, so let the Raspberry Pi work at its own pace, following any requests OSMC displays to complete installation.
That's it: you can now stream Netflix and Amazon Video on Raspberry Pi, and it can easily stream video from another computer on your network via Plex. And you can enjoy Star Wars, Marvel, and Disney movies and TV shows thanks to the Disney Plus add-on. In short, you built a Kodi-based Raspberry Pi streaming box, and it is awesome.
90f70e40cf