One way I have done it is check what the target streams and channels the tuners are set for... if the target is the engine, it could be considered recording.
@signcarver But could be LiveTV buffering also.
Am sure it's doable - just not straight forward
I can't seem to connect to my home machine at the moment to double check but I initially tried from my desktop from the link in QNAP and I just logged into the admin page for QNAP, clicked on the new HDHR icon created when I installed it and the ip address bar just shows "about:blank". After about 30 seconds or so it dies but shows the link to my mycloud account http://myname.myqnapcloud.com/HDHR-DVRUI
The exact same thing happens in with Synology.
Thats worrying - why would desktop push you to the cloud?
To have that work you need to port forward port 80 (or whatever you have it set to on your NAS) to your NAS. Otherwise your router is going to stick the HTTP request to where ever it things port 80 should be (possibly itself). Same thing if doing HTTPS, you need to forward the port (QNAP/Synology default for https is 443).
AFAIK - Neither NAS will port forward the Web server automatically for you.