I'm writing a Windows Store (PC desktop, Surface, RT) application to remote control the HR series DVR over the network.
The protocol I'm using is pretty old (1.0 from 2010) but is the only version I've been able to find floatin around:
it's just pretty straight forward HTTP requests and JSON...