Best ATV2 setup for Plex?

It's been a long time I didn't upgrade my Apple TV 2 and it's a bit tricky to find info about what is right now best / most stable iOS solution to have plex and/or xbmc running.

Is plex connect better than Plex client?

Is old 4.4.4 iOS better than latest one in terms of memory management while using Plex?

Is plexbmc a safe bet?

 

Please answer this poll not with your actual setup but with your best tested one (hopefully it's the same as your actual setup but who knows :D )

Do you need XBMC running?

Save your blobs using iFaith and go to either 5.3 or 6.1 (both are still being signed by Apple) and then save those blobs, you can then always go back to your old setup.

PlexConnect is superior to the old Plex native client as it doesn’t run on any firmwares from the last couple of years and has been abandoned so no issues will ever get fixed.

The 5.3 or 6.1 choice is up to you, PlexConnect doesn’t really mind which it runs on and if you save your blobs you can always go back :wink:

If you go to 5.3 you can always jailbreak and even run PlexConnect on the ATV itself.

Due to the memory limitation on the atv2 coming in at a mere 256mb I found that using PlexConnect virtually eliminates all issues causing the atv2 to crash and reboot. I have used the plex client on ios 4.x and used PlexConnect on the atv 5.x thru ios 7.1. I have seen maybe one or two memory crashes now that i use PlexConnect on my atv2’s and have looked at various logs and found it was the memory limitation causing the issue using the plex client or xbmc. PlexConnect uses the native Apple TV features via the dns and cert installation method and lets the Appletv do the rest of the work while being jailbroken or not. I highly recommend using PlexConnect on the atv2 to avoid the device to crash. I also had Eros with plexbmc since xbmc is a front-end type app and takes up even more memory causing even more frequent crashes. Use PlexConnect it is the best native solution by far in my experience/opinion with the atv2. I believe this is why the plex client is no longer being developed and has been abandoned as far as I can tell since the hardware just cannot support it on the atv2. If the atv3 is jailbroken ever maybe it could be a possibility to run the plex client on it. To expand on the firmwares f00b4r has suggested. I have updated to the latest ios 7.1 on my atv2 and with his extensive knowledge i have downgraded to 4.x and 5.x using my saved .shsh blobs. Xbmc only runs on ios 5.3 and below at this current time on the atv2 and if is desired/needed you will be best suited with ios 5.3 in my opinion.

Thanks for your replies.

Since yesterday I have tested both 4.4.4, 5.0.1, 5.2 and 5.3, since I have blobs for all these firmwares.

5.3 will probably be my choice then according to your suggestions, since I like having also xbmc as an option. I have downgraded to 4.4.4 just cause I like having Plex act like a native app.

If you decide to run PlexConnect on 5.3 jailbroken I have developed a easy installer method with .deb’s based upon baa’s original atv PlexConnect installation method with a few of my edits to allow updates and git cloning directly on the atv2. It is post 231 here if you want to attempt my method:

https://forums.plex.tv/topic/88905-plexconnect-on-atv2jailbroken-launchctl/page-12


I personally prefer it when running ios 5.3 since it makes your atv2 portable.

If you decide to run PlexConnect on 5.3 jailbroken I have developed a easy installer method with .deb'sbased upon baa's original atv PlexConnect installation method with a few of my edits to allow updates and git cloning directly on the atv2. It is post 231 here if you want to attempt my method:

https://forums.plex.tv/topic/88905-plexconnect-on-atv2jailbroken-launchctl/page-12

I personally prefer it when running ios 5.3 since it makes your atv2 portable.

Nice, I will try this as soon as I get home.

What do you mean by portable?

Will I still have to launch PlexConnect.py on my PC after having generated trailer certificates?

BTW talking about certificate tutorial, it would be nice to add this simple line to wiki page:

set OPENSSL_CONF=c:\[PATH TO YOUR OPENSSL DIRECTORY]\bin\openssl.cfg

cause I had error: WARNING: CAN’T OPEN CONFIG FILE: /USR/LOCAL/SSL/OPENSSL.CNF

when trying to generate certificate.

You can turn your atv2 into a plexconnect host and just sign into myplex on it and use it anywhere where you have a internet connection by just bringing your atv2 with you. No other equipment required at the remote site. You would need you local (home) pms server signed into myplex via the plex media sever setting to allow it to work unless you just want to use shared libraries and you have myplex friends libraries attached to your account using the http://plex.tv login site. This makes plexconnect seem like you are at home when abroad. All the tabs are filled in as if you were at home. Library, channels, and shared libraries (if available).

If you decide to run PlexConnect on 5.3 jailbroken I have developed a easy installer method with .deb's based upon baa's original atv PlexConnect installation method with a few of my edits to allow updates and git cloning directly on the atv2. It is post 231 here if you want to attempt my method:

https://forums.plex.tv/topic/88905-plexconnect-on-atv2jailbroken-launchctl/page-12

I personally prefer it when running ios 5.3 since it makes your atv2 portable.


I have followed your tutorial, but I don't understand if I still have to run python script on my server. I have 0 items shared after I logged in myplex.
And I guess that main difference from the other method is that now I have a plex connect button in homepage instead of going through trailer app, am I right?


Sent from my iPad using Tapatalk

Python is required on the appletv not your home server. You are making your Apple TV a plexconnect host which requires python on your aTV.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.