==============
This Project is deprecated, see https://forums.plex.tv/categories/openpht for more info ...
Moderators / Admin:
Please remove the "Announcement" tag, thanks!
This sounds really promising!
deleted: not relevant anymore ;)
This sounds too good to be true. 
re-add please....... good luck! was looking at building my own but you save me the hassle!
Why? What's wrong with ? It's working fine for me with PHT ...
deleted: not relevant anymore ;)
+1
And add back:
* ISO playback (and library inclusion)
* Full remote control API for control systems (including letters for search and such older niceties as ZOOM control)
maybe my example is wrong, but i tried and no rotate..
Conditional
This code is working fine for me but be aware that with these parameters the rotation is barely noticeable ... start=-2 end="2", change it to e.g. -20 / 20 for testing and you should be able to see the rotation easily ...
+1
And add back:
* ISO playback (and library inclusion)
* Full remote control API for control systems (including letters for search and such older niceties as ZOOM control)
ISO9660 playback is already working, library and API is another story and won't make it in the first beta.
deleted: not relevant anymore ;)
ISO9660 playback is already working, library and API is another story and won't make it in the first beta.
Note that a patch for WEB/library manager that put ISO support back in was released shortly after it was removed from the production systems many months back. So it may be easier than it might seem to replicate that patch into your project.
This was discussed and the patch linked in the ISO topic:
https://forums.plex.tv/topic/97465-web-1224-kills-off-all-my-cataloged-iso-files-for-pmc/
API/IP Control was discussed in some detail here:
https://forums.plex.tv/topic/91830-has-ip-control-for-pmc-been-dropped-from-the-new-pms/
That's actually a PMS not a PHT issue. You will be able to play ISO files directly in OpenPHT but only by adding it to the internal XBMC video library which has nothing to do with PMS.Note that a patch for WEB/library manager that put ISO support back in was released shortly after it was removed from the production systems many months back. So it may be easier than it might seem to replicate that patch into your project.
This was discussed and the patch linked in the ISO topic:
https://forums.plex.tv/topic/97465-web-1224-kills-off-all-my-cataloged-iso-files-for-pmc/
I have already re-added and fixed this, so you will be able to use 3rd party xbmc apps to control PHT. I'm using YATSE (XBMC Android App) right now without any issues. Pause playback on call, notification on new emails/whatsapp messages, everything seems to work fine ...API/IP Control was discussed in some detail here:
https://forums.plex.tv/topic/91830-has-ip-control-for-pmc-been-dropped-from-the-new-pms/
It should also be noted that additional PMS changes have made it DANGEROUS to continue using the ISO-capable scanner replacements, since they lack features of the newer normal scanner variants, which are now required for PMS to function safely. Continued use of the ISO-capable scanners could lead to corruption of the library database. I suffered from some of those problems myself and had to rescan my entire library to fix it, after removing those ISO-capable scanner replacements and reinstalling PMS (which otherwise was incapable of recovering normal scanner use).
Fortunately those problems have no bearing on the ISO support of the OpenPHT project, precisely because the ISOs are handled apart from the Plex stuff.
Unfortunately this probably means that ISOs can only be played locally, within the same LAN where the ISO files reside.
Best regards: dlanor
This sounds like an excellent project. Thanks for taking this on. Since this is based on PHT, will this be using the PHT skinning engine? Or would we be able to make use of existing XBMC skins?
Yes, but wasn't that the case even before they removed ISO support? I think most people only need local ISO playback support, for remote streaming it makes more sense to convert your ISO files beforehand anyway ...Unfortunately this probably means that ISOs can only be played locally, within the same LAN where the ISO files reside.
Best regards: dlanor
Yes, as I said it will be exactly like PHT but with all useful XBMC features re-added. I might add some "hooks" that XBMC skins might work better out of the box (e.g. make plex home menu entries work with every xbmc skin out of the box), but for all other PLEX features (Filters, PrePlay, Trailers, ...) you would still need to add and modify a lot of skin files.This sounds like an excellent project. Thanks for taking this on. Since this is based on PHT, will this be using the PHT skinning engine? Or would we be able to make use of existing XBMC skins?
What I said wasn't intended as criticism, but merely as a description of a limitation that's inevitable for this XBMC use.Yes, but wasn't that the case even before they removed ISO support?
I agree, and that is what I do nowdays. Even so, technically it would be very possible to implement ISO playback over a remote connection. Jumping back and forth between ISO 'tracks' or VOBs is no more difficult than jumping back and forth in a video stream, though it would need to be differently implemented of course. That said, I'm NOT suggesting this for your own project. It's just a 'side note' ;)I think most people only need local ISO playback support, for remote streaming it makes more sense to convert your ISO files beforehand anyway ...
oh, and kill 'Now Playing' pleeease, at least til its useful! :wub:
This sounds awesome. Hooray! Consider this an encouraging word (or quite a few more).
One of my frustrations as a Plex user has been how it's seemed to be losing functionality I like as it goes (and grows). Sure, some nifty things have been added, but lots of the cool useful (or just pretty) stuff I loved when I first found it are gone. Fewer skins now as well. Had me thinking maybe I should try to revert to much older versions of Plex or give up on Plex and check out XBMC, but the last time I tried that I wandered back to Plex.
Maybe I'm not your typical Plex user-- I mostly just use it to watch stuff on the one big TV in our house. Streaming to other devices is nice, but not something I do often. Streaming outside the home isn't something I need very often. I just want to maximize what I can do on the Mac Mini connected to my TV in my living room (and the harddrives that hold my immense media collection). Plex worked so well for that, but that was when it was a Mac only thing and before things really exploded.
I won't kill it :-) But I re-named it to "Play Queue" and there is now an option to turn it off as well. I have also added an option to disable the PIN protection for the screensaver, so no more annoying auto jumping to the homescreen ...oh, and kill 'Now Playing' pleeease, at least til its useful! :wub:
I can't do much about that, but at least it will be easier to install/autoupdate PHT compatible skins via the addon browser. For now only "Night (GIT)" and "PlexAeon" will be available but anyone can drop me a PM to add a specific skin as long as it's PHT compatible and has a GIT repository.Fewer skins now as well.
How about the ability to add channels, etc, to the main menu? Would this be possible while still using the default skin as well? Im honestly not a big fan of the alternative skins. Love what you are doing here though.
Night Skin already has this feature for some channels but I assume you already knew that. Yes, I might add additional features like that but before I do so I want to have a stable build environment and beta clients up for OSX, Windows and Linux ... (btw. OSX beta client will be available for testing this week)How about the ability to add channels, etc, to the main menu? Would this be possible while still using the default skin as well? Im honestly not a big fan of the alternative skins. Love what you are doing here though.