I am trying to fetch snapshot from Hdcam IP2M-841W using the following format:
http://[Username:Password]@IP address/cgi-bin/snapshot.cgi
The link works fine within the home network so I know that cam responds to request and supplies the snapshot. But, when I try to access from outside the home network (outside router) I don't seem to be able to reach or get a response from the cam.
From outside, I replace the network address with my Internet IP and the tcp port (37777) and am forwarding the port to cam's network IP in my router.
This link is used in an image tag on a private webpage on the net and looks like this:
<img src="http://[Username:Password]@IP:37777/cgi-bin/snapshot.cgi">
When I visit the page, browser shows the message "connecting to IP addtess" and times out.
Other things I have tried:
Using DMZ feature of router to connect cam directly to IP address (opening a whole in router firewall) and no luck.
Any suggestion as how I can do this?
Thanks,
James
Fetching snapshot
Re: Fetching snapshot
You need to use your public IP. From the location of the camera, go to www.whatismyip.com.
Re: Fetching snapshot
I do use my Internet (public) IP when trying to access from outside the network.
Re: Fetching snapshot
Are you using any of the permitted DDNS services?
And does the http://[Username:Password]@IP:37777/cgi-bin/snapshot.cgi address ever work outside of the webpage environment (i.e. just by entering the URL in your browser's Address bar directly)?
And does the http://[Username:Password]@IP:37777/cgi-bin/snapshot.cgi address ever work outside of the webpage environment (i.e. just by entering the URL in your browser's Address bar directly)?
Re: Fetching snapshot
Hello LibraSun ,
The code http://[Username:Password]@IP:37777/cgi-b, the port after IP should be the http port of the camera. 37777 is the default TCP port of the camera not the http one, please note.
The code http://[Username:Password]@IP:37777/cgi-b, the port after IP should be the http port of the camera. 37777 is the default TCP port of the camera not the http one, please note.
Re: Fetching snapshot
Greetings,
Just to add my 2 cents worth I was able to get that URL to work when I removed the square brackets [user:password] around the user and password:
It worked on three different Amcrest models:
IP2M-843EB
IP3M-956E
IP4M-1055E
http://admin:[email protected]:80/ cgi-bin/ snapshot.cgi
remove the spaces as well
Now to explore what the H264 stream or MPEG stream URLS are ;}
Just to add my 2 cents worth I was able to get that URL to work when I removed the square brackets [user:password] around the user and password:
It worked on three different Amcrest models:
IP2M-843EB
IP3M-956E
IP4M-1055E
http://admin:[email protected]:80/ cgi-bin/ snapshot.cgi
remove the spaces as well
Now to explore what the H264 stream or MPEG stream URLS are ;}
Re: Fetching snapshot
Hello squeaky,
Please find the codes for MJPEG and RTSP stream for the Amcrest Pro HD camera.
rtsp://user:pwd@ip:port/cam/realmonitor?channel=1&subtype=0
http://user:Pwd@ip:port/cgi-bin/mjpg/video.cgi?[channel=<channelno>]&subtype=1
Here, you need to replace the code with your cams ip address, port, username and password where applicable. In the rtsp command , make sure you use the RTSP port.
Please find the codes for MJPEG and RTSP stream for the Amcrest Pro HD camera.
rtsp://user:pwd@ip:port/cam/realmonitor?channel=1&subtype=0
http://user:Pwd@ip:port/cgi-bin/mjpg/video.cgi?[channel=<channelno>]&subtype=1
Here, you need to replace the code with your cams ip address, port, username and password where applicable. In the rtsp command , make sure you use the RTSP port.