I'm starting to write a Crestron Module to remote control Plex Home Theater. I currently do not wish to see all the metadata & media lists on the Crestron Module, but only want Navigation & Transport controls (with subtitles etc ...)
So far, I've managed to use the HTTP API (http://wiki.plexapp.com/index.php/HTTP_API/Control) but it's very limited considering the fact that the SendKey part doesn't appear to be working.
I'm also investigating the XBMC JSON RPC API, which appears to work as well (but is a bit more complicated).
Which method do you recommend using ? (in terms of future support etc ...)
I like the HTTP API better because it's simple to select which PHT client you want to send the order to & it leverages the fact that there's a server in the setup. (but the JSON RPC has access to a ton more stuff like subtitles etc ...)