The Orange Pi is a great media server or NAS . With a variety of models to meet any user's lower powered server needs, it runs Plex on its quad core processors. For these tests, I used loboris's images (the mini releases), I have a ready compiled one here for the Orange Pi Plus and another on the way for the Orange Pi PC. This particular guide is for Ubuntu 14.10 and newer (15.x) as well as Debian Jessie. It requires a libc6 version of 2.19 or newer. This will work on the Orange Pi units: Orange Pi PC, Orange Pi Plus, Orange Pi Mini and Orange Pi 2. This tutorial also has a section on fixing Plex permissions so if your Plex can't see your folders then you will be able to solve that problem here.
Here is an overview of the Orange Pi models available
Unit | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Orange Pi PC | ||||||||||
Orange Pi Mini 2 | ||||||||||
Orange Pi | ||||||||||
Orange Pi 2 | ||||||||||
Orange Pi Plus |
Install Plex Media Server on Orange Pi Devices
Check your libc6 version with this command, it if doesn't say 2.19 or newer then you should use the Raspberry Pi guide
ldd --version
Enable https transport or you will get this error: E: The method driver /usr/lib/apt/methods/https could not be found.
sudo apt-get update && sudo apt-get install libexpat1 apt-transport-https binutils -y --force-yes
Grab uglymaoo's gpg key for his repository
wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key | sudo apt-key add -
Add uglymagoo's repository, if your ldd –version output said 2.19 you are using the jessie repository
echo "deb https://dev2day.de/pms/ jessie main" | sudo tee /etc/apt/sources.list.d/pms.list
Update your package lists
sudo apt-get update
Install Plex Media Server on your Orange Pi
sudo apt-get install plexmediaserver -y
When you know there is a new version of Plex Media Server you can upgrade with this command after uglymagoo updates his repository
sudo apt-get update && sudo apt-get upgrade -y
Access Plex on your Orange Pi at this URL, replace ip.address with your actual local IP http://ip.address:32400/web or http://ip.address:32400/manage/index.html#!/setup
If it hasn't started then you may have a systemd / init.d issue so test if Plex starts manually
sudo bash /usr/lib/plexmediaserver/start.sh &
Maybe you need a new hard drive from Amazon to store your media collection
USB Hard Drive Model | |||
---|---|---|---|
Western Digital My Passport Ultra Portable Hard Drive | |||
Western Digital My Passport Ultra Portable Hard Drive |
Read about usenet for acquiring content automatically.
If you are having transcoding issues try using an old transcoder by following this guide.
If you get the server is not powerful enough error, see this guide.
You should consider using Dynamic DNS to access Plex remotely instead of plex.tv which can cause all sorts of issues.