PlexConnect external access

All,

 

Should TV Show (season and series) and Movie Posters be displaying? right now the descriptions of Movies and TV Shows are coming up fine, but Images are not displaying at all.  Video content is working.  I have this running on my Mac with the latest PlexPass PMS release .27.16? Let me know if there are any logs/details that could help with troubleshooting.

Yes they should be displayed. See the “Please read before posting” thread for details on how to get support.

ATV3 latest Firmware 5.2

Github zip pull 5/31/2013

(I'm accessing my PMS remotely, I have the DNS response to my public IP address of the PMS server, HTTP process is running on same machine)

I can navigate and play videos just fine. 

Here is log of navigating to a TV Show -> SEason -> Selecting a Show -> Displaying the Pre-play screen (This is where you see those errors of pulling actor info Line 40)

http://pastebin.com/6Qj3fXGV

Nothing else seems to point towards a problem pulling images, except maybe the request itself isn't working. I tried browsing using the plex web app and everything works fine.

You know I bet this issue is due to the fact that I'm outside my home network and PMS security is stopping me from acccessing the metadata

http://host:port/library/metadata/37762/ i get unauthorized from remote location, but I can get the proper XML response if I do this at home location.

Update: Nevermind, this probably isn't it, PlexConnect is running on my local network and would have access to the metadata url (as shown with the 200 Return codes in the logs), plexconnect then would take this data and massage it to the proper XML format the ATV is expecting. Something else must be happening for images to not display

>> plexconnect then would take this data and massage it to the proper XML format the ATV is expecting.

This is true for metadata like summary, actors,...

The pictures/thumbnails are NOT massaged in to the XML file, you only find their URLs. And this URL should either point to PMS doing some transcoding or directly to the source, wherever it might come from.

Basically this is the same process as playing your media files (movies, TV shows). Question to this... do you have to transcode this media or is it direct streamed. If the latter... try to do a "forcetranscode" and see if it still works.

>> plexconnect then would take this data and massage it to the proper XML format the ATV is expecting.

This is true for metadata like summary, actors,...

The pictures/thumbnails are NOT massaged in to the XML file, you only find their URLs. And this URL should either point to PMS doing some transcoding or directly to the source, wherever it might come from.

Basically this is the same process as playing your media files (movies, TV shows). Question to this... do you have to transcode this media or is it direct streamed. If the latter... try to do a "forcetranscode" and see if it still works.

I guess I need to some how see the XML with the image URLs  that's ultimately returned to the ATV. Not quite obvious how to get to this yet. Ideas?

>> I guess I need to some how see the XML with the image URLs  that's ultimately returned to the ATV.

Sure, not that hard.

Open Debug.py and change the number following XMLConverter from 0 to 1. Save. Restart. You will get more XMLs than you ever dreamed of! :-D

Thanks for that!

According to XML yes it is delivering URLs to the image just like you mentioned, the Image URL is to actually transcode the image from the PMS. Which the transcoding part is not a problem and is doing as it should.

 So the issue once again is the fact that I'm outside my home network. The PMS will not allow the URL to be accessed outside home network. If I use this url within my home network I can pull up the image.

I think I might be having the same issue as you, so I tried changing this setting http://i.imgur.com/jm8CLYj.png . It didn't help me. How about you?

I think I might be having the same issue as you, so I tried changing this setting http://i.imgur.com/jm8CLYj.png . It didn't help me. How about you?

Yup, I ended up in the same place as well, but the PMS seems to be ignoring what I have set there. I also tried disabling remote security from the plex wiki instruction, no dice there as well. There has to be some way to disable remote security...

To be honest if you can live without thumbnails for now MyPlex support will be coming, assuming you are able to run PlexConnect on your local LAN.

I can live without it, until myplex support hits. It's just a fun problem to try and solve  :ph34r:

As long as you realise it was not in the design and it is an edge case then it is definitely an interesting thing to tinker with. :slight_smile:

I think I might be having the same issue as you, so I tried changing this setting http://i.imgur.com/jm8CLYj.png . It didn't help me. How about you?

Resolved the issue, and got Image to load! The problem was because you need to include the netmask  so  your-remote-Ip-that-needs-access/255.255.255.0,ip-of-machine-running-pms/255.255.255.0,127.0.0.1/255.255.255.0   should do it.

Fantastic! Thank you very much.

is it possible to enable it for any ip ?

is it possible to enable it for any ip ?

 I would like to know aswell...

I have got PlexConnect working now not only local but external aswell.

Now my next problem is the images are not loading/showing

i have looked on the forum and someone posted you need to set in the advanced PMS network settings :


 your-remote-Ip-that-needs-access/255.255.255.0,ip-of-machine-running-pms/255.255.255.0,127.0.0.1/255.255.255.0 

But that dossent work( yes i did put the correct ip's in the correct places)

Does anyone have any idea's how to fix this ?

 I would like to know aswell...

You do realise that you would be opening it up to anyone on the internet then to suck your bandwidth and maybe worse?

I have merged the topics as this is already open and relevant (and you have already been posting in it).