Install Plex Media Server on Orange Pi Devices

orange-pi-square-vectorThe 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
CPU
Cores
RAM
Bus
USB
SATA
Network
Wifi
BT
Price
Orange Pi PC
1.6 GHz
4
1 GB
600 MHz
3
No
100 Mbit
No
No
$15.00
Orange Pi Mini 2
1.6 GHz
4
1 GB
600 MHz
4
No
100 Mbit
No
No
$25.00
Orange Pi
1 GHz
2
1 GB
480 MHz
4
Yes
1 Gbit
Yes
No
$35.00
Orange Pi 2
1.6 GHz
4
1 GB
600 MHz
4
No
100 Mbit
Yes
No
$30.00
Orange Pi Plus
1.6 GHz
4
1 GB
600 MHz
4
Yes
1 Gbit
Yes
Yes
$39.99

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
Capacity
USB Speed
Amazon Price
Western Digital My Passport Ultra Portable Hard Drive
1 TB
USB 3.0
$56.99
Western Digital My Passport Ultra Portable Hard Drive
2 TB
USB 3.0
$86.00

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.