What I have seen is that firmware versions have different URL strings for services like Snapshot , RTSP etc... In this case the recorder is ignoring the credentials given on the string. This is why it works without the credentials on the string and it asks for them afterwards a more secure way to do it. Port does not have to do with it.
Jose Malave - IT Director| Toll Free: 866-573-8878 | E-mail: email@example.com
April 6, 2013
No luck with http://ipaddress/cgi-bin/snaps.....annel=1%5D
My DVR is the 8 channel ultimate mini series D1. I ordered it on 1/2013. Is it possible this feature isn't in my firmware and I need to update to a newer firmware?
March 16, 2014
I have 4 DVRs I bought from here. Only the newest one works so far. I need to go check port forwarding on the others.
FYI, the syntax given above which includes username and password is completely wrong. There is another syntax which could work, but MSIE (internet explorer) will not accept the syntax above *NOR* will it accept the correct syntax under any circumstances. The "correct" syntax violates the requirements of a valid URL. Firefox WILL accept the "correct" syntax, rumor has it that Chrome will not.
This works on my newest DVR, not on the ones from last year or before, and ONLY USING FIREFOX:
Note that it's user:pass, not user@pass. I can't imagine user@pass works anywhere.
If you have a Unix system, you can pass that URL to /usr/bin/curl and save a snapshot to disk.
The "cURL" utility is not bothered by the technically invalid URL.
March 16, 2014
I double-checked the router on one of my remote systems, and port 88 is indeed forwarded.
This brings up Web Service: http://mysite.dyndns.org:88
This brings up File Not Found: http://mysite.dyndns.org:88/cg.....?channel=1
I think that verifies that only the very newest DVRs have URL snapshot capabilities.
It's not at all universal.
I'm open to suggestions if there's a different URL for last year's models!