Has anyone had a chance yet to test the DVD support? Also, are we talking about physical dvd's or just iso's?
Eventually OpenPHT should have the same ability as standard XBMC-Frodo when it comes to DVD playback, but the same limitation as any other Plex client when it comes to playback from Plex library sections. So OpenPHT should be able to play DVD discs or files when explicitly selected, but never as part of the Plex library. This is because the PMS server is unable to scan DVD ISOs properly.
NB: The custom PMS scanner addons that were once released to allow ISO scanning (after official ISO support was dropped) should NOT be used by anyone anymore, as they lack other abilities required by the updated PMS code using the scanners. I'm one of the people who did use it, with corrupted Plex database as a result. (Had to start over from scratch... :( )
I've just tested DVD playback in OpenPHT in an OSX Yosemite VM under VMware Workstation, and while it does playback one menu sequence, it's impossible to play the main videos of this disc, as the DVD menu navigation is not working at all. (So this would only work for menu-less DVDs with auto-starting playback.)
Mouse clicks in the DVD menu screen are ignored, which matches behaviour of XBMC/Kodi which allows only keyboard/DPad control of such menus. But OpenPHT does not allow that either, since it incorrectly opens the video playback OSD menu whenever any key is pressed, so that this OSD menu 'steals' keyboard/DPad focus away from the DVD menu handling routines. This needs to be changed so that the normal playback OSD menu is disabled while a DVD menu is open, even when it technically is a case of looped video playback. XBMC/Kodi handles this correctly, so it should not be very hard to fix.
Another bug is that the menu shown is the main menu for choice of feature playback or other options, meaning that the program has bypassed the initial language choice, probably in an attempt to skip an initial copyright warning text. But that is a fatal error when the same initial language choice also controls the language used in all subsequent DVD menus. For my test case the default language when bypassing the choice was French, which I've never studied formally and can barely 'decipher'. So this bug also needs to be fixed to make it work properly, like it does in XBMC/Kodi which plays the full content of the disc, skipping nothing.
Btw: I tested the XBMC/Kodi behaviour in both XBMC-Frodo and Kodi-Helix, so these aspects are not version dependent.
I've also tried to test DVD ISO file playback, but this is not working. After selecting an ISO file the player starts, but only shows the word "Buffering..." in a huge font across the screen, with a fixed percentage number beneath it, this apparently being some buffering percentage at which the program froze/failed. For my test case of a small single-layer DVD ISO file of 2.99 GiB, the frozen number was "53%". Fortunately it is only the player/buffer which is frozen. Other aspects of the program still work, and I can back out to main menu with 'Escape' key.
I get exactly the same result whether I launch the ISO file from the "Play File" command specific to the "Night" skin or with the "Videos" command accessible when allowing XBMC library entries in the home screen configuration of the "Night" skin. (Makes sense, as both browsers should launch files in the player identically.)
Attempting to play VIDEO_TS folders does not work at all, as these are not recognized as playable.
Browsing inside a VIDEO_TS folder to launch individual VOB files does allow them to be launched, but for those of any significant size (real show eps or movies), the result is the same as for ISO files. I just get that huge "Buffering..." message with a frozen percentage number beneath it. (This time it was "63%".)
Best regards: dlanor