Caster - An Application Launcher (inspired by AppTV)

To better understand your issue; when are you getting the "Channel is Currently Unavailable" error?

I get it when I try and select the channel. This occurs across all devices that try accessing the channel. Keep in mind, this is all done over my local wireless lan. So here's the steps to reproduce the error:

On my Roku-3 I go into plex, select the channel I've set up with your caster-app. It loads the "sub-channel" ie: where the launch button and settings button are. If I then select Cast, I get the error. The odd thing is, even though I get the error, the app still loads on my computer. It seems a few other people are having this issue, and I'm wondering what could be the issue. I had originally thought it had something to do with the fact that I run a local apache server/sql server on my computer for web-design work I do, but I also tried setting up plex on other computers in the house with the same end-result. 

I've also gone so far as to set my plex computers into DMZ- mode through my router, and disabling all firewalls with no luck. As well, all other channels seem to work fine, with the exception of your app-launcher, as well as the one I referred to in my OP. 

I appreciate the time you're taking to help me out with this btw :) What irks me, is that python is one of the few web-based languages I DON'T know, so I can't fix it myself. 

I get it when I try and select the channel. This occurs across all devices that try accessing the channel. Keep in mind, this is all done over my local wireless lan. So here's the steps to reproduce the error:

On my Roku-3 I go into plex, select the channel I've set up with your caster-app. It loads the "sub-channel" ie: where the launch button and settings button are. If I then select Cast, I get the error. The odd thing is, even though I get the error, the app still loads on my computer. It seems a few other people are having this issue, and I'm wondering what could be the issue. I had originally thought it had something to do with the fact that I run a local apache server/sql server on my computer for web-design work I do, but I also tried setting up plex on other computers in the house with the same end-result. 

I've also gone so far as to set my plex computers into DMZ- mode through my router, and disabling all firewalls with no luck. As well, all other channels seem to work fine, with the exception of your app-launcher, as well as the one I referred to in my OP. 

I appreciate the time you're taking to help me out with this btw :) What irks me, is that python is one of the few web-based languages I DON'T know, so I can't fix it myself. 

Thanks for the data!

I've been encountering the same issue with my Windows and Linux clients running PHT (my PMC client hasn't exhibited the same behavior); I think the fix should be fairly simple...I think...

Python is pretty easy to pick up (especially if you've already got experience working with other web-based languages). Starting with zero knowledge of Python, it took me about a month to code and test the initial version of Caster.

I'm trying to use this so that I can launch Steam Big Picture mode from within PHT. I have hit a snag though.. my C: drive is an SSD, and Steam and all the games are on D:

Can't figure out how to point it at the D: drive?

Cheers!

Sorry to bug! Is it possible to point Caster at the D: drive or is it a limitation at the moment?

Maybe something I can edit to point to D: instead of C:?

Looking forward to being able to use this!

Cheers!

Sorry to bug! Is it possible to point Caster at the D: drive or is it a limitation at the moment?

Maybe something I can edit to point to D: instead of C:?

Looking forward to being able to use this!

Cheers!

This is currently a limitation.  I'm working on adding navigation to other drives for the next version.

In the meantime, you can create the channel using a placeholder executable from C (any application from the Programs folder), then - from the Media Manager web interface - change the "Executable Address" property in the newly created channel's settings, to the location on your D drive (you'll have to manually enter / copy & paste the path to the executable).

Well I gave this a whirl - set all the paths and icons, but when I press the Create Caster button, I just get This Channel Is Currently Unavailable. If I run Caster from PHT then I get The List Is Empty

I'm running PMS & PHT on the same machine which is running Windows 8.1

Not sure what I'm doing wrong!

Sorry for the super-late reply, dadrepuS.  If you haven't already figured it out, you can change where it places the channel, by changing the "Home Screen Section" attribute under Caster's preferences.

Yes but the selection is limited to: Application, Photo, Music, Video. It would be better if it defaulted to the Channel category since this is where the Plex admins are sending most channels. I still cannot create a channel choosing one of those locations, in PHT.

Yes but the selection is limited to: Application, Photo, Music, Video. It would be better if it defaulted to the Channel category since this is where the Plex admins are sending most channels. I still cannot create a channel choosing one of those locations, in PHT.

I'm wondering if this is my issue?

I have no Application, only Channel so maybe that's why I get an error when I press the Create Caster button.

Hmm.. A reboot of the PMS server seemed to have fixed the issues I was having and I can create channels now :-)

Haven't tried launching it yet though as the missus is using the TV and I was doing it via the web interface.

Hopefully it is all sorted now :-)

Please try the current beta version 1.3.8, on the working branch.

I get it when I try and select the channel. This occurs across all devices that try accessing the channel. Keep in mind, this is all done over my local wireless lan. So here's the steps to reproduce the error:

On my Roku-3 I go into plex, select the channel I've set up with your caster-app. It loads the "sub-channel" ie: where the launch button and settings button are. If I then select Cast, I get the error. The odd thing is, even though I get the error, the app still loads on my computer. It seems a few other people are having this issue, and I'm wondering what could be the issue. I had originally thought it had something to do with the fact that I run a local apache server/sql server on my computer for web-design work I do, but I also tried setting up plex on other computers in the house with the same end-result. 

I've also gone so far as to set my plex computers into DMZ- mode through my router, and disabling all firewalls with no luck. As well, all other channels seem to work fine, with the exception of your app-launcher, as well as the one I referred to in my OP. 

I appreciate the time you're taking to help me out with this btw :) What irks me, is that python is one of the few web-based languages I DON'T know, so I can't fix it myself. 

This was due to my using old code for the dialog boxes.  The error should no longer occur in the current beta version (1.3.8).  Please let me know if you run into any other issues.

Well I gave this a whirl - set all the paths and icons, but when I press the Create Caster button, I just get This Channel Is Currently Unavailable. If I run Caster from PHT then I get The List Is Empty

I'm running PMS & PHT on the same machine which is running Windows 8.1

Not sure what I'm doing wrong!

It was an issue on my end (see my response above).  I've also added visibility to drives other than C.  Please let me know if you're still having issues.

Yes but the selection is limited to: Application, Photo, Music, Video. It would be better if it defaulted to the Channel category since this is where the Plex admins are sending most channels. I still cannot create a channel choosing one of those locations, in PHT.

I've designated Caster as a video channel (so it should be accessible now).

Unfortunately (fortunately?), Plex only recognizes channels designated as "applications", "photos", "music", or "video"...so you'll have to choose between those.  Although, since upgrading to PHT, all the channels I generated with the "applications" designation, have not worked (unless I launch them through the Media Manager; I ended up switching them all to video), so "applications" will probably be removed at some point.

I've made some progress but have some issues!

I can now select D: drive, thanks!

When I press Steam as my app, I then have to also press Cast Steam - is this correct? Is there a way to just get it to launch Steam when I press the channel button?

And the biggest problem.. Steam launches in Big Picture Mode just fine, but it's always in the background whether I run it from PHT (which is what I need) or even if I run it from the local web interface it starts behind it.

Argh!

So close....

I've made some progress but have some issues!

I can now select D: drive, thanks!

When I press Steam as my app, I then have to also press Cast Steam - is this correct? Is there a way to just get it to launch Steam when I press the channel button?

And the biggest problem.. Steam launches in Big Picture Mode just fine, but it's always in the background whether I run it from PHT (which is what I need) or even if I run it from the local web interface it starts behind it.

Argh!

So close....

Yes, you will need to select "Cast Steam" to launch the Steam application.  I went that route, as I wanted the ability to edit command line parameters after I'd created my channel.  However, I suppose I could add a quick-cast option for those who'd rather it open the application directly, without having to manually select the cast button.  :)

What version of Steam are you running?  Are you on BP beta?  Or just the normal update schedule?  Also, are you running Windows 7 or 8?  Steam BP opens on top of everything for me (I'm running the beta on W7); if you're running W8, it may be an issue unique to that OS (?).

Also, under PHT's system preferences, is it set to use a fullscreen window instead of true fullscreen?

Okay, so I dropped in the new code, and now things have changed. Instead of the "Channel unavailable" screen, I get a message saying "Cast to monster:" (which is the name of the computer plex is on). The app still launches as it always has, but nothing shows up in the channel. All I see is "Cast - (Channel name)" and the rest is the normal plex grey background. 

Here's the log: 
 

2014-02-21 23:32:14,437 (7e8) :  INFO (core:336) - Starting framework core - Version: 2.3.16, Build: 2167b3f (Mon Jan 27 21:33:51 UTC 2014)
2014-02-21 23:32:14,443 (7e8) :  DEBUG (core:348) - Using the standard policy
2014-02-21 23:32:14,444 (7e8) :  DEBUG (core:437) - Starting runtime component.
2014-02-21 23:32:14,447 (7e8) :  DEBUG (core:437) - Starting caching component.
2014-02-21 23:32:14,447 (7e8) :  DEBUG (core:437) - Starting data component.
2014-02-21 23:32:14,450 (7e8) :  DEBUG (core:437) - Starting networking component.
2014-02-21 23:32:14,453 (7e8) :  DEBUG (networking:318) - Loaded HTTP cookies
2014-02-21 23:32:14,453 (7e8) :  DEBUG (caching:108) - No info file found, trashing the cache folder
2014-02-21 23:32:14,470 (7e8) :  DEBUG (networking:504) - Setting the default network timeout to 20.0
2014-02-21 23:32:14,471 (7e8) :  DEBUG (core:437) - Starting localization component.
2014-02-21 23:32:14,471 (7e8) :  INFO (localization:408) - Setting the default locale to en-us
2014-02-21 23:32:14,473 (7e8) :  DEBUG (core:437) - Starting messaging component.
2014-02-21 23:32:14,473 (7e8) :  DEBUG (core:437) - Starting debugging component.
2014-02-21 23:32:14,474 (114) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/system/messaging/clear_events/com.niridia.caster_arguablesa'
2014-02-21 23:32:14,474 (7e8) :  DEBUG (core:437) - Starting services component.
2014-02-21 23:32:14,476 (7e8) :  DEBUG (core:437) - Starting myplex component.
2014-02-21 23:32:14,477 (7e8) :  DEBUG (core:437) - Starting notifications component.
2014-02-21 23:32:14,645 (7e8) :  DEBUG (accessor:68) - Creating a new model access point for provider com.niridia.caster_arguablesa in namespace 'metadata'
2014-02-21 23:32:14,654 (7e8) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/resourceHashes'
2014-02-21 23:32:14,694 (7e8) :  DEBUG (runtime:1108) - Created a thread named 'load_all_services'
2014-02-21 23:32:14,694 (11d0) :  DEBUG (services:265) - Plug-in is not daemonized - loading services from system
2014-02-21 23:32:14,697 (7e8) :  DEBUG (runtime:1108) - Created a thread named 'get_server_info'
2014-02-21 23:32:14,700 (11d0) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X0J1bmRsZVNlcnZpY2U6QWxsU2VydmljZXM_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMApyMAo_'
2014-02-21 23:32:14,700 (7b8) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400'
2014-02-21 23:32:14,703 (7e8) :  DEBUG (core:149) - Finished starting framework core
2014-02-21 23:32:14,709 (7b8) :  DEBUG (core:525) - Machine identifier is af6a88b129bbb5a9c9ef984defbf15fa33ca37a6
2014-02-21 23:32:14,710 (7e8) :  DEBUG (core:547) - Loading plug-in code
2014-02-21 23:32:14,711 (7b8) :  DEBUG (core:526) - Server version is 0.9.8.18.290-11b7fdd
2014-02-21 23:32:14,729 (7e8) :  DEBUG (core:553) - Finished loading plug-in code
2014-02-21 23:32:14,763 (7e8) :  DEBUG (runtime:640) - Adding a prefix handler for 'Arguablesa' ('/video/caster_arguablesa')
2014-02-21 23:32:14,769 (7e8) :  INFO (core:598) - Started plug-in
2014-02-21 23:32:14,770 (7e8) :  DEBUG (socketinterface:160) - Starting socket server
2014-02-21 23:32:14,773 (7e8) :  DEBUG (runtime:1108) - Created a thread named 'start'
2014-02-21 23:32:14,773 (7e8) :  INFO (socketinterface:184) - Socket server started on port 49757
2014-02-21 23:32:14,776 (7e8) :  INFO (pipeinterface:25) - Entering run loop
2014-02-21 23:32:14,776 (7e8) :  DEBUG (runtime:717) - Handling request GET /:/prefixes
2014-02-21 23:32:14,779 (7e8) :  DEBUG (runtime:814) - Found route matching /:/prefixes
2014-02-21 23:32:14,924 (11d0) :  DEBUG (services:362) - Loaded services
2014-02-21 23:32:14,927 (7e8) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 463 bytes
2014-02-21 23:32:14,933 (1010) :  DEBUG (services:438) - No shared code to load
2014-02-21 23:32:15,019 (ce8) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:32:15,022 (ce8) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:32:15,023 (ce8) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:32:15,025 (ce8) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:32:15,026 (ce8) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:32:15,042 (ce8) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:32:15,042 (ce8) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:32:15,355 (7a8) :  DEBUG (runtime:717) - Handling request GET /:/plugins/com.niridia.caster_arguablesa/resources/art-default.png?t=1393045627
2014-02-21 23:32:15,375 (7a8) :  DEBUG (runtime:814) - Found route matching /:/plugins/com.niridia.caster_arguablesa/resources/art-default.png
2014-02-21 23:32:18,051 (9e8) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:32:18,052 (b80) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa/:/function/CastApp?function_args=Y2VyZWFsMQoxCmRpY3QKMApyMAo_
2014-02-21 23:32:18,055 (9e8) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:32:18,058 (b80) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:32:18,061 (9e8) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:32:18,118 (b80) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa/:/function/CastApp
2014-02-21 23:32:18,119 (9e8) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:32:18,121 (b80) :  DEBUG (runtime:143) - Calling function 'CastApp'
2014-02-21 23:32:18,121 (9e8) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:32:18,127 (b80) :  DEBUG (preferences:256) - Loaded preferences from DefaultPrefs.json
2014-02-21 23:32:18,128 (9e8) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:32:18,135 (b80) :  DEBUG (preferences:178) - Loaded the user preferences for com.niridia.caster_arguablesa
2014-02-21 23:32:18,148 (b80) :  INFO (logkit:16) - Running Application:  "C:/Program Files/Internet Explorer/iexplore.exe", with the following arguments ""
2014-02-21 23:32:18,157 (9e8) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:32:18,170 (9e8) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:32:18,194 (b80) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:32:18,198 (b80) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 315 bytes
2014-02-21 23:32:18,285 (d50) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:32:18,286 (d50) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:32:18,288 (d50) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:32:18,292 (d50) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:32:18,338 (d50) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:32:18,348 (d50) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:32:18,421 (d50) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:32:18,430 (d50) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:32:18,650 (12dc) :  DEBUG (runtime:717) - Handling request GET /:/plugins/com.niridia.caster_arguablesa/resources/art-default.png?t=1393045627
2014-02-21 23:32:18,651 (12dc) :  DEBUG (runtime:814) - Found route matching /:/plugins/com.niridia.caster_arguablesa/resources/art-default.png
2014-02-21 23:32:20,099 (12dc) :  DEBUG (runtime:915) - Response: [200] DataObject, 11206 bytes
2014-02-21 23:32:20,101 (7a8) :  DEBUG (runtime:915) - Response: [200] DataObject, 11206 bytes
2014-02-21 23:33:00,302 (1370) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:33:00,306 (1370) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:33:00,309 (1370) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:33:00,309 (1370) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:33:00,312 (1370) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:33:00,313 (1370) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:33:00,339 (1370) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:33:00,348 (1370) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:33:02,680 (1414) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:33:02,681 (1414) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:33:02,684 (1414) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:33:02,687 (1414) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:33:02,687 (1414) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:33:02,688 (1414) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:33:02,703 (1414) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:33:02,716 (1414) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:33:02,901 (1420) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:33:02,901 (1420) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:33:02,904 (1420) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:33:02,905 (1420) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:33:02,907 (1420) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:33:02,908 (1420) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:33:02,927 (1420) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:33:02,931 (1420) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:33:19,673 (155c) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:33:19,674 (155c) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:33:19,677 (155c) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:33:19,677 (155c) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:33:19,678 (155c) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:33:19,680 (155c) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:33:19,694 (155c) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:33:19,696 (155c) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:33:19,848 (156c) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:33:19,851 (156c) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:33:19,852 (156c) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:33:19,854 (156c) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:33:19,855 (156c) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:33:19,857 (156c) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:33:19,874 (156c) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:33:19,880 (156c) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:33:20,440 (1584) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:33:20,440 (1584) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:33:20,473 (1584) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:33:20,477 (1584) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:33:20,480 (1584) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:33:20,483 (1584) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:33:20,497 (1584) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:33:20,502 (1584) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:33:20,578 (1594) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:33:20,585 (1594) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:33:20,588 (1594) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:33:20,588 (1594) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:33:20,589 (1594) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:33:20,592 (1594) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:33:20,618 (1594) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:33:20,621 (1594) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:33:21,177 (15a0) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:33:21,180 (15a0) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:33:21,180 (15a0) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:33:21,181 (15a0) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:33:21,183 (15a0) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:33:21,184 (15a0) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:33:21,223 (15a0) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:33:21,227 (15a0) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:33:21,404 (15ac) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:33:21,424 (15ac) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:33:21,427 (15ac) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:33:21,433 (15ac) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:33:21,434 (15ac) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:33:21,434 (15ac) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:33:21,448 (15ac) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:33:21,454 (15ac) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:33:21,815 (15b8) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:33:21,841 (15b8) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:33:21,842 (15b8) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:33:21,844 (15b8) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:33:21,845 (15b8) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:33:21,920 (15b8) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:33:21,983 (15b8) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:33:21,986 (15b8) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:33:22,062 (15c4) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:33:22,072 (15c4) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:33:22,073 (15c4) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:33:22,075 (15c4) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:33:22,076 (15c4) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:33:22,078 (15c4) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:33:22,101 (15c4) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:33:22,107 (15c4) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:33:22,562 (15d0) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:33:22,565 (15d0) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:33:22,568 (15d0) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:33:22,569 (15d0) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:33:22,569 (15d0) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:33:22,571 (15d0) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:33:22,589 (15d0) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:33:22,592 (15d0) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:33:22,654 (15dc) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:33:22,655 (15dc) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:33:22,657 (15dc) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:33:22,658 (15dc) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:33:22,660 (15dc) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:33:22,661 (15dc) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:33:22,676 (15dc) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:33:22,779 (15dc) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:33:23,266 (15e8) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:33:23,267 (15e8) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:33:23,303 (15e8) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:33:23,305 (15e8) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:33:23,305 (15e8) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:33:23,306 (15e8) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:33:23,368 (15e8) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:33:23,374 (15e8) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:33:23,446 (15f8) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:33:23,447 (15f8) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:33:23,450 (15f8) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:33:23,456 (15f8) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:33:23,457 (15f8) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:33:23,457 (15f8) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:33:23,479 (15f8) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:33:23,480 (15f8) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:33:34,421 (1658) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:33:34,423 (1658) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:33:34,424 (1658) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:33:34,426 (1658) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:33:34,427 (1658) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:33:34,427 (1658) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:33:34,464 (1658) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:33:34,469 (1658) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:33:36,198 (1664) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:33:36,200 (1664) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:33:36,201 (1664) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:33:36,203 (1664) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:33:36,204 (1664) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:33:36,206 (1664) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:33:36,233 (1664) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:33:36,237 (1664) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:33:36,368 (1670) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:33:36,368 (1670) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:33:36,371 (1670) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:33:36,371 (1670) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:33:36,372 (1670) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:33:36,374 (1670) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:33:36,411 (1670) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:33:36,417 (1670) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:33:45,125 (16cc) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:33:45,128 (16cc) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:33:45,130 (16cc) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:33:45,131 (16cc) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:33:45,131 (16cc) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:33:45,132 (16cc) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:33:45,148 (16cc) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:33:45,155 (16cc) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:33:45,309 (16d8) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:33:45,311 (16d8) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:33:45,315 (16d8) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:33:45,315 (16d8) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:33:45,316 (16d8) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:33:45,318 (16d8) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:33:45,334 (16d8) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:33:45,338 (16d8) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:34:19,447 (17d0) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:34:19,450 (17d0) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:34:19,451 (17d0) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:34:19,467 (17d0) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:34:19,470 (17d0) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:34:19,484 (17d0) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:34:21,117 (17fc) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa/:/function/CastApp?function_args=Y2VyZWFsMQoxCmRpY3QKMApyMAo_
2014-02-21 23:34:21,118 (11c0) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:34:21,119 (17fc) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa/:/function/CastApp
2014-02-21 23:34:21,121 (11c0) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:34:21,121 (17fc) :  DEBUG (runtime:143) - Calling function 'CastApp'
2014-02-21 23:34:21,122 (11c0) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:34:21,125 (17fc) :  INFO (logkit:16) - Running Application:  "C:/Program Files/Internet Explorer/iexplore.exe", with the following arguments ""
2014-02-21 23:34:21,125 (11c0) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:34:21,128 (11c0) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:34:21,134 (17fc) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 315 bytes
2014-02-21 23:34:21,153 (11c0) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:34:21,190 (1428) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:34:21,191 (1428) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:34:21,193 (1428) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:34:21,196 (1428) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:34:21,197 (1428) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:34:21,216 (1428) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:34:27,007 (14d4) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:34:27,019 (14d4) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:34:27,029 (14d4) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:34:27,029 (14d4) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:34:27,030 (14d4) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:34:27,045 (14d4) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:34:27,085 (14f0) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:34:27,089 (14f0) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:34:27,092 (14f0) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:34:27,095 (14f0) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:34:27,099 (14f0) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:34:27,118 (14f0) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:34:34,520 (14fc) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:34:34,523 (14fc) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:34:34,523 (14fc) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:34:34,525 (14fc) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:34:34,526 (14fc) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:34:34,542 (14fc) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:34:34,584 (142c) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:34:34,585 (142c) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:34:34,588 (142c) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:34:34,589 (142c) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:34:34,591 (142c) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:34:34,608 (142c) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:48:26,069 (278) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:48:26,071 (278) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:48:26,072 (278) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:48:26,072 (278) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:48:26,075 (278) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:48:26,089 (278) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:48:27,118 (4c0) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:48:27,118 (4c0) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:48:27,119 (4c0) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:48:27,121 (4c0) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:48:27,122 (4c0) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:48:27,138 (4c0) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:48:27,209 (176c) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:48:27,210 (176c) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:48:27,211 (176c) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:48:27,213 (176c) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:48:27,213 (176c) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:48:27,227 (176c) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:51:09,782 (174c) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:51:09,786 (174c) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:51:09,786 (174c) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:51:09,788 (174c) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:51:09,789 (174c) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:51:09,808 (174c) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:51:09,809 (174c) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:51:10,946 (1598) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:51:10,956 (1598) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:51:10,960 (1598) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:51:11,013 (1598) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:51:11,019 (1598) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjkKY29tLm5pcmlkaWEuY2FzdGVyX2FyZ3VhYmxlc2FzMTAKaWRlbnRpZmllcnIwCg__'
2014-02-21 23:51:11,035 (1598) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:51:11,036 (1598) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:51:11,062 (173c) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa/:/function/CastApp?function_args=Y2VyZWFsMQoxCmRpY3QKMApyMAo_
2014-02-21 23:51:11,071 (173c) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa/:/function/CastApp
2014-02-21 23:51:11,072 (173c) :  DEBUG (runtime:143) - Calling function 'CastApp'
2014-02-21 23:51:11,073 (173c) :  INFO (logkit:16) - Running Application:  "C:/Program Files/Internet Explorer/iexplore.exe", with the following arguments ""
2014-02-21 23:51:11,078 (173c) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:51:11,105 (173c) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 315 bytes
2014-02-21 23:32:14,437 (7e8) :  INFO (core:336) - Starting framework core - Version: 2.3.16, Build: 2167b3f (Mon Jan 27 21:33:51 UTC 2014)
2014-02-21 23:32:14,443 (7e8) :  DEBUG (core:348) - Using the standard policy
2014-02-21 23:32:14,444 (7e8) :  DEBUG (core:437) - Starting runtime component.
2014-02-21 23:32:14,447 (7e8) :  DEBUG (core:437) - Starting caching component.
2014-02-21 23:32:14,447 (7e8) :  DEBUG (core:437) - Starting data component.
2014-02-21 23:32:14,450 (7e8) :  DEBUG (core:437) - Starting networking component.
2014-02-21 23:32:14,453 (7e8) :  DEBUG (networking:318) - Loaded HTTP cookies
2014-02-21 23:32:14,453 (7e8) :  DEBUG (caching:108) - No info file found, trashing the cache folder
2014-02-21 23:32:14,470 (7e8) :  DEBUG (networking:504) - Setting the default network timeout to 20.0
2014-02-21 23:32:14,471 (7e8) :  DEBUG (core:437) - Starting localization component.
2014-02-21 23:32:14,471 (7e8) :  INFO (localization:408) - Setting the default locale to en-us
2014-02-21 23:32:14,473 (7e8) :  DEBUG (core:437) - Starting messaging component.
2014-02-21 23:32:14,473 (7e8) :  DEBUG (core:437) - Starting debugging component.
2014-02-21 23:32:14,474 (114) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/system/messaging/clear_events/com.niridia.caster_arguablesa'
2014-02-21 23:32:14,474 (7e8) :  DEBUG (core:437) - Starting services component.
2014-02-21 23:32:14,476 (7e8) :  DEBUG (core:437) - Starting myplex component.
2014-02-21 23:32:14,477 (7e8) :  DEBUG (core:437) - Starting notifications component.
2014-02-21 23:32:14,645 (7e8) :  DEBUG (accessor:68) - Creating a new model access point for provider com.niridia.caster_arguablesa in namespace 'metadata'
2014-02-21 23:32:14,654 (7e8) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/resourceHashes'
2014-02-21 23:32:14,694 (7e8) :  DEBUG (runtime:1108) - Created a thread named 'load_all_services'
2014-02-21 23:32:14,694 (11d0) :  DEBUG (services:265) - Plug-in is not daemonized - loading services from system
2014-02-21 23:32:14,697 (7e8) :  DEBUG (runtime:1108) - Created a thread named 'get_server_info'
2014-02-21 23:32:14,700 (7b8) :  DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400'
2014-02-21 23:32:14,703 (7e8) :  DEBUG (core:149) - Finished starting framework core
2014-02-21 23:32:14,709 (7b8) :  DEBUG (core:525) - Machine identifier is af6a88b129bbb5a9c9ef984defbf15fa33ca37a6
2014-02-21 23:32:14,710 (7e8) :  DEBUG (core:547) - Loading plug-in code
2014-02-21 23:32:14,711 (7b8) :  DEBUG (core:526) - Server version is 0.9.8.18.290-11b7fdd
2014-02-21 23:32:14,729 (7e8) :  DEBUG (core:553) - Finished loading plug-in code
2014-02-21 23:32:14,763 (7e8) :  DEBUG (runtime:640) - Adding a prefix handler for 'Arguablesa' ('/video/caster_arguablesa')
2014-02-21 23:32:14,769 (7e8) :  INFO (core:598) - Started plug-in
2014-02-21 23:32:14,770 (7e8) :  DEBUG (socketinterface:160) - Starting socket server
2014-02-21 23:32:14,773 (7e8) :  DEBUG (runtime:1108) - Created a thread named 'start'
2014-02-21 23:32:14,773 (7e8) :  INFO (socketinterface:184) - Socket server started on port 49757
2014-02-21 23:32:14,776 (7e8) :  INFO (pipeinterface:25) - Entering run loop
2014-02-21 23:32:14,776 (7e8) :  DEBUG (runtime:717) - Handling request GET /:/prefixes
2014-02-21 23:32:14,779 (7e8) :  DEBUG (runtime:814) - Found route matching /:/prefixes
2014-02-21 23:32:14,924 (11d0) :  DEBUG (services:362) - Loaded services
2014-02-21 23:32:14,927 (7e8) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 463 bytes
2014-02-21 23:32:14,933 (1010) :  DEBUG (services:438) - No shared code to load
2014-02-21 23:32:15,019 (ce8) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:32:15,022 (ce8) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:32:15,023 (ce8) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:32:15,025 (ce8) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:32:15,042 (ce8) :  DEBUG (runtime:106) - Sending packed state data (110 bytes)
2014-02-21 23:32:15,042 (ce8) :  DEBUG (runtime:915) - Response: [200] MediaContainer, 1257 bytes
2014-02-21 23:32:15,355 (7a8) :  DEBUG (runtime:717) - Handling request GET /:/plugins/com.niridia.caster_arguablesa/resources/art-default.png?t=1393045627
2014-02-21 23:32:15,375 (7a8) :  DEBUG (runtime:814) - Found route matching /:/plugins/com.niridia.caster_arguablesa/resources/art-default.png
2014-02-21 23:32:18,051 (9e8) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa
2014-02-21 23:32:18,052 (b80) :  DEBUG (runtime:717) - Handling request GET /video/caster_arguablesa/:/function/CastApp?function_args=Y2VyZWFsMQoxCmRpY3QKMApyMAo_
2014-02-21 23:32:18,055 (9e8) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:32:18,058 (b80) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2014-02-21 23:32:18,061 (9e8) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa
2014-02-21 23:32:18,118 (b80) :  DEBUG (runtime:814) - Found route matching /video/caster_arguablesa/:/function/CastApp
2014-02-21 23:32:18,119 (9e8) :  WARNING (runtime:1056) - Generating a callback path for a function with no route:
2014-02-21 23:32:18,121 (b80) :  DEBUG (runtime:143) - Calling function 'CastApp'
2014-02-21 23:32:18,121 (9e8) :  DEBUG (base:123) - Checking if com.niridia.caster_arguablesa is broken
2014-02-21 23:32:18,127 (b80) :  DEBUG (preferences:256)

Yes, you will need to select "Cast Steam" to launch the Steam application.  I went that route, as I wanted the ability to edit command line parameters after I'd created my channel.  However, I suppose I could add a quick-cast option for those who'd rather it open the application directly, without having to manually select the cast button.  :)

What version of Steam are you running?  Are you on BP beta?  Or just the normal update schedule?  Also, are you running Windows 7 or 8?  Steam BP opens on top of everything for me (I'm running the beta on W7); if you're running W8, it may be an issue unique to that OS (?).

Yeah, would be nice to just press the button and it launches :-) (I'm picky!)

I'm running BP Beta on Windows 8.1.

I was running MediaBrowser and that has a launcher for Steam and that worked correctly so don't think it is a Windows 8.1 issue.

I don't know if I am running PHT in fullscreen or fullscreen window as I can't check at the moment - it's running whatever the default is with a PHT install, as I haven't changed that.

Thanks for all your help on this :-)

Ok.. I changed PHT to true fullscreen instead of windowed and it now launches ok.. however...

It sits with a menu item saying it has been cast (presume this will disappear once you make it one button press?)

When I exit steam, PHT is then showing minimised on the taskbar at the bottom and need to grab a keyboard to bring it back into focus.

Nit picking I know, but I need the kids to be able to use it too as I sold the PS4 and added a nice GTX 760 to the HTPC so they can play games with that instead!

Cheers!

Ok.. I changed PHT to true fullscreen instead of windowed and it now launches ok.. however...

It sits with a menu item saying it has been cast (presume this will disappear once you make it one button press?)

When I exit steam, PHT is then showing minimised on the taskbar at the bottom and need to grab a keyboard to bring it back into focus.

Nit picking I know, but I need the kids to be able to use it too as I sold the PS4 and added a nice GTX 760 to the HTPC so they can play games with that instead!

Cheers!

Hmm...that's interesting.  I would have thought windowed fullscreen would have worked (as that's how mine is set up, with the little check box checked).

And, the dialog will still be there.  For the moment, that's the only way to prevent the "Channel Unavailable" error.

As far as PHT showing minimized when exiting Steam...I'm not sure what's going on there.  Are you running something else that's causing PHT to minimize?

Okay, so I dropped in the new code, and now things have changed. Instead of the "Channel unavailable" screen, I get a message saying "Cast to monster:" (which is the name of the computer plex is on). The app still launches as it always has, but nothing shows up in the channel. All I see is "Cast - (Channel name)" and the rest is the normal plex grey background. 

Here's the log: 
 

2014-02-21 23:32:14,437 (7e8) :  INFO (core:336) - Starting framework core - Version: 2.3.16, Build: 2167b3f (Mon Jan 27 21:33:51 UTC 2014)... ... ...
 
What I see is, now instead of getting a 404, it seems to all be working right. However, since nothings coming through, I'm guessing a step is somehow being missed somewhere along the line. 

Additionally, in chrome console I get the following:
 

event.returnValue is deprecated. Please use the standard event.preventDefault() instead. ... ... ...
 
 
My guess is, somehow the caster still isnt being found for some reason. 

When you create a Caster, you will get a channel containing "Cast [program name]...", and possibly "Options...".  You may not see the "Options..." entry if you're accessing the channel through an interface other than the Media Manager and PHT (for instance: accessing my Steam Caster channel from the W8 app, does not show the "Options..." entry).

When it starts the program, it will display a message dialog indicating the device it's launching on.  It remains on the channel's main menu, until you exit the channel (by navigating back to the channel list).

For your other issue; what do you mean by "nothing's coming through"?  Is neither Caster or your channel working / showing up in a specific interface?

Hmm...that's interesting.  I would have thought windowed fullscreen would have worked (as that's how mine is set up, with the little check box checked).

And, the dialog will still be there.  For the moment, that's the only way to prevent the "Channel Unavailable" error.

As far as PHT showing minimized when exiting Steam...I'm not sure what's going on there.  Are you running something else that's causing PHT to minimize?

I've now approached my problem in a different way - setting separate activities on my Harmony Ultimate and my Flirc receiver to select windows shortcuts and ALT F4 on activity change.

Thanks for the help with this though, and I'll keep my eye on the progress :-)

When you create a Caster, you will get a channel containing "Cast [program name]...", and possibly "Options...".  You may not see the "Options..." entry if you're accessing the channel through an interface other than the Media Manager and PHT (for instance: accessing my Steam Caster channel from the W8 app, does not show the "Options..." entry).

When it starts the program, it will display a message dialog indicating the device it's launching on.  It remains on the channel's main menu, until you exit the channel (by navigating back to the channel list).

For your other issue; what do you mean by "nothing's coming through"?  Is neither Caster or your channel working / showing up in a specific interface?

I mean just that. no content comes in. It says "cast to monster:" and that's it. I don't see anything else. 

I mean just that. no content comes in. It says "cast to monster:" and that's it. I don't see anything else. 

The application will launch (and, therefore, only be accessible) on the system on which PMS is installed (in your case, "monster").  If you cast your application from the Plex app on another device, or from a PHT client not on the same machine as PMS, you will only see "cast to [machine_name]".  The program you cast will not show up on the device or client.  You will have to check the PMS machine to see if the program has indeed started.