TechSpace Knowledgebase
Search:     Advanced search
Browse by category:
Contact Us

How to Turn a Raspberry Pi into a Cheap Plex Player with RasPlex

Views: 671
Votes: 1
Posted: 20 Dec, 2016
Updated: 21 Dec, 2016

If you’re looking for a robust little Plex client for your HDTV, RasPlex offers a polished experience with snappy playback that’s always on, stable, and easy to control.

Why Use a Pi?

There are a wide variety of ways you can use Plex on your HDTV, but many of them have shortcomings that are easily overcome by using an inexpensive Raspberry Pi. Some Smart TVs, for example, have a built in Plex client, but the performance is usually lackluster and updates are sparse. You can also pair Plex and the Chromecast, but this solution lacks a physical remote, which isn’t very family-friendly.

A Raspberry Pi running RasPlex, however, erases all those issues in one swoop. The heart of RasPlex is the open source Plex Home Theater (a branch of the XBMC/Kodi development tree) and it’s nice and snappy. The user interface is polished and light years ahead of the sluggish and dated looking Plex interfaces you find on too many Smart TVs. The Pi supports traditional remote controls through either HDMI-CEC, an infrared receiver, or the Plex app for iOS and Android. And to top it all off, it’s cheap—the Pi is only $35, and you can leave it running 24/7 because it uses less than a penny of electricity a day.

What You Need

To follow along with our RasPlex tutorial you’ll need to square a few things away before diving in. First and foremost, this tutorial presumes that this is not your first home media center rodeo and you already have a Plex server up and running. If you don’t, hit up our guide to getting started with Plex to set up your server.

Second, and more obviously, you’ll need a Raspberry Pi—the newer the better. While we tested RasPlex on multiple editions of the Pi, including the Raspberry Pi 1, 2, and 3, we really recommend using a Raspberry Pi 2 or newer for the smoothest experience. You’ll also need all the necessary Pi accessories—an SD card, a power source, etc. If you’re new to the Raspberry Pi, be sure to visit our Pi guide to make sure you get the best stuff.

Third, and finally, you’ll need something to control the RasPlex. A keyboard will work fine for setup, but as mentioned above, you’ll want a remote that either works with HDMI-CEC, an infrared receiver like the Flirc, or the Plex app for your phone.

With all the prerequisites met, it’s time to dive into actually installing and configuring RasPlex.

Installing RasPlex: One Shot SD Card Setup and Easy Startup Wizard

The days of command-line work and headaches are gone when it comes to Raspberry Pi setup. Just about every major project under the sun, RasPlex included, has a user-friendly installer. Head over to the downloads page and grab the installer. You’ll need a PC for this first step, so grab the installer that matches the OS on your PC (we’re grabbing the Windows edition). Insert the SD you’re using for RasPlex into your computer and launch the installer.

Everything in the installer happens in a single pane, so let’s break it down. In step one, select “Raspberry Pi1” if you have the Pi 1, and “Raspberry Pi2” if you have the Pi 2 or 3. Select the most current version (1.7.1) as of this writing. Click “Download” under the “Step 2” section to download the disk image.

Confirm in the “Step 3” section that the correct drive is selected and then, under “Step 4” click “Write SD card”.

The whole process, from start to finish should be under five minutes with a decent broadband connection. Once the write process is complete, safely eject the SD card from your computer and insert it into your powered-down Raspberry Pi. Plug in your Pi to boot it up and start the process. For a minute or two, you’ll see the RasPlex logo and some text in the upper corner as the disk image unpacks and creates partitions. Once that process is complete, you can continue with the configuration process below.

Configuring RasPlex: Tweak the Basics and Get Watching

After the unpacking process mentioned above, you’ll be kicked right into the RasPlex setup wizard. Every setting in the wizard can be changed in the system menu later on, but there’s no reason not to take care of everything in one shot here. Click “Next” to get started.

First you’ll configure your Wi-Fi connection (this step won’t appear if you’re using a wired Ethernet connection). Select your network’s SSID and input your passcode.

After the network setup, you’ll be prompted to calibrate your screen. This is a simple process wherein you adjust a series of right angles to fit the corners of your screen, check for squareness, and decide where you want the subtitles to sit on the screen. It only takes a moment and it really improves how things look. The only reason we’d recommend skipping this step is if you’re setting up the RasPlex box on a device that isn’t the final display (e.g. you’re setting it up using your desktop monitor but you’re going to move it to your living room).

Next, you’ll be prompted to log in to your Plex account. As the help text notes on the screen, you don’t have to log in to your Plex account, but come on—Plex accounts are free and they’re the primary reason Plex is so great. Click “Sign in to Plex.” and then take the resulting 4 character PIN and head over to to complete the process.

After signing in, you’ll be prompted to “precache” your library’s thumbnails, fanart, and other images, which we recommend. Select “Start precaching” then select the server (or servers if you have multiple). The server selection box has such a low opacity that it looks like you’re supposed to click “Start precaching” again but that’s just an odd display trick; instead, click over with your remote and select “OK” instead.

Even with a large library, it should only take a minute or two to churn through everything (slightly slower on older Pi hardware), and then you’re done with the setup wizard. At that point you’ll see your Plex library right at your fingertips, like so:

All your movies, TV shows, movies, “Watch Later” content, and everything else on your Plex server is easily accessible from the left-hand navigation pane. You can dive right into watching your content now or, if you want to do some further tweaking (like downloading new skins for RasPlex) you can click left and pull up the Settings or Preferences menus to make further adjustments—but you’re likely to find that everything runs so smoothly right out of the box that there’s little need to tweak anything.

Others in this Category
document How to Set up Remote Replication on QNAP NAS
document Install Ubuntu 14.04.4 LTS
document How to change your default printer Mac OS.
document How to Create Bootable USB from a Linux ISO
document How to Install Windows on a Mac With Boot Camp
document How to Install Software on Linux
document How to Root Android with Kingo Android Root
document Uninstall Office 2011 for Mac
document How to Create a System Image in Windows 7, 8, or 10
document How to Install CentOS 7 Step by Step with Screenshots.
document Setting up PC Thin Client
document Setting Up Server for the Installation of Thin Client
document A Small Business Guide to Computer Encryption
document Could not load file or assembly MOM.Implementation or its dependencies.
document How to access Safe mode in Windows 8
document How to Migrate Your Windows Installation to a Solid-State Drive
document How to Make Nova Launcher Look (and Function) Like the Pixel Launcher
document How to Overclock Your Raspberry Pi (Without Voiding Your Warranty)
document Why You Should Worry Whenever a Services Password
document What Are the FOUND.000 Folder and FILE0000.CHK File in Windows?
document What Are Hotspot 2.0 Networks?
document How to Create a Live Ubuntu USB Drive With Persistent Storage
document Does Brand Really Matter When Buying a Hard Drive?
document Forget the Facebook App: Use the Mobile Site for a Less Annoying Experience
document How to use Mac.
document Google Tricks That Will Change the Way You Search
document How to Back Up Files with File History in Windows 10
document How to Linux Users and Groups
document How to change my SMTP settings in Outlook
document 13 Android Tricks You Probably Did not Know About
document How To Fix A Corrupted Pen Drive Or SD Card Using CMD.
document Basic Mac Computer Maintenance, Cleaning, Removal of Malware, Spyware, Virus
document How to Find the Model Number of an HP Laptop
document Set up an email account on your iPhone, iPad, or iPod touch
document 14 Warning Signs that Your Computer is Malware-Infected
document How to Clear Your Cache on Any Browser
document How to download Android 8.0 Oreo in your smartphones
document Turn Your Smartphone Into A 3D Hologram
document 27 Cool New Features & Changes in Android 8.0 Oreo
document How to Mine Bitcoin on a Mac
document How To Dual Boot Linux Mint And Windows 10
document Remap Windows keyboards to match the Mac keyboard layout