Play Netflix, Amazon Prime, Hulu, Disney Plus, and more on Raspberry Pi

In this segment, we are going to show you “How to play Media Streaming Services such as Netflix, Amazon Prime, Hulu, Disney Plus, and more on Raspberry Pi with Overclocking up to 2 GHz

Full credit for this article goes to VPetkov.net

What is Streaming Media?

Streaming media is multimedia that is constantly received by and presented to an end-user while being delivered by a provider. The verb “to stream” refers to the process of delivering or obtaining media in this manner; the term refers to the delivery method of the medium, rather than the medium itself, and is an alternative to file downloading, a process in which the end-user obtains the entire file for the content before watching or listening to it. Some popular streaming services include NetflixHuluPrime Video, the video-sharing website YouTube, and other sites which stream films and television shows; Apple Music and Spotify, which stream music; and video game live streaming sites such as Mixer and Twitch.

Source // Wikipedia

Software Required :

Equipment Required Optional
Raspberry Pi Raspberry Pi 4 Case
SD_Card SD Card Keyboard
Ethernet Ethernet Cable Mouse
Charger Power Adapter    
HDD External HDD    
Buy Now

You can Buy Raspberry Pi 4 Kit from here

Note: Overclocking may damage your Raspberry Pi, for that reason you must have a good cooling system installed on your Raspberry Pi 4 Before overclocking.

Overclock at your own risk.

Raspberry Pi Active Cooling Solutions

 

Raspberry Pi Passive Cooling Solutions

 

Raspberry Pi Compatible Mini Keyboard & Air Remote

Raspbian Buster Setup on Raspberry Pi

  • First of all, to start this project we need to download the Raspbian Buster Image from the download link.

Formatting the SD Card

SD Card Formatter

 

Flashing the SD Card

  • Followed by writing the image to the SD Card using: Etcher
Etcher

 

Setting up Raspberry Pi

  • Finally, plug in the SD Card, connect the Ethernet Cable and Power Supply and turn it on to boot the Raspbian Buster Operating System. Follow the online instructions to complete the setup.

Overclocking Raspberry Pi 4

Maximum Overclock for Raspberry Pi 4: 2.147 GHz max clock speed GPU Frequency: 750 We are going to overclock are system from 700 MHz to 2000 MHz. Followed by changing the over voltage to 6 for maximum power.
  • To start with overclocking you can watch vcgendcmd to see your new clock speed from Terminal
watch -n 1 vcgencmd measure_clock arm
  • After that, we can go ahead and initiate a system update & dist-upgrade process to check for any available updates.
sudo apt update 
sudo apt dist-upgrade
  • Once the update & upgrade process finishes, we can go ahead and start overclocking our system by navigating to:
sudo nano /boot/config.txt
  • Scroll down to the section marked:
#uncomment to overclock the arm. 700 MHz is the default. 
#arm_freq=800
  • Followed by adding these lines to the document. After that, save the file with CTRL+O (press RETURN) and use CTRL+X to exit Nano.
over_voltage=6
arm_freq=2000
gpu_freq=750
  • Restart your Raspberry Pi.
sudo reboot
  • When the system starts up again, watch vcgendcmd again to see your new, faster clock speed in action:
watch -n 1 vcgencmd measure_clock arm

Method -1

  • SSH to your Pi (don’t run from the Pi console if you want pretty graphics :)) and run:
curl -fsSL https://pi.vpetkov.net -o ventz-media-pi
sh ventz-media-pi
  • This script automates the whole thing, always provides you with the latest extracted libwidevine, and makes everything much easier to maintain/update in the future.
  • Also, if there’s ever a problem/something changes from the Pi or Chromium side, you can just re-run the 1-line and fix everything.

Result

Netflix

Method -2

Let’s start installing Media Streaming Plugin [ libwidevine]

Login to root

  • Navigate to root using:
sudo su
cd
  • Navigate to Chromium Browser folder
cd /usr/lib/chromium-browser
wget http://blog.vpetkov.net/wp-content/uploads/2020/03/libwidevinecdm.so_.zip 
unzip libwidevinecdm.so_.zip && chmod 755 libwidevinecdm.so
  • Download and unzip Chromium Media Browser
wget http://blog.vpetkov.net/wp-content/uploads/2020/03/chromium-media-browser.desktop.zip 
unzip chromium-media-browser.desktop.zip && mv chromium-media-browser.desktop /usr/share/applications
That’s it now we are ready to use all the Media Streaming Services on Raspberry Pi.

Followed by click on Pi icon from top Left Corner and click on Internet, Then open Chromium browser Media Edition and start Play Netflix, Amazon Prime, Hulu, Disney Plus, and more. In conclusion, you are all set to use Raspberry Pi 4 to run all your Media Streaming Services. If you face any issue regarding this article please share your thoughts. Enjoy using Netflix, Amazon Prime, Hulu, Disney Plus, and more on Raspberry Pi 4. Smile (.”_”.)

Please check out my other articles:

Did you find us helpful?

Subscribe our YouTube Channel
Like us on Facebook facebook
Support us on Patreon Patreon
Share This Article with others

Harish Kumar

As a founder of the PcMac YouTube channel and website, Our goal is to provide Free Technical help to people and spread knowledge to everyone.

Leave a Reply