[RELEASE] Amcrest IPM-721 & IP2M-841 LIVE Video/PTZ/Night Vision/Motion/Video Record/+More IP Camera DTH

In what way are you trying to integrate into SMH?

Can i view the video feed from within the smh app? Im not entirely sure, but just asking what the smh integration capabilities are.

I do not believe so. As far as I have seen, only ST’s approved camera are available, not custom DTH’s.

Just wanted to give a shout out to @Belgarion for such a great DTH. I recently purchased some IPM-721s and install went smoothly and was able to get them configured with CoRE.

Thanks for all the hours you put in!

1 Like

Thanks for the kudos @tomsolo! :grin:

Just hooked up an IPM-722S with the same DTH, working well, though this one doesn’t have all the bells and whistles for adjusting so I may fork your code and see if I can add support to hide those buttons if the functions don’t exist.

I will be creating an app for this (when I can find some free time) and I will “deactivate” the PTZ functions if I know the model can not support them.

Do you need v2 Hub for this work? I can’t seem to get it to connect my camera. I wasn’t sure if it work with my private IP since I don’t have v2 hub.

Thanks

@tomsolo what setting are you using for the IPM-722S as I couldn’t get mine to work? Thanks

I did the same setup as the IPM-721, added the new device, updated it’s parameters with the new IP and creds and it worked.

What error are you getting?

What port should I use?

Steven, you mentioned that you are using a “private IP”. I assume by this that you mean a LAN IP (192…, 172…, etc.). If that is the case, the port would normally be 80.

@tomsolo I’m not getting any video. I went to the generic video app that @pstuart put out and got it working and I’m still not understanding why it dosen’t work for me on this app. Thanks

The difference would be in the configuration parameters and/or your setup. I have 4 cameras working right now with a combination of public and private IP’s. If you want help in getting this working, let me know and I will try to help.

@Belgarion I would really appreciated the help. I really don’t know what i was doing wrong but I went back and deleted the app and reinstall and now it works. Thanks for the offer to help and thank for the app.

1 Like

Hello David!

I’m new to the ST world, and a total newb compared to all you guys so I appreciate your patience with me! I’ve been trying to add my two IP2M-841’s to the ST through your code, and get stuck like other previous users at “connecting, camera cannot be found. we are trying to connect.” I followed instructions and created a private DDNS and tried to figure out the settings by putting in any combination like a newbie, but still no luck. I have the Amcrest Surviellance Pro program on my PC and have been trying to play with the private DDNS settings through that, along with the ST app.

Do I put the DDNS domain into the “hostname/ip address” setting or the IP address for the DDNS (mine starts with 99.)?

I want to show you the error code like you’ve asked before, but not sure even how to do that…help!

Hi @Dchoi,

If you would like to use DDNS (NOT that I recommend this) you would enter the DDNS host name into the “hostname/ip address” field and for the “port” you would enter the port number that you mapped in your router to steer incoming requests for the camera to you local IP address.

If you were doing this locally you would use your local IP (e.g. “192.168.1.100”) and port 80.

Also, if you plan to do RTSP streaming or MPEG video streaming you will need to map those ports through your router as well.

Finally, not to lecture but keep in mind that using a DDNS and punching a hole through your firewall is not the most secure method in the world. You password can be capture using this method. If you can use a VPN connection you would be much better off.

Good luck and let me know if you need anymore help.

I’m trying to utilize the ST app when I’m away from home to see all the things at home in one app, including this Amcrest. I think I’ve been reading that you can only use your local IP address if you’re connected to that network through wifi right? If yes, then just for clarification, you are saying VPN would be the best? Would the setup be the same as the DDNS?

Ideally I would like to have video AND sound, which means I would need RTSP I think? do I do that through my router config or the Amcrest app?

As far as the DDNS vs. VPN is concerned the big difference is security. Using DDNS means your information is send out of your private LAN into the wild and can, therefor, be captured. With a VPN connection you are creating a secure tunnel into your LAN and all of the camera communication with ST is local. None of your camera user account passwords or video streams are out in the wild.

Now, as far as the video streaming ports are concerned, if you want to use RTSP then you will have to punch a hole in your router to map the incoming RTSP stream port to the port to the local camera, which is 554.

I do not remember how I had this configured when I tested it but I believe I setup a separate WAN port for RTSP for each camera (something like 8201 and 8202), then I had the port forwarding rule sending the streams coming in from those ports to the appropriate local IP for the camera.

I hope that helps.

Have Amcrest, have ST, love them both! Anyone tried using the motion sensors on the camera’s to trigger something on ST?