Is anyone else having problems with the Trailer option on the movie info screen? My movies play great, but its nice having the option to watch the trailer first before choosing a movie. The message i get is "Trailers Unavailable, Try back Later"
Logs, movies names, language you have set, etc would help find the issue
I have this same issue! Was working fine then a couple of days ago it just stopped working.
Log of a request I just tested with the movie "Homefront".
Devices affected:
Device: Apple TV 2
Jailbroken: No
Firmware: 6.0.2
Plex Media Server Version: 0.9.8.18.290-11b7fdd
PlexConnect Version: 0.3.1
Device: Apple TV 3
Jailbroken: No
Firmware: 6.0
Plex Media Server Version: 0.9.8.18.290-11b7fdd
PlexConnect Version: 0.3.1
13:56:43 WebServer: serving .xml: /library/sections/2/recentlyAdded
13:56:44 WebServer: serving .xml: /
13:56:44 WebServer: serving /js/utils.js
13:56:44 WebServer: serving /js/settings.js
13:56:44 WebServer: serving *.jpg: /thumbnails/PlexConnectLogo.jpg
13:56:58 WebServer: serving .xml: /
13:56:58 WebServer: serving /js/utils.js
13:56:59 WebServer: serving /js/settings.js
13:57:08 WebServer: serving .xml: /library/sections
13:57:08 WebServer: serving /js/utils.js
13:57:08 WebServer: serving .xml: /library/sections/2/recentlyAdded
13:57:09 WebServer: serving .xml: /library/sections/2
13:57:10 WebServer: serving /js/utils.js
13:57:10 WebServer: serving /js/updateXML.js
13:57:10 WebServer: serving .xml: /library/sections/2
13:57:11 WebServer: serving /js/utils.js
13:57:11 WebServer: serving /js/updateXML.js
13:57:11 WebServer: serving /js/settings.js
13:57:16 WebServer: serving .xml: /library/metadata/1683
13:57:19 WebServer: serving /js/utils.js
13:57:19 WebServer: serving /js/selectAudioAndSubs.js
13:57:21 DNSServer: DNS request received!
13:57:21 DNSServer: Source: ('192.168.1.107', 55708)
13:57:21 DNSServer: Domain: api.themoviedb.org
13:57:21 DNSServer: ***forward request
13:57:21 DNSServer: -> DNS response from higher level
13:57:21 WebServer: serving .xml: /
----------------------------------------
Exception happened during processing of request from ('192.168.1.107', 52783)
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 284, in _handle_request_noblock
self.process_request(request, client_address)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 310, in process_request
self.finish_request(request, client_address)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 323, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 639, in __init__
self.handle()
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/BaseHTTPServer.py", line 343, in handle
self.handle_one_request()
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/BaseHTTPServer.py", line 331, in handle_one_request
method()
File "/Users/chopper/Desktop/Download System/PlexConnect/WebServer.py", line 215, in do_GET
XML = XMLConverter.XML_PMS2aTV(PMSaddress, self.path + args, options)
File "/Users/chopper/Desktop/Download System/PlexConnect/XMLConverter.py", line 205, in XML_PMS2aTV
url = stream['url'][0] + '&signature=' + stream['sig'][0]
KeyError: 'sig'
----------------------------------------
Is anybody else aware of this issue? Is a great feature to have but if it isn't going to be fixed can we get a setting or code snippet to hide the "trailer" button as I only just got my wife setup to use Plex properly and heaven forbid she presses a button that gives an error message ;)
Yes it seems something needs fixing!
I receive the exact same error in my log as well. If you would like me to update my info as well please let me know
not working for me either
Grab and test the latest commit, it should fix the issue.
Nice Work!!!! It fully functional for me :)
Works for me too. Thanks. Great work!
Don't work for me, PlexConnect hangs when i try to watch a trailer, i have to kill and restart plexconnect.
Any trailer in particular or does it hang on all of them? Also when it hangs are there any python errors in the console window?
So, i tested it now. PlexConnect isn't dead if i try start a trailer, but it's going to be very very slow.
After i try'd to start a trailer, ATV can't get some stuff, i only see the spinning wheel.
If i stop PlexConnect in the shell, it takes very long time till it's down.
Here is the Output from shell
19:19:54 DNSServer: DNS request received! 19:19:54 DNSServer: Source: ('192.168.1.11', 50208) 19:19:54 DNSServer: Domain: tm-api-prod-789738748.us-east-1.elb.amazonaws.com 19:19:54 DNSServer: ***forward request 19:19:54 DNSServer: -> DNS response from higher level 19:19:54 DNSServer: DNS request received! 19:19:54 DNSServer: Source: ('192.168.1.11', 50841) 19:19:54 DNSServer: Domain: tm-api-prod-789738748.us-east-1.elb.amazonaws.com 19:19:54 DNSServer: ***forward request 19:19:54 DNSServer: -> DNS response from higher level 19:19:54 WebServer: serving .xml: /
Here is some info from log file: http://pastebin.com/6s4KYCKm
Ok, so looking at your log the trailer you're trying to play is for a film called Breathe In. I've just added this film to my library and the trailer plays fine for me. As I asked you originally but have yet to get an answer, does this happen on every trailer?
Oh sorry, yes it's with every trailer.
Latest commit worked. Thanks for the solution. I know it may be off topic but any chance we can use HD trailers instead of SD trailers?
The PlexConnect team did not actually this particular code, you may be better tracking down the original author and asking him to create a new pull request (i don't know if he deliberately avoided a SD/HD switch after finding issues with it or didn't consider it).
no hints for me?
I get the latest Version today, but watching movie trailers still not works for me :(
Logs?
And/or Errormsg?