# Plex Server on Pi

**URL:** https://forums.plex.tv/t/plex-server-on-pi/55809
**Category:** Feature Suggestions
**Created:** [January 29, 2014, 1:21pm UTC](https://forums.plex.tv/t/plex-server-on-pi/55809 "2014-01-29T13:21:48Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![stevecrox](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/stevecrox/32/7484_2.png) [@stevecrox](https://forums.plex.tv/u/stevecrox)
#### Post date: [January 29, 2014, 1:21pm UTC](https://forums.plex.tv/t/plex-server-on-pi/55809/1 "2014-01-29T13:21:48Z")

</div>

I would like to suggest a build of Plex media server for the Raspberry Pi, I'm aware the Raspberry Pi's GPU isn't upto much and the CPU is wonderfully slow, meaning transcoding would be slow to impossible.

&nbsp;

So I would like a Plex Media Server to run on a Debian image on the raspberry pi, I don't require Cloud Sync or Transcoding. I just need the web interface, DLNA, it's ability to stream to the Plex Andriod/iOs applications&nbsp;and Plex Clients like the Roku or Chromecast.

&nbsp;

My use case is a simple one, I support a large number of family PC's they all store&nbsp;media in a variety of ways which causes me&nbsp;headache's when I have to support it. Trying to convince them to buy a NAS is impossible, but if I give them a PI they will leave it on. Hopefully they will then migrate to using Plex to manage their media and at somepoint I can convince them to buy a NAS (if needed). I've tried using XBMC things like the Andriod/iOS applications as well as the Plex clients on the Roku/Chromecast add a certain level of polish. I suspect a DLNA server will be forgotten about.

&nbsp;

It provides me a cheap way to introduce non technical people to a NAS.

---

<div class="post-metadata">

### Author: ![agregjones](https://avatars.discourse-cdn.com/v4/letter/a/45deac/32.png) [@agregjones](https://forums.plex.tv/u/agregjones)
#### Post date: [January 29, 2014, 2:43pm UTC](https://forums.plex.tv/t/plex-server-on-pi/55809/2 "2014-01-29T14:43:35Z")

</div>

The processor in the Pi is just too underpowered to handle this. &nbsp;By the time you outfit it properly to be a NAS, you will have spent more money on it than a cheap NAS.

---

<div class="post-metadata">

### Author: ![Trudge](https://avatars.discourse-cdn.com/v4/letter/t/e19adc/32.png) [@Trudge](https://forums.plex.tv/u/Trudge)
#### Post date: [January 29, 2014, 2:50pm UTC](https://forums.plex.tv/t/plex-server-on-pi/55809/3 "2014-01-29T14:50:56Z")

</div>

> I would like to suggest a build of Plex media server for the Raspberry Pi, I'm aware the Raspberry Pi's GPU isn't upto much and the CPU is wonderfully slow, meaning transcoding would be slow to impossible.
> 
> So I would like a Plex Media Server to run on a Debian image on the raspberry pi, I don't require Cloud Sync or Transcoding. I just need the web interface, DLNA, it's ability to stream to the Plex Andriod/iOs applications&nbsp;and Plex Clients like the Roku or Chromecast.
> 
> My use case is a simple one, I support a large number of family PC's they all store&nbsp;media in a variety of ways which causes me&nbsp;headache's when I have to support it. Trying to convince them to buy a NAS is impossible, but if I give them a PI they will leave it on. Hopefully they will then migrate to using Plex to manage their media and at somepoint I can convince them to buy a NAS (if needed). I've tried using XBMC things like the Andriod/iOS applications as well as the Plex clients on the Roku/Chromecast add a certain level of polish. I suspect a DLNA server will be forgotten about.
> 
> It provides me a cheap way to introduce non technical people to a NAS.

There is already a hacked together version floating around the forums - it is almost unusably slow and barely able to do anything - far from an ideal ambassador to the Plex world.

[https://forums.plex.tv/topic/54447-raspberry-pi-plex-media-server/](https://forums.plex.tv/topic/54447-raspberry-pi-plex-media-server/)

---

<div class="post-metadata">

### Author: ![stevecrox](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/stevecrox/32/7484_2.png) [@stevecrox](https://forums.plex.tv/u/stevecrox)
#### Post date: [January 29, 2014, 5:28pm UTC](https://forums.plex.tv/t/plex-server-on-pi/55809/4 "2014-01-29T17:28:21Z")

</div>

> The processor in the Pi is just too underpowered to handle this. &nbsp;By the time you outfit it properly to be a NAS, you will have spent more money on it than a cheap NAS.

It isn't meant to be a fully fledged NAS, one of the families has a network drive, for the others I have a external USB drive I would be happy to lend out. The point is this is a low cost solution, I suspect a lot of people have a Pi hanging around and usb drives are common. Most people don't understand the point of NAS, selling them on buying one is hard.

The Raspberry Pi is perfectly capable of transferring data&nbsp;from USB to a network location at ~4 MBbps through a Samba connection (I've got a peak of 9Mbps transfer rate using FTP). This is fast enough to transfer music and SD quality streams via DLNA (~500 Mb seems to be the limit), I've had a Pi setup doing just this. If they have any files they are either AAC, MP3 or h.264 encoded MP4 files. Most devices they use tablets, phones, PS3's, etc.. will decode this nativily.

The biggest issue I can see isn't the CPU, which is enough to&nbsp;run a HTTPD server and run XBMC, is system memory, is 512MB enough? Again I suggested I would be happy to lose the transcoding features. The Pi has MPEG2 and VC1 encoding/decoding capabilities but I'm not even asking for Plex to take advantage of them.

---

<div class="post-metadata">

### Author: ![agregjones](https://avatars.discourse-cdn.com/v4/letter/a/45deac/32.png) [@agregjones](https://forums.plex.tv/u/agregjones)
#### Post date: [January 30, 2014, 3:54pm UTC](https://forums.plex.tv/t/plex-server-on-pi/55809/5 "2014-01-30T15:54:16Z")

</div>

4Mbps is far too low for many files. &nbsp;It is bus speed, memory and any number of other factors. &nbsp;Expecting the Plex team to support development on a platform where the user experience will be very bad is not realistic.

---

<div class="post-metadata">

### Author: ![stevecrox](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/stevecrox/32/7484_2.png) [@stevecrox](https://forums.plex.tv/u/stevecrox)
#### Post date: [January 31, 2014, 8:00pm UTC](https://forums.plex.tv/t/plex-server-on-pi/55809/6 "2014-01-31T20:00:45Z")

</div>

Considering bbc IPlayer streams Hd at 4mbps your badly wrong. Or would you like me to go to the effort of calculating data transfer rates etc…  
  
  
Samba is CPU intensive slowing the data I/O rate. If your broadcasting UDP packets the rate will be limited by your reading rate.  
  
  
Can we stop the provably nonsense counter arguments. If it ain’t a priority or interest fair enough if it is a massive effort again fair enough. But 4mbps not enough to transfer files, is nonsense

---

<div class="post-metadata">

### Author: ![agregjones](https://avatars.discourse-cdn.com/v4/letter/a/45deac/32.png) [@agregjones](https://forums.plex.tv/u/agregjones)
#### Post date: [February 2, 2014, 4:07am UTC](https://forums.plex.tv/t/plex-server-on-pi/55809/7 "2014-02-02T04:07:33Z")

</div>

iPlayer receives at 4mbps. &nbsp;PMS is designed to provide multiple streams to clients simultaneously. &nbsp;The Pi makes a pretty good client. &nbsp;That does not mean it would make a passable server for files the size we are discussing. &nbsp;It lacks the memory to properly handle buffering on top of the operating system needed for the server processes.

I think you are taking for granted a number of hardware advantages often found in mainstream PCs that are just not there for the Pi. &nbsp;The Pi overcomes a lot of these as a client by having pretty good specialized hardware for H.264 decoding. &nbsp;Anything processor or memory intensive that can't be handed off to the video processing subsystem suffers.

---

<div class="post-metadata">

### Author: ![tom80H](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/tom80h/32/19753_2.png) [@tom80H](https://forums.plex.tv/u/tom80H)
#### Post date: [January 16, 2021, 1:49pm UTC](https://forums.plex.tv/t/plex-server-on-pi/55809/8 "2021-01-16T13:49:20Z")

</div>

Early 2021 clean-up: implemented

---

<div class="post-metadata">

### Author: ![tom80H](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/tom80h/32/19753_2.png) [@tom80H](https://forums.plex.tv/u/tom80H)
#### Post date: [June 10, 2021, 1:01am UTC](https://forums.plex.tv/t/plex-server-on-pi/55809/9 "2021-06-10T01:01:17Z")

</div>


