been a while since I did any updates (concentrating on hdhr2plex), and I can't remember how long it is before topics get 'pruned' from the forums..
So thought an update on what's coming soon might be good
No new engine - but as soon as there is one I'll definitely include it.
I have the integration of the json from the HDHRs working. Am able to discover the HDHRs on the network, although the returned list includes ALL the HDHRs even ones that the DVR doesn't support. So a little more effort to separate out the 2 different types needed.
I can also identify it's IP address, and it's channel lineup.
So will include these plus links to the HTTP interface so you can see at a glance what HDHRs are available
Now just need to figure out how to represent it on the UI
Iv'e done some prototyping of the DVR engine activity. The record engine itself does let me know that the engine is running and I can find the latest log file and determine it's last modify time. The DVR does update this every 2mins even where there is no activity.. And my plan is to scan the latest log and dump the last line into the status bar as the current DVR engine status.
Delete log file is now working - but the need to fix an issue with the UI not updating fully (I think I know why)
I want to get the DVR engine stop/start/restart working before I do the next release.
I discovered that if you use the App Center controls to stop/start it removes the QTS Desktop icon when stop (some folks had reported this).. And the only way to get it back is to drag the app from the menu to the desktop.
Having the ability to stop/start from the UI will ensure that icon doesn't disappear.
So, some nice things coming.. Once done I will work on sexying up the logfile parsing, before concentrating on the overall UI look and feel.
Open to any other ideas.
BTW - I've seen people figthing/working with Synology.. I wish I had one to prototype. But anyone who can, feel free to reuse anything developed here to develop a synology package. The UI just needs a minor tweak (all in the config.php), but generally 95% of the project is reusable. Or if someone wants to provide me a remote SSH login to one, them PM me and we can see if we can quickly create.