The only way to have Plex working on an Apple TV, if you don’t want to jailbreak it, is to install PlexConnect on your Plex server. Essentially, this will redirect the Trailers app on your ATV to your Plex server. It’s a hack, yes, but it works pretty well at the end of the day
I had a few connection issues with it though: after a few days of usage, my Apple TV would lose connection to the Internet. Sometimes, none of the apps would work (I would get a “<app_name> cannot connect to the Internet” error message), other times the apps wouldn’t even show on screen and I could only see the settings app.
Now, to make PlexConnect work, you have to set your PlexConnect machine’s IP address as the DNS server of your Apple TV in order for the redirect to work. So the first thing that I did while troubleshooting was to check if the machine on which PlexConnect was running could indeed connect to the internet, and this was the case, so the issue had to lie somewhere else.
After a little bit of digging around I ended up on the Troubleshooting section of the GitHub project, specifically the Using your ISP’s, Gateway’s or geo-unblocker service DNS server on the ATV section. I completely forgot that PlexConnect used Google’s DNS server, so I tried changing it to my own DNS server, and this seems to have solved the issue. So just try using another DNS server (if you don’t have your own, use your router’s):
cd to the folder where you installed PlexConnect (
/opt/PlexConnect in my case)
- Change the value of the
Again, PlexConnect is really a hack to work around the Apple TV’s limitation of not having an app store, so some hiccups are to be expected here and there. This is how I solved this one for me, hopefully it will be useful for other people out there.