Firstly, it appears the DVR has an internal webserver, as if you enter its default IP address into explorer, you can gain access to video, as well as machine settings. This is how I use it at home. In settings, I have fixed its IP address to a 192.168.1.11 (static).
I have a (paid for) DDNS service provided by DynDNS, which is updated by my router, so the DDNS address will always get me to the router. On the router, I have port forwarded the http port, the media port and the RTP ports. This works great on any pc anywhere I use it.
The problem is that when I access the machine from an iPhone or iPad, I can access the machine, but the DVR and iPhone don't seem to 'talk the same language'. It opens the DVR access page (user name & password), but does not recognise the inputs from the iPhone. I know there are H264 decoders available for this machine - it does work on XMeye OK, but the speed, connectivity and availability are virtually unusable for about 90% of the time, so reliability on a third party is the problem.
My query is that if it can stream through a remote server (XMeye), why can't I access it directly? My previous installation was accessed by direct addressing, but had other downfalls.
Thanks for your reply, and wonder if there is any other solution? If not, It's going in the bin
All the best - John.