ATv3 jailbroke but...only partially works?

I’ve successfully jailbroke my atv3 and loaded it with Plexconnect. Plexconnect comes up via the revised iMovie thumb that now says PLEX and after a couple of seconds with the links to Movies & TV Shows showing to the right the thumbnails start to slideshow on the left. If I select Movies, I do get the top nav bar and clicking on On Deck after a couple of seconds it shows thumbnails for movies. If I click on one of them it plays just fine.

Now for the issue. If instead I click on All Movies the Accessing iMovie Theater is displayed along with the rotating wheel and never finishes. It’s been 45 minutes and it’s still rotating. Since it obviously can find movies on the server via On Deck, I can’t figure out why it won’t fo the same for All Movies. Anybody got an idea?

Some points to check:

  1. Did you login PlexConnect to plex.tv ?
  2. How many films has your library ?
  3. The problem also happens with other (smaller) libraries ?
  4. Do you have the correct time fuse setup in the ATV ?

If by plex.tv you mean did I sign in via Plexconnect>settings> then yes. Also got an email from Plex saying someone had signed in. Same screen shows one server found.

A little over 600 movies are on the server.

Not aware of an ATV ‘time fuse’. What is this & where is it located?

FYI: when I loaded the profile using http://localhost/iMovie.cer it worked but what it id’d the profile as was www.icloud.com . I didn’t give it much thought since clicking on the PLEX (iMovie) thumb brought up Plexconnect.

Sorry, I mean timezone. When I restored my ATV prior to the jailbreak process it got Los Angeles timezone, and as I’m in Portugal I had to correct it.

Unfortunately I’ve left my ATV in another house 250Km away so I can’t reproduce your problem. But “rotating wheels” are normally associated with time to generate thumbnails (which is slower in the ATV than in a PC/Mac) or some timeout.

Please set Loglevel = High and post the log here (or send it to me via PM).

Loglevel ? Are you referring to settings in PlexServer itself?

In Settings.cfg there is a loglevel parameter, whose default valkue is Normal

You are referring to Settings.cfg of Plexconnect correct? But that is now installed and running on the atv3 not the iMac therefore there is no way to get to that on the atv3. Or am I confused?

You can access with ssh. But transferring to your iMac is another story. In Windows i would use winscp. Perhaps you can run winscp under Wine, or search google for an equivalent tool.

not too good with SSH. Can you point me to where to locate the setting.cfg ie once logged in what to type in for a: cd /xxxxxxxxx

Let’s try

  1. Login to the ATV (same way as used to jailbreak)
  2. Command cd /Applications/PlexConnect/ shall position to the folder containning Settings.cfg

Sent you a message that includes the setting and log files.

Apparently it’s a timeout. Can you pls try with a smaller library (~100 films) to check this assumption ? Is the ATV connected via ethernet or wifi ?

Edit: PlexConnect requires Python: 2.7.12 or higher but the ATV has Python 2.7.6. Unfortunately it can’t be upgraded. I don’t know what are the limitations.

Connected via 5GHz and all bars present, which I believe is faster than 10/100 mbps ethernet. If it is a timeout then the experiment will probably end at this point. Not really interested in a solution that isn’t capable of supporting our complete collection of movies on the PMS. Really do appreciate your help though, thanks a bunch! At least I learned how to SSH into the thing and do some stuff.

Guess I’ll reset it to factory and put it back to regular plexconnect via trailers.

I can increase the timeout, but I’m not sure how this can affect others.

Are you able to edit WebServer.py (same location as PlexConnect.log ? If yes, there are two lines that read server.timeout = 1. Please change them to server.timeout = 120. This will increase timeout from 1s to 120s (from your logs PMS is taking approx 90s to generate the metadata for your 600 films).

In my case I have libraries organized in smaller folders, mainly because it’s easier for my wife to navigate, but it also helps with performance. It’s also a PMS performance recomendation, because when you add / update a film PMS searches the entire folder to generate metadata. One can use different criterias to group films in folders, for example I have concerts, kid movies, adult movies (per language if necessary), documentaries, etc. I have lots of series but in that case Plex conventions already “oblige” to have multiple subfolders.

Hmm… I do have 11 folders in the library but the remaining bulk is still over 400. There are a few more I could create but seriously doubt that would drop the total down to less than 300. 90 seconds is a long time to stare at the screen waiting for metadata to generate. Even 30 seconds is too much IMO. Looks like my best course is to remain with running plexconnect on the same machine as the plex media server and using trailers. With this we have only a 10-15 second delay for metadata generation.

We do have a atv4 HD in the living room but we use the atv3s in the bedroom, kitchen and guest room. I’m using Infuse on the atv4. It’s more stable than Plex’s app which IMO is poorly conceived and poorly supported in regards to fundamental issues they still haven’t addressed. It’s too bad development of a plexconnect app for the atv4 stopped. Plexconnect UI is a lot better for the family to deal with.

BTW: editing the files isn’t too bad. I copy them over to the macbook using the ssh command:
scp Settings.cfg user@ipaddress:"~/Documents/". Then edit the file and reverse the same command to copy it back.

Again, thanks for your help moody_blue.

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