Im lost...

So ive been looking for what the best client device to run plex on would be…

I presonally use my Xbox one seems to work with no problems
my friends using Roku Stick often has to transcode, Roku3/4 seem to transcode less that the stick but still often have issues… PlayStation 3 is practically unplayable with constant buffering

ive seem many threads talking about how RasPlex is the way to go… but then it talks about caching and it looks complicated…

Ive read that RasPlex direct plays everything. so if that is the case… maybe I should get a few of them have everyone use that they shouldn’t have issues, and it causes less strain on my server. Ideas?

Get a pi 3 and install rasplex on top of it. For the price, you’ll be delighted… if your movie library doesn’t contain H265 videos. Otherwise, everything is played without any issue. Including high bitrate 1080p videos.

my library doesn’t contain H265 videos…

Just bought a Rasberry Pi 3 model B, Case, Power cord, and 12GB Class 10 SD… is there anything else I need?

how could I get it to connect to a universal remote?
By it direct playing, I should have no issues with buffering?
how often do I need to update RasPlex?

how would this compare to a Roku 4 on remote access? PMS sees to be great for local, but I cant find any really info for remote viewing…

My friends are currently using Roku stick 3 & 4, chromecast, xbox one & 360, opera smart TV’s
would they be better of using the Rasplex remotely instead?

Remote access depends a lot on the upload bandwidth of the server, so it’s hard to say without trying.

If your TV has HDMI CEC (Anynet, EasyLink… it has many names depending on the brand of the TV), then you can just use the TV’s remote.

If you haven’t already done so you may want to purchase the video codec licenses too

http://www.raspberrypi.com/license-keys/