HTTPLiveStream causes crash of PHT

Hello.

 

I'm almost done making a complete rewrite of a channel.

My problem is this

 

My channel uses a global URL Service for on-demand materiel, and it works fine.

I've also use a local URL Service in the channel for live streams, since there is no idea in globalizing it.

When i hit play, it plays audio for a split second, and then PHT crashes.

My log files doesn't give me any help, so I'm stuck :(

 

I've committed ad pushed my local versions of drdk.bundle here: https://github.com/dkplex/drdk.bundle

And Services.bundle here: https://github.com/dkplex/Services.bundle

 

/HuX

Have you successfully tested on any other clients? If so, which ones?

There could be some info in the crash log which might be useful to devs in tracking down the source of the crash. As noted on the support site article, best to include the PHT log alongside the crash log.

Hey Mike.

Just tested it, and i it works fine on iOS and web.

Only problem is PHT.

Heres my Logs'

com.plexapp.system.log

2014-09-04 09:21:33,563 (1095c7000) :  DEBUG (runtime:717) - Handling request GET /:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.drdk/drdk%20live/PlayMedia?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&indirect=1&kwargs=Y2VyZWFsMQoxCmRpY3QKMQpzMwpkcjFzNApzbHVncjAK&mediaInfo=%7b%22audio_channels%22%3a%202%2c%20%22protocol%22%3a%20%22hls%22%2c%20%22optimized_for_streaming%22%3a%20true%2c%20%22video_frame_rate%22%3a%20null%2c%20%22duration%22%3a%20null%2c%20%22height%22%3a%20null%2c%20%22width%22%3a%20null%2c%20%22container%22%3a%20%22mp4%22%2c%20%22audio_codec%22%3a%20%22aac%22%2c%20%22aspect_ratio%22%3a%20null%2c%20%22video_codec%22%3a%20%22h264%22%2c%20%22video_resolution%22%3a%20null%2c%20%22bitrate%22%3a%20null%7d
2014-09-04 09:21:33,566 (1095c7000) :  DEBUG (runtime:814) - Found route matching /:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.drdk/drdk live/PlayMedia
2014-09-04 09:21:33,569 (1095c7000) :  DEBUG (networking:172) - Requesting 'http://www.dr.dk/mu-online/api/1.1/channel/dr1'
2014-09-04 09:21:33,727 (1095c7000) :  DEBUG (runtime:106) - Sending packed state data (99 bytes)
2014-09-04 09:21:33,728 (1095c7000) :  DEBUG (runtime:918) - Response: [200] MediaContainer, 839 bytes
 
com.plexapp.plugins.drdk.log
 
2014-09-04 09:21:24,329 (10634d000) :  DEBUG (runtime:814) - Found route matching /video/drdk/:/function/liveMenu
2014-09-04 09:21:24,329 (10634d000) :  DEBUG (runtime:143) - Calling function 'liveMenu'
2014-09-04 09:21:24,406 (10634d000) :  DEBUG (services:615) - Found a service matching 'http://www.dr.dk/tv/live/dr1' - drdk live (com.plexapp.plugins.drdk)
2014-09-04 09:21:24,589 (10634d000) :  DEBUG (services:615) - Found a service matching 'http://www.dr.dk/tv/live/dr1' - drdk live (com.plexapp.plugins.drdk)
2014-09-04 09:21:24,592 (10634d000) :  DEBUG (services:615) - Found a service matching 'http://www.dr.dk/tv/live/dr1' - drdk live (com.plexapp.plugins.drdk)
2014-09-04 09:21:24,596 (10634d000) :  DEBUG (services:615) - Found a service matching 'http://www.dr.dk/tv/live/dr2' - drdk live (com.plexapp.plugins.drdk)
2014-09-04 09:21:24,600 (10634d000) :  DEBUG (services:615) - Found a service matching 'http://www.dr.dk/tv/live/dr2' - drdk live (com.plexapp.plugins.drdk)
2014-09-04 09:21:24,604 (10634d000) :  DEBUG (services:615) - Found a service matching 'http://www.dr.dk/tv/live/dr2' - drdk live (com.plexapp.plugins.drdk)
2014-09-04 09:21:24,607 (10634d000) :  DEBUG (services:615) - Found a service matching 'http://www.dr.dk/tv/live/dr3' - drdk live (com.plexapp.plugins.drdk)
2014-09-04 09:21:24,612 (10634d000) :  DEBUG (services:615) - Found a service matching 'http://www.dr.dk/tv/live/dr3' - drdk live (com.plexapp.plugins.drdk)
2014-09-04 09:21:24,615 (10634d000) :  DEBUG (services:615) - Found a service matching 'http://www.dr.dk/tv/live/dr3' - drdk live (com.plexapp.plugins.drdk)
2014-09-04 09:21:24,622 (10634d000) :  DEBUG (services:615) - Found a service matching 'http://www.dr.dk/tv/live/dr-k' - drdk live (com.plexapp.plugins.drdk)
2014-09-04 09:21:24,626 (10634d000) :  DEBUG (services:615) - Found a service matching 'http://www.dr.dk/tv/live/dr-k' - drdk live (com.plexapp.plugins.drdk)
2014-09-04 09:21:24,629 (10634d000) :  DEBUG (services:615) - Found a service matching 'http://www.dr.dk/tv/live/dr-k' - drdk live (com.plexapp.plugins.drdk)
2014-09-04 09:21:24,633 (10634d000) :  DEBUG (services:615) - Found a service matching 'http://www.dr.dk/tv/live/dr-ramasjang' - drdk live (com.plexapp.plugins.drdk)
2014-09-04 09:21:24,639 (10634d000) :  DEBUG (services:615) - Found a service matching 'http://www.dr.dk/tv/live/dr-ramasjang' - drdk live (com.plexapp.plugins.drdk)
2014-09-04 09:21:24,643 (10634d000) :  DEBUG (services:615) - Found a service matching 'http://www.dr.dk/tv/live/dr-ramasjang' - drdk live (com.plexapp.plugins.drdk)
2014-09-04 09:21:24,646 (10634d000) :  DEBUG (services:615) - Found a service matching 'http://www.dr.dk/tv/live/dr-ultra' - drdk live (com.plexapp.plugins.drdk)
2014-09-04 09:21:24,651 (10634d000) :  DEBUG (services:615) - Found a service matching 'http://www.dr.dk/tv/live/dr-ultra' - drdk live (com.plexapp.plugins.drdk)
2014-09-04 09:21:24,655 (10634d000) :  DEBUG (services:615) - Found a service matching 'http://www.dr.dk/tv/live/dr-ultra' - drdk live (com.plexapp.plugins.drdk)
2014-09-04 09:21:24,660 (10634d000) :  DEBUG (runtime:106) - Sending packed state data (105 bytes)
2014-09-04 09:21:24,660 (10634d000) :  DEBUG (runtime:918) - Response: [200] MediaContainer, 8954 bytes
 
Plex Media Server.Log
 
Sep 04, 2014 09:21:28 [0x10da0a000] DEBUG - Request: [127.0.0.1:61524] GET /system/services/url/lookup?url=http%3a%2f%2fwww.dr.dk%2ftv%2flive%2fdr1&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx (6 live)
Sep 04, 2014 09:21:28 [0x10da0a000] DEBUG -  * url => http://www.dr.dk/tv/live/dr1
Sep 04, 2014 09:21:28 [0x10da0a000] DEBUG -  * X-Plex-Token => xxxxxxxxxxxxxxxxxxxx
Sep 04, 2014 09:21:28 [0x10da0a000] DEBUG - We found auth token (xxxxxxxxxxxxxxxxxxxx), enabling token-based authentication.
Sep 04, 2014 09:21:28 [0x10da0a000] DEBUG - Came in with a super-token, authorization succeeded.
Sep 04, 2014 09:21:28 [0x10da0a000] DEBUG - Request range: 0 to 0
Sep 04, 2014 09:21:28 [0x10da0a000] DEBUG - [com.plexapp.system] Sending command over HTTP (GET): /system/services/url/lookup?url=http%3a%2f%2fwww.dr.dk%2ftv%2flive%2fdr1
Sep 04, 2014 09:21:28 [0x10da0a000] DEBUG - (Capabilities) Adding WebKit.
Sep 04, 2014 09:21:28 [0x10da0a000] DEBUG - (Capabilties) Passing down capabilities of 'protocols=http-video,shoutcast,webkit;videoDecoders=h264{profile:high&resolution:1080&level:51};audioDecoders=mp3,aac' to plug-in.
Sep 04, 2014 09:21:28 [0x10da0a000] DEBUG - HTTP requesting to: http://127.0.0.1:57716/system/services/url/lookup?url=http%3a%2f%2fwww.dr.dk%2ftv%2flive%2fdr1
Sep 04, 2014 09:21:29 [0x10da0a000] DEBUG - [com.plexapp.system] HTTP reply status 200, with 1936 bytes of content.
Sep 04, 2014 09:21:29 [0x10da0a000] VERBOSE - Completed request: GET /system/services/url/lookup?url=http%3a%2f%2fwww.dr.dk%2ftv%2flive%2fdr1: 206
Sep 04, 2014 09:21:29 [0x10a0dd000] VERBOSE - Finished writing response for GET /system/services/url/lookup?url=http%3a%2f%2fwww.dr.dk%2ftv%2flive%2fdr1, 0 bytes in 980ms
Sep 04, 2014 09:21:31 [0x10d987000] DEBUG - Request: [127.0.0.1:61527] GET /system/services/url/lookup/extras?X-Plex-Token=xxxxxxxxxxxxxxxxxxxx (6 live)
Sep 04, 2014 09:21:31 [0x10d987000] DEBUG -  * X-Plex-Token => xxxxxxxxxxxxxxxxxxxx
Sep 04, 2014 09:21:31 [0x10d987000] DEBUG - We found auth token (xxxxxxxxxxxxxxxxxxxx), enabling token-based authentication.
Sep 04, 2014 09:21:31 [0x10d987000] DEBUG - Came in with a super-token, authorization succeeded.
Sep 04, 2014 09:21:31 [0x10d987000] DEBUG - Request range: 0 to 0
Sep 04, 2014 09:21:31 [0x10d987000] DEBUG - [com.plexapp.system] Sending command over HTTP (GET): /system/services/url/lookup/extras
Sep 04, 2014 09:21:31 [0x10d987000] DEBUG - (Capabilities) Adding WebKit.
Sep 04, 2014 09:21:31 [0x10d987000] DEBUG - (Capabilties) Passing down capabilities of 'protocols=http-video,shoutcast,webkit;videoDecoders=h264{profile:high&resolution:1080&level:51};audioDecoders=mp3,aac' to plug-in.
Sep 04, 2014 09:21:31 [0x10d987000] DEBUG - HTTP requesting to: http://127.0.0.1:57716/system/services/url/lookup/extras
Sep 04, 2014 09:21:31 [0x10dd01000] DEBUG - Request: [127.0.0.1:61528] GET /system/services/url/lookup/extras?X-Plex-Token=xxxxxxxxxxxxxxxxxxxx (6 live)
Sep 04, 2014 09:21:31 [0x10dd01000] DEBUG -  * X-Plex-Token => xxxxxxxxxxxxxxxxxxxx
Sep 04, 2014 09:21:31 [0x10dd01000] DEBUG - We found auth token (xxxxxxxxxxxxxxxxxxxx), enabling token-based authentication.
Sep 04, 2014 09:21:31 [0x10dd01000] DEBUG - Came in with a super-token, authorization succeeded.
Sep 04, 2014 09:21:31 [0x10dd01000] DEBUG - Request range: 0 to 0
Sep 04, 2014 09:21:31 [0x10dd01000] DEBUG - [com.plexapp.system] Sending command over HTTP (GET): /system/services/url/lookup/extras
Sep 04, 2014 09:21:31 [0x10dd01000] DEBUG - (Capabilities) Adding WebKit.
Sep 04, 2014 09:21:31 [0x10dd01000] DEBUG - (Capabilties) Passing down capabilities of 'protocols=http-video,shoutcast,webkit;videoDecoders=h264{profile:high&resolution:1080&level:51};audioDecoders=mp3,aac' to plug-in.
Sep 04, 2014 09:21:31 [0x10dd01000] DEBUG - HTTP requesting to: http://127.0.0.1:57716/system/services/url/lookup/extras
Sep 04, 2014 09:21:31 [0x10d987000] DEBUG - [com.plexapp.system] HTTP reply status 404, with 0 bytes of content.
Sep 04, 2014 09:21:31 [0x10d987000] VERBOSE - Completed request: GET /system/services/url/lookup/extras: 404
Sep 04, 2014 09:21:31 [0x10dd01000] DEBUG - [com.plexapp.system] HTTP reply status 404, with 0 bytes of content.
Sep 04, 2014 09:21:31 [0x10dd01000] VERBOSE - Completed request: GET /system/services/url/lookup/extras: 404
Sep 04, 2014 09:21:31 [0x10da0a000] DEBUG - Request: [127.0.0.1:61531] GET /photo/:/transcode?height=320&url=http%3a%2f%2fresources-cdn.plexapp.com%2fimage%2fsource%2fcom.plexapp.plugins.drdk.jpg%3fh%3dNone&width=320&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx (5 live)
Sep 04, 2014 09:21:31 [0x10da0a000] DEBUG -  * height => 320
Sep 04, 2014 09:21:31 [0x10da0a000] DEBUG -  * url => http://resources-cdn.plexapp.com/image/source/com.plexapp.plugins.drdk.jpg?h=None
Sep 04, 2014 09:21:31 [0x10da0a000] DEBUG -  * width => 320
Sep 04, 2014 09:21:31 [0x10da0a000] DEBUG -  * X-Plex-Token => xxxxxxxxxxxxxxxxxxxx
Sep 04, 2014 09:21:31 [0x10da0a000] DEBUG - We found auth token (xxxxxxxxxxxxxxxxxxxx), enabling token-based authentication.
Sep 04, 2014 09:21:31 [0x10da0a000] DEBUG - Came in with a super-token, authorization succeeded.
Sep 04, 2014 09:21:31 [0x10da0a000] DEBUG - Request range: 0 to 0
Sep 04, 2014 09:21:31 [0x10da0a000] DEBUG - Photo transcoder: Request for url [http://resources-cdn.plexapp.com/image/source/com.plexapp.plugins.drdk.jpg?h=None] (is local: 0 upscaled: 0)
Sep 04, 2014 09:21:31 [0x10da0a000] DEBUG - HTTP requesting to: http://resources-cdn.plexapp.com/image/source/com.plexapp.plugins.drdk.jpg?h=None
Sep 04, 2014 09:21:32 [0x10da0a000] VERBOSE - Completed request: GET /photo/:/transcode?height=320&url=http%3a%2f%2fresources-cdn.plexapp.com%2fimage%2fsource%2fcom.plexapp.plugins.drdk.jpg%3fh%3dNone&width=320: 404
Sep 04, 2014 09:21:32 [0x10a6de000] DEBUG - Request: [127.0.0.1:61533] GET /system/services/url/lookup?url=http%3a%2f%2fwww.dr.dk%2ftv%2flive%2fdr1&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx (5 live)
Sep 04, 2014 09:21:32 [0x10a6de000] DEBUG -  * url => http://www.dr.dk/tv/live/dr1
Sep 04, 2014 09:21:32 [0x10a6de000] DEBUG -  * X-Plex-Token => xxxxxxxxxxxxxxxxxxxx
Sep 04, 2014 09:21:32 [0x10a6de000] DEBUG - We found auth token (xxxxxxxxxxxxxxxxxxxx), enabling token-based authentication.
Sep 04, 2014 09:21:32 [0x10a6de000] DEBUG - Came in with a super-token, authorization succeeded.
Sep 04, 2014 09:21:32 [0x10a6de000] DEBUG - Request range: 0 to 0
Sep 04, 2014 09:21:32 [0x10a6de000] DEBUG - [com.plexapp.system] Sending command over HTTP (GET): /system/services/url/lookup?url=http%3a%2f%2fwww.dr.dk%2ftv%2flive%2fdr1
Sep 04, 2014 09:21:32 [0x10a6de000] DEBUG - (Capabilities) Adding WebKit.
Sep 04, 2014 09:21:32 [0x10a6de000] DEBUG - (Capabilties) Passing down capabilities of 'protocols=http-video,shoutcast,webkit;videoDecoders=h264{profile:high&resolution:1080&level:51};audioDecoders=mp3,aac' to plug-in.
Sep 04, 2014 09:21:32 [0x10a6de000] DEBUG - HTTP requesting to: http://127.0.0.1:57716/system/services/url/lookup?url=http%3a%2f%2fwww.dr.dk%2ftv%2flive%2fdr1
Sep 04, 2014 09:21:33 [0x10a6de000] DEBUG - [com.plexapp.system] HTTP reply status 200, with 1936 bytes of content.
Sep 04, 2014 09:21:33 [0x10a6de000] VERBOSE - Completed request: GET /system/services/url/lookup?url=http%3a%2f%2fwww.dr.dk%2ftv%2flive%2fdr1: 206
Sep 04, 2014 09:21:33 [0x10a0dd000] VERBOSE - Finished writing response for GET /system/services/url/lookup?url=http%3a%2f%2fwww.dr.dk%2ftv%2flive%2fdr1, 0 bytes in 192ms
Sep 04, 2014 09:21:33 [0x10d987000] DEBUG - Request: [127.0.0.1:61536] GET /:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.drdk/drdk%20live/PlayMedia?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&indirect=1&kwargs=Y2VyZWFsMQoxCmRpY3QKMQpzMwpkcjFzNApzbHVncjAK&mediaInfo=%7b%22audio_channels%22%3a%202%2c%20%22protocol%22%3a%20%22hls%22%2c%20%22optimized_for_streaming%22%3a%20true%2c%20%22video_frame_rate%22%3a%20null%2c%20%22duration%22%3a%20null%2c%20%22height%22%3a%20null%2c%20%22width%22%3a%20null%2c%20%22container%22%3a%20%22mp4%22%2c%20%22audio_codec%22%3a%20%22aac%22%2c%20%22aspect_ratio%22%3a%20null%2c%20%22video_codec%22%3a%20%22h264%22%2c%20%22video_resolution%22%3a%20null%2c%20%22bitrate%22%3a%20null%7d&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx (5 live)
Sep 04, 2014 09:21:33 [0x10d987000] DEBUG -  * args => Y2VyZWFsMQoxCnR1cGxlCjAKcjAK
Sep 04, 2014 09:21:33 [0x10d987000] DEBUG -  * indirect => 1
Sep 04, 2014 09:21:33 [0x10d987000] DEBUG -  * kwargs => Y2VyZWFsMQoxCmRpY3QKMQpzMwpkcjFzNApzbHVncjAK
Sep 04, 2014 09:21:33 [0x10d987000] DEBUG -  * mediaInfo => {"audio_channels": 2, "protocol": "hls", "optimized_for_streaming": true, "video_frame_rate": null, "duration": null, "height": null, "width": null, "container": "mp4", "audio_codec": "aac", "aspect_ratio": null, "video_codec": "h264", "video_resolution": null, "bitrate": null}
Sep 04, 2014 09:21:33 [0x10d987000] DEBUG -  * X-Plex-Token => xxxxxxxxxxxxxxxxxxxx
Sep 04, 2014 09:21:33 [0x10d987000] DEBUG - We found auth token (xxxxxxxxxxxxxxxxxxxx), enabling token-based authentication.
Sep 04, 2014 09:21:33 [0x10d987000] DEBUG - Came in with a super-token, authorization succeeded.
Sep 04, 2014 09:21:33 [0x10d987000] DEBUG - Request range: 0 to 0
Sep 04, 2014 09:21:33 [0x10d987000] DEBUG - [com.plexapp.system] Sending command over HTTP (GET): /:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.drdk/drdk%20live/PlayMedia?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&indirect=1&kwargs=Y2VyZWFsMQoxCmRpY3QKMQpzMwpkcjFzNApzbHVncjAK&mediaInfo=%7b%22audio_channels%22%3a%202%2c%20%22protocol%22%3a%20%22hls%22%2c%20%22optimized_for_streaming%22%3a%20true%2c%20%22video_frame_rate%22%3a%20null%2c%20%22duration%22%3a%20null%2c%20%22height%22%3a%20null%2c%20%22width%22%3a%20null%2c%20%22container%22%3a%20%22mp4%22%2c%20%22audio_codec%22%3a%20%22aac%22%2c%20%22aspect_ratio%22%3a%20null%2c%20%22video_codec%22%3a%20%22h264%22%2c%20%22video_resolution%22%3a%20null%2c%20%22bitrate%22%3a%20null%7d
Sep 04, 2014 09:21:33 [0x10d987000] DEBUG - (Capabilities) Adding WebKit.
Sep 04, 2014 09:21:33 [0x10d987000] DEBUG - (Capabilties) Passing down capabilities of 'protocols=http-video,shoutcast,webkit;videoDecoders=h264{profile:high&resolution:1080&level:51};audioDecoders=mp3,aac' to plug-in.
Sep 04, 2014 09:21:33 [0x10d987000] DEBUG - [com.plexapp.system] HTTP reply status 200, with 839 bytes of content.
Sep 04, 2014 09:21:33 [0x10d987000] VERBOSE - Completed request: GET /:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.drdk/drdk%20live/PlayMedia?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&indirect=1&kwargs=Y2VyZWFsMQoxCmRpY3QKMQpzMwpkcjFzNApzbHVncjAK&mediaInfo=%7b%22audio_channels%22%3a%202%2c%20%22protocol%22%3a%20%22hls%22%2c%20%22optimized_for_streaming%22%3a%20true%2c%20%22video_frame_rate%22%3a%20null%2c%20%22duration%22%3a%20null%2c%20%22height%22%3a%20null%2c%20%22width%22%3a%20null%2c%20%22container%22%3a%20%22mp4%22%2c%20%22audio_codec%22%3a%20%22aac%22%2c%20%22aspect_ratio%22%3a%20null%2c%20%22video_codec%22%3a%20%22h264%22%2c%20%22video_resolution%22%3a%20null%2c%20%22bitrate%22%3a%20null%7d: 206
Sep 04, 2014 09:21:33 [0x10a0dd000] VERBOSE - Finished writing response for GET /:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.drdk/drdk%20live/PlayMedia?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&indirect=1&kwargs=Y2VyZWFsMQoxCmRpY3QKMQpzMwpkcjFzNApzbHVncjAK&mediaInfo=%7b%22audio_channels%22%3a%202%2c%20%22protocol%22%3a%20%22hls%22%2c%20%22optimized_for_streaming%22%3a%20true%2c%20%22video_frame_rate%22%3a%20null%2c%20%22duration%22%3a%20null%2c%20%22height%22%3a%20null%2c%20%22width%22%3a%20null%2c%20%22container%22%3a%20%22mp4%22%2c%20%22audio_codec%22%3a%20%22aac%22%2c%20%22aspect_ratio%22%3a%20null%2c%20%22video_codec%22%3a%20%22h264%22%2c%20%22video_resolution%22%3a%20null%2c%20%22bitrate%22%3a%20null%7d, 0 bytes in 171ms
Sep 04, 2014 09:21:40 [0x10da0a000] DEBUG - Request: [127.0.0.1:61542] GET /:/timeline?containerKey=%2fplayQueues%2f&key=%2fsystem%2fservices%2furl%2flookup%3furl%3dhttp%253A%252F%252Fwww.dr.dk%252Ftv%252Flive%252Fdr1&playQueueItemID=0&ratingKey&state=playing&time=0&url=http%3a%2f%2fwww.dr.dk%2ftv%2flive%2fdr1&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx (5 live)
Sep 04, 2014 09:21:40 [0x10da0a000] DEBUG -  * containerKey => /playQueues/
Sep 04, 2014 09:21:40 [0x10da0a000] DEBUG -  * key => /system/services/url/lookup?url=http%3A%2F%2Fwww.dr.dk%2Ftv%2Flive%2Fdr1
Sep 04, 2014 09:21:40 [0x10da0a000] DEBUG -  * playQueueItemID => 0
Sep 04, 2014 09:21:40 [0x10da0a000] ERROR - Had trouble breaking ratingKey
Sep 04, 2014 09:21:40 [0x10da0a000] ERROR - ERROR: Parsing request failed.
Sep 04, 2014 09:21:40 [0x10da0a000] VERBOSE - Completed request: GET /:/timeline?containerKey=%2fplayQueues%2f&key=%2fsystem%2fservices%2furl%2flookup%3furl%3dhttp%253A%252F%252Fwww.dr.dk%252Ftv%252Flive%252Fdr1&playQueueItemID=0&ratingKey&state=playing&time=0&url=http%3a%2f%2fwww.dr.dk%2ftv%2flive%2fdr1&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx: 400
 
Plex Media Server.Log
 
09:21:30 T:2697073064   DEBUG: ------ Window Deinit (MyVideoNav.xml) ------
09:21:30 T:2697073064   DEBUG: ExecuteXBMCAction : Translating SetFocus(777)
09:21:30 T:2697073064   DEBUG: ExecuteXBMCAction : To SetFocus(777)
09:21:30 T:2697073064   DEBUG: ExecuteXBMCAction : Translating Skin.Reset(SectionType)
09:21:30 T:2697073064   DEBUG: ExecuteXBMCAction : To Skin.Reset(SectionType)
09:21:30 T:2697073064   DEBUG: CGUImediaWindow::onmessage got plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup?url=http%3A%2F%2Fwww.dr.dk%2Ftv%2Flive%2Fdr1 from message
09:21:30 T:2697073064   DEBUG: CGUImediaWindow::onmessage setting plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup?url=http%3A%2F%2Fwww.dr.dk%2Ftv%2Flive%2Fdr1 as path
09:21:30 T:2697073064   DEBUG: HISTORY added plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup?url=http%3A%2F%2Fwww.dr.dk%2Ftv%2Flive%2Fdr1
09:21:30 T:2697073064   DEBUG: Current m_vecPathHistory:
09:21:30 T:2697073064   DEBUG: HISTORY  00.[plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup?url=http%3A%2F%2Fwww.dr.dk%2Ftv%2Flive%2Fdr1; ]
09:21:30 T:2697073064   DEBUG: ------ Window Init (PlexPreplayVideo.xml) ------
09:21:30 T:2697073064   DEBUG: CPlexFile::BuildHTTPURL translated 'plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup?url=http%3A%2F%2Fwww.dr.dk%2Ftv%2Flive%2Fdr1' to 'http://127.0.0.1:32400/system/services/url/lookup?url=http%3a%2f%2fwww.dr.dk%2ftv%2flive%2fdr1&X-Plex-Token=SECRETSTUFF'
09:21:30 T:2697073064   DEBUG: CGUIMediaWindow::GetDirectory (plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup?url=http%3A%2F%2Fwww.dr.dk%2Ftv%2Flive%2Fdr1)
09:21:30 T:2697073064   DEBUG:   ParentPath = [plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup?url=http%3A%2F%2Fwww.dr.dk%2Ftv%2Flive%2Fdr1]
09:21:30 T:2697073064   DEBUG: Mimetype: application/octet-stream
09:21:30 T:2697073064   DEBUG: CURL::GetUrlWithoutOptions plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup?url=http%3A%2F%2Fwww.dr.dk%2Ftv%2Flive%2Fdr1 > plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup
09:21:30 T:2697073064   DEBUG: CGUIMediaWindow::Update viewMode = 0 plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup?url=http%3A%2F%2Fwww.dr.dk%2Ftv%2Flive%2Fdr1
09:21:30 T:2697073064   DEBUG: GUIPlexMediaWindow::UpdateButtons got viewMode from db: 0
09:21:30 T:2697073064   DEBUG: CGUIMediaWindow::UpdateButtons setting viewMode to 0
09:21:30 T:2697073064   DEBUG: GUIPlexMediaWindow::UpdateButtons got viewMode from db: 0
09:21:30 T:2697073064   DEBUG: CGUIMediaWindow::UpdateButtons setting viewMode to 0
09:21:31 T:2697073064   DEBUG: ExecuteXBMCAction : Translating Control.SetFocus(102)
09:21:31 T:2697073064   DEBUG: ExecuteXBMCAction : To Control.SetFocus(102)
09:21:31 T:2961379328   DEBUG: CPlexDirectory::GetDirectory plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup/extras
09:21:31 T:2961379328   DEBUG: CPlexFile::BuildHTTPURL translated 'plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup/extras' to 'http://127.0.0.1:32400/system/services/url/lookup/extras?X-Plex-Token=SECRETSTUFF'
09:21:31 T:2961379328   DEBUG: CurlFile::Open(0x26aa06a0) http://127.0.0.1:32400/system/services/url/lookup/extras?X-Plex-Token=SECRETSTUFF
09:21:31 T:2962976768   DEBUG: CPlexDirectory::GetDirectory plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup/extras
09:21:31 T:2962976768   DEBUG: CPlexFile::BuildHTTPURL translated 'plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup/extras' to 'http://127.0.0.1:32400/system/services/url/lookup/extras?X-Plex-Token=SECRETSTUFF'
09:21:31 T:2962976768   DEBUG: CurlFile::Open(0x26a708a0) http://127.0.0.1:32400/system/services/url/lookup/extras?X-Plex-Token=SECRETSTUFF
09:21:31 T:2697073064   DEBUG: UpdateLayout
09:21:31 T:2961379328   DEBUG: CPlexDirectory::GetDirectory failed to fetch data from plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup/extras: 404
09:21:31 T:2961379328   ERROR: CPlexExtraInfoLoader : job 1171 failed for plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup?url=http%3A%2F%2Fwww.dr.dk%2Ftv%2Flive%2Fdr1
09:21:31 T:2962976768   DEBUG: CPlexDirectory::GetDirectory failed to fetch data from plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup/extras: 404
09:21:31 T:2962976768   ERROR: CPlexExtraInfoLoader : job 1173 failed for plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup?url=http%3A%2F%2Fwww.dr.dk%2Ftv%2Flive%2Fdr1
09:21:31 T:2962444288   DEBUG: CPlexFile::BuildHTTPURL translated 'plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/photo/:/transcode?height=320&url=http%3a%2f%2fresources-cdn.plexapp.com%2fimage%2fsource%2fcom.plexapp.plugins.drdk.jpg%3fh%3dNone&width=320' to 'http://127.0.0.1:32400/photo/:/transcode?height=320&url=http%3a%2f%2fresources-cdn.plexapp.com%2fimage%2fsource%2fcom.plexapp.plugins.drdk.jpg%3fh%3dNone&width=320&X-Plex-Token=SECRETSTUFF'
09:21:32 T:2962444288   ERROR: CTextureCacheJob::CacheTexture unable to open input file plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/photo/:/transcode?height=320&url=http%3a%2f%2fresources-cdn.plexapp.com%2fimage%2fsource%2fcom.plexapp.plugins.drdk.jpg%3fh%3dNone&width=320
09:21:32 T:2697073064    INFO: CheckIdle - Closing session to http://127.0.0.1 (easy=0x3001000, multi=0x25f6d7e0)
09:21:32 T:2697073064    INFO: CheckIdle - Closing session to http://127.0.0.1 (easy=0x268ac600, multi=0x25f54ff0)
09:21:32 T:2697073064    INFO: CheckIdle - Closing session to http://127.0.0.1 (easy=0x3fc7400, multi=0x25e698b0)
09:21:32 T:2697073064    INFO: CheckIdle - Closing session to http://127.0.0.1 (easy=0x26901000, multi=0x25f49e20)
09:21:32 T:2697073064    INFO: CheckIdle - Closing session to http://127.0.0.1 (easy=0x3fcfc00, multi=0x25e6cae0)
09:21:32 T:2697073064   DEBUG: Keyboard: scancode: 24, sym: 000d, unicode: 000d, modifier: 0
09:21:32 T:2697073064   DEBUG: OnKey: return (f00d) pressed, action is Select
09:21:32 T:2697073064   DEBUG: ExecuteXBMCAction : Translating Plex.PlayWith(VideoDefaultPlayer)
09:21:32 T:2697073064   DEBUG: ExecuteXBMCAction : To Plex.PlayWith(VideoDefaultPlayer)
09:21:32 T:2697073064   DEBUG: CPlexPlayQueueManager::getImpl identifier: com.plexapp.system server: mbp version: 0.9.9.14.531-7eef8c6 owned: YES videoTranscode: YES audioTranscode: YES deletion: NO class: , filename: lookup
09:21:32 T:2697073064   DEBUG: CPlexPlayQueueManager::getImpl selecting PlexPlayQueueLocal
09:21:32 T:2961911808   DEBUG: CPlexDirectory::GetDirectory plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup?url=http%3A%2F%2Fwww.dr.dk%2Ftv%2Flive%2Fdr1
09:21:32 T:2961911808   DEBUG: CPlexFile::BuildHTTPURL translated 'plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup?url=http%3A%2F%2Fwww.dr.dk%2Ftv%2Flive%2Fdr1' to 'http://127.0.0.1:32400/system/services/url/lookup?url=http%3a%2f%2fwww.dr.dk%2ftv%2flive%2fdr1&X-Plex-Token=SECRETSTUFF'
09:21:33 T:2961911808   DEBUG: CPlexDirectory::GetDirectory::Timing took 0.192000 seconds to download XML document
09:21:33 T:2961911808 WARNING: CPlexDirectory::ReadMediaContainer root name MediaContainer
09:21:33 T:2961911808   DEBUG: CPlexDirectory::GetDirectory::Timing returning a directory after total 0.193000 seconds with 1 items with content clips
09:21:33 T:2961911808   DEBUG: CPlexBusyIndicator::OnJobComplete nothing more blocking, let's leave
09:21:33 T:2697073064   DEBUG: ------ Window Init (DialogBusy.xml) ------
09:21:33 T:2697073064   DEBUG: ------ Window Deinit (DialogBusy.xml) ------
09:21:33 T:2697073064   DEBUG: CAnnouncementManager - Announcement: OnClear from xbmc
09:21:33 T:2697073064   DEBUG: PlexApplication::Announce got message xbmc:OnClear
09:21:33 T:2697073064   DEBUG: GetMovieId (plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup?url=http%3A%2F%2Fwww.dr.dk%2Ftv%2Flive%2Fdr1), query = select idMovie from movie where idFile=5
09:21:33 T:2697073064   DEBUG: GetEpisodeId (plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup?url=http%3A%2F%2Fwww.dr.dk%2Ftv%2Flive%2Fdr1), query = select idEpisode from episode where idFile=5
09:21:33 T:2697073064   DEBUG: GetMusicVideoId (plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup?url=http%3A%2F%2Fwww.dr.dk%2Ftv%2Flive%2Fdr1), query = select idMVideo from musicvideo where idFile=5
09:21:33 T:2697073064   DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
09:21:33 T:2697073064   DEBUG: PlexApplication::Announce got message xbmc:OnAdd
09:21:33 T:2697073064   DEBUG: CPlexPlayQueueManager::PlayQueueUpdated now playing PlayQueue of type 2
09:21:33 T:2697073064   DEBUG: Mimetype: application/octet-stream
09:21:33 T:2953924608   DEBUG: CPlexDirectory::GetDirectory plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.drdk/drdk%20live/PlayMedia?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&kwargs=Y2VyZWFsMQoxCmRpY3QKMQpzMwpkcjFzNApzbHVncjAK&indirect=1&mediaInfo=%7B%22audio_channels%22%3A%202%2C%20%22protocol%22%3A%20%22hls%22%2C%20%22optimized_for_streaming%22%3A%20true%2C%20%22video_frame_rate%22%3A%20null%2C%20%22duration%22%3A%20null%2C%20%22height%22%3A%20null%2C%20%22width%22%3A%20null%2C%20%22container%22%3A%20%22mp4%22%2C%20%22audio_codec%22%3A%20%22aac%22%2C%20%22aspect_ratio%22%3A%20null%2C%20%22video_codec%22%3A%20%22h264%22%2C%20%22video_resolution%22%3A%20null%2C%20%22bitrate%22%3A%20null%7D
09:21:33 T:2953924608   DEBUG: CPlexFile::BuildHTTPURL translated 'plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.drdk/drdk%20live/PlayMedia?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&kwargs=Y2VyZWFsMQoxCmRpY3QKMQpzMwpkcjFzNApzbHVncjAK&indirect=1&mediaInfo=%7B%22audio_channels%22%3A%202%2C%20%22protocol%22%3A%20%22hls%22%2C%20%22optimized_for_streaming%22%3A%20true%2C%20%22video_frame_rate%22%3A%20null%2C%20%22duration%22%3A%20null%2C%20%22height%22%3A%20null%2C%20%22width%22%3A%20null%2C%20%22container%22%3A%20%22mp4%22%2C%20%22audio_codec%22%3A%20%22aac%22%2C%20%22aspect_ratio%22%3A%20null%2C%20%22video_codec%22%3A%20%22h264%22%2C%20%22video_resolution%22%3A%20null%2C%20%22bitrate%22%3A%20null%7D' to 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.drdk/drdk%20live/PlayMedia?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&indirect=1&kwargs=Y2VyZWFsMQoxCmRpY3QKMQpzMwpkcjFzNApzbHVncjAK&mediaInfo=%7b%22audio_channels%22%3a%202%2c%20%22protocol%22%3a%20%22hls%22%2c%20%22optimized_for_streaming%22%3a%20true%2c%20%22video_frame_rate%22%3a%20null%2c%20%22duration%22%3a%20null%2c%20%22height%22%3a%20null%2c%20%22width%22%3a%20null%2c%20%22container%22%3a%20%22mp4%22%2c%20%22audio_codec%22%3a%20%22aac%22%2c%20%22aspect_ratio%22%3a%20null%2c%20%22video_codec%22%3a%20%22h264%22%2c%20%22video_resolution%22%3a%20null%2c%20%22bitrate%22%3a%20null%7d&X-Plex-Token=SECRETSTUFF'
09:21:33 T:2953924608   DEBUG: CPlexDirectory::GetDirectory::Timing took 0.172000 seconds to download XML document
09:21:33 T:2953924608 WARNING: CPlexDirectory::ReadMediaContainer root name MediaContainer
09:21:33 T:2953924608   DEBUG: CPlexDirectory::GetDirectory::Timing returning a directory after total 0.173000 seconds with 1 items with content clips
09:21:33 T:2953924608   DEBUG: CPlexMediaDecisionJob::ResolveIndirect Recursing plexserver://15790da23fb6a908bc2afe2cf04762898392cd28/system/services/url/lookup?url=http%3A%2F%2Fwww.dr.dk%2Ftv%2Flive%2Fdr1
09:21:33 T:2953924608   DEBUG: CPlexMediaDecisionJob::DoWork final URL from MDE is http://dr01-lh.akamaihd.net/i/dr01_0@147054/master.m3u8?b=100-2000
09:21:33 T:2953924608   DEBUG: CPlexBusyIndicator::OnJobComplete nothing more blocking, let's leave
09:21:33 T:2697073064   DEBUG: ------ Window Init (DialogBusy.xml) ------
09:21:33 T:2697073064   DEBUG: CPlexMediaDecisionEngine::BlockAndResolve resolve done, success: Yes
09:21:33 T:2697073064  NOTICE: DVDPlayer: Opening: http://dr01-lh.akamaihd.net/i/dr01_0@147054/master.m3u8?b=100-2000
09:21:33 T:2697073064 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
09:21:33 T:2697073064   DEBUG: Mimetype: application/octet-stream
09:21:33 T:2697073064   DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
09:21:33 T:2697073064   DEBUG: LinuxRendererGL: Cleaning up GL resources
09:21:34 T:2697073064   DEBUG: CLinuxRendererGL::PreInit - precision of luminance 16 is 16
09:21:34 T:2953318400  NOTICE: Thread CDVDPlayer start, auto delete: false
09:21:34 T:2953318400  NOTICE: Creating InputStream
09:21:34 T:2697073064   DEBUG: ------ Window Init (DialogBusy.xml) ------
09:21:34 T:2697073064    INFO: CheckIdle - Closing session to https://plex.tv (easy=0x391e000, multi=0x2d2d8f0)
09:21:34 T:2697073064    INFO: CheckIdle - Closing session to global://art (easy=0x39bfe00, multi=0x89606a0)
09:21:34 T:2697073064    INFO: CheckIdle - Closing session to http://127.0.0.1 (easy=0x301d800, multi=0x25f4c3d0)
09:21:34 T:2697073064    INFO: CheckIdle - Closing session to http://127.0.0.1 (easy=0x26926800, multi=0x25f9fec0)
09:21:34 T:2697073064    INFO: CheckIdle - Closing session to http://192.168.1.3 (easy=0x386a600, multi=0x25d9a280)
09:21:34 T:2697073064    INFO: CheckIdle - Closing session to http://192.168.1.3 (easy=0x3faf400, multi=0x25c11a70)
09:21:34 T:2697073064    INFO: CheckIdle - Closing session to http://192.168.1.3 (easy=0x3fb7c00, multi=0x25e71540)
09:21:34 T:2697073064    INFO: CheckIdle - Closing session to http://192.168.1.3 (easy=0x3f88800, multi=0x26313fb0)
09:21:34 T:2697073064    INFO: CheckIdle - Closing session to http://192.168.1.3 (easy=0x27138c00, multi=0x2660bce0)
09:21:34 T:2953318400   DEBUG: CFileCache::Open - opening using cache
09:21:34 T:2953318400   DEBUG: CurlFile::Open(0x263510d0) http://dr01-lh.akamaihd.net/i/dr01_0@147054/master.m3u8?b=100-2000
09:21:34 T:2953318400    INFO: easy_aquire - Created session to http://dr01-lh.akamaihd.net
09:21:34 T:2954989568  NOTICE: Thread CFileCache start, auto delete: false
09:21:34 T:2954989568    INFO: CFileCache::Process - Hit eof.
09:21:34 T:2953318400    INFO: Auto-selecting http://dr01-lh.akamaihd.net/i/dr01_0@147054/index_5_av-p.m3u8?sd=10&b=100-2000&rebase=on based on configured bandwidth.
09:21:34 T:2954989568   DEBUG: Thread CFileCache 2954989568 terminating
09:21:35 T:2953318400  NOTICE: Creating Demuxer
09:21:35 T:2697073064    INFO: CheckIdle - Closing session to https://plex.tv (easy=0x38c6000, multi=0x2df6ee0)
09:21:35 T:2953318400   DEBUG: ffmpeg[B0081000]: Using network protocols without global network initialization. Please use avformat_network_init(), this will become mandatory later.
09:21:35 T:2953318400   DEBUG: Previous line repeats 3 times.
09:21:35 T:2953318400   DEBUG: Open - avformat_find_stream_info starting
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame!
09:21:36 T:2953318400   DEBUG: ffmpeg[B0081000]: [NULL] Current profile doesn't provide more RBSP data in PPS, skipping
09:21:36 T:2953318400   DEBUG: Previous line repeats 1 times.
09:21:36 T:2953318400   DEBUG: ffmpeg[B0081000]: [h264] Increasing reorder buffer to 1
09:21:36 T:2953318400   DEBUG: ffmpeg[B0081000]: [h264] Increasing reorder buffer to 2
09:21:37 T:2953318400   DEBUG: ffmpeg[B0081000]: [NULL] Current profile doesn't provide more RBSP data in PPS, skipping
09:21:38 T:2953318400   DEBUG: Previous line repeats 1 times.
09:21:38 T:2953318400   DEBUG: ffmpeg[B0081000]: [applehttp] max_analyze_duration 5000000 reached at 5013333
09:21:38 T:2953318400   DEBUG: ffmpeg[B0081000]: [applehttp] decoding for stream 2 failed
09:21:38 T:2953318400   DEBUG: ffmpeg[B0081000]: [applehttp] Could not find codec parameters (Unknown: none ([21][0][0][0] / 0x0015))
09:21:38 T:2953318400   DEBUG: ffmpeg[B0081000]: [applehttp] Estimating duration from bitrate, this may be inaccurate
09:21:38 T:2953318400   DEBUG: Open - av_find_stream_info finished
09:21:38 T:2953318400    INFO: ffmpeg[B0081000]: Input #0, applehttp, from 'http://dr01-lh.akama

The repeated ffmpeg error lines in the PHT log look troublesome.

09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [NULL] non-existing PPS referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] non-existing PPS 0 referenced
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] decode_slice_header error
09:21:36 T:2953318400   ERROR: ffmpeg[B0081000]: [h264] no frame! 

I'll see if I can find someone more knowledgeable to take a closer look.

BTW, can you grab the CrashDump that's generated when PHT pukes? I previously linked to instructions on how to find it.

I downloaded the linked channel bundle and the modified Services.bundle and it worked fine for me in PHT 1.2.2(OS X)? (I tested DR1 and DR2)

Are you perhaps using Windows or Linux variant of PHT?

One thing I noted in the Service code is that the container is set to MP4 which is not correct ... Try removing it and also set the key to HTTPLiveStreamURL:

def MediaObjectsForURL(url):
	slug = url.rsplit('/',1)[1]
	return [MediaObject(audio_channels = 2, parts = [PartObject(key = HTTPLiveStreamURL(url = Callback(PlayMedia, slug = slug)))])]
	#return MediaObject(duration = programcard['PrimaryAsset']['DurationInMilliseconds'], k)

@indirect
def PlayMedia(slug):
client = ‘plexapp.’ + Client.Product.replace(’ ', ‘’) + ‘.’ + Client.Version
ProgramCard = JSON.ObjectFromURL(API_URL + ‘programcard/’ + slug)
PrimaryAsset = JSON.ObjectFromURL(ProgramCard[‘PrimaryAsset’][‘Uri’])
for Links in PrimaryAsset[‘Links’]:
if Links[‘Target’] == ‘HLS’:
url = Links[‘Uri’]
#HTTP.Request(‘http://www.dr.dk/mu-online/api/1.0/reporting/viewed’, values = {‘Id’:slug, ‘Client’:client})
return IndirectResponse(VideoClipObject, key=HTTPLiveStreamURL(url = url))

BTW, FFMPEG is complaining about missing PPS(Picture Parameter Set) -> short version = a reference required to properly decode a frame in H.264. PPS(and SPS) are usually found in the very beginning of the stream, and in case of a live stream they need to be output periodically by the encoder.

(I don't think the above code change will make a difference though since FFMPEG properly has detected a H.264 NAL packet with reference to PPS = 0 which is very unlikely to match in a "random" byte stream )

@Mike. 
 
Sorry, didn't click the link.
Here is my two crash reports for PHT

https://www.dropbox.com/s/mkpk2p2jz0i8b6c/4D84A767-E404-4639-8FD6-7019BCDCE02F-v-1.1.6.303-22c740d4.dmp?dl=0

https://www.dropbox.com/s/qnne3mmtsc5tdyn/FD188733-4977-4C38-9BB8-5A8D4CDCB31A-v-1.1.6.303-22c740d4.dmp?dl=0
 
@meo
 
Running on osx 10.9.4 with PMS 0.9.9.14.531-733f8c6a and PHT 1.2.2.331-2d6426d7

Also tried your code, but still no luck :/
 
/HuX

Just FYI:

I looked in my PHT log after another successful playback of DR1 and the FFMPEG errors above are also present for me. As I wrote before, the SPS and PPS are periodically outputted in a live stream so I don't think this is the problem(i.e. FFMPEG will output these errors until a SPS/PPS is found).

I also tried with and without HW acceleration enabled(VDA) and it works both ways.

@meo. I'm using a MBP media 2010, and don't have the hardware for hardware acceleration, as far as i know.

I'll try and copy the files from my dev machine to my Mediacenter tomorrow, and post and update

OK, this might be a local issue.

Just copied the Channel to my live environment, and there it plays the live channels correctly.

OK, i'll Finnish it up and submit it for review in the weekend.

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