styxit / HTPC-Manager

A fully responsive interface to manage all your favorite software on your Htpc.
http://htpc.io
MIT License
529 stars 183 forks source link

Request plexWatch Support #325

Open mostlydave opened 9 years ago

mostlydave commented 9 years ago

Built in support for plexWatch would be awesome! plexWatch let's you see exactly what's being used by your friends plex is shared with:

https://github.com/ljunkie/plexWatch

Hellowlol commented 9 years ago

You might wanna include some info about what you info you want from plexwatch. Atleast i didnt get it. Its possible to see what your friends are watching in in the plex module already.

Clock1932 commented 9 years ago

I would like to see the sorting of the library like XBMC and the direct link from the media-details to the Plex detail-page! (I don't think this needs PlexWatch to be honest)

Hellowlol commented 9 years ago

https://code.google.com/p/plex-api/wiki/PlexWebAPIOverview See advanced filtering

tester22 commented 9 years ago

You can already see what users are playing and in the current dev branch it is possible to se what payer they are using. https://github.com/tester22/HTPC-Manager/commits/plex-queue

Adding plexwatch might be to much...

Hellowlol commented 9 years ago

@tester22 while your at it you should change how the getthumb works, atm it will always transcode images via plex. That reduces image quality.

tester22 commented 9 years ago

@hellowlol yes. Like all other integrations the images displayed to the user are transcoded. I have been using the plex transcoder in favor of using the built in transcoder since it is much faster and no external dependencies. I don't think it would be better to transcode internally.

Hellowlol commented 9 years ago

@tester22 I'd say is marginally faster, the biggest overhead is the http calls. While it's not visible on a low res screen the images has a lesser quality resulting in ugly images on high res screens. Also the opacity parameter is missing from the URL making modal text very hard to read.

In my fork we check if pil is installed if not we fall back to transcode. I also fixed the play command to you can push videos to iPhones etc.

tester22 commented 9 years ago

@hellowlol Will have a look and can push to your version. I have rewritten all play commands in my latest version to use the same approach as Plex Media Served does.

Hellowlol commented 9 years ago

The stuff about the images isn't merged yet but I plan to do that today and revert the stuff regarding dupes and make that a optional.