Hands-on Review: Amcrest ProHD 1080p Wireless Indoor IP PTZ Camera (IP2M-841)

Are you looking for a reliable wireless security camera that can act as a baby monitor, a nanny camera, or just to talk to your dog while you are away? The Amcrest ProHD IP2M-841 Wireless Indoor IP Security Camera is what you need: a feature-rich network camera which has great video quality, excellent night vision and crystal clear two-way audio capability. I have been using it for over a year now and here is a hands-on review based on my experience of using it day in and day out.

This indoor IP camera has all the features I recommend in an indoor security camera like live streaming, 24/7 recording, and playback features that you can access either locally or remotely via the camera’s web interface or the Amcrest smartphone apps. The stand-out feature is of course Pan-Tilt which lets you look around for a 360 degree view. It can record video, sound and images to an SD card in the camera, to a Network Attached Storage (NAS) or to the cloud. FTP support for alert snapshot images is also present.

A quick note: This article may contain affiliate links. If you click on one of these links and then purchase something, we may receive a fee. This does not cost you anything extra.

Making sense of the Amcrest naming convention

If like me, you have been struggling to figure out which Amcrest camera you really need or what the letters and digits in the model number mean, simply refer to our easy-to-use guide to Amcrest cameras. It has a comprehensive list of all the Amcrest security cameras, neatly categorized by indoor/outdoor use and features such as WiFi, PoE.

Briefly this camera has two models based on the colour. Check out the IP2M-841B on Amazon for the black colour model and IP2M-841W on Amazon for the white colour model.

back to menu ↑ back to menu ↑

What is the Amcrest ProHD IP2M-841 suitable for?

The Amcrest ProHD IP2M-841 is a versatile surveillance device and its applications are only limited by your imagination! The most common residential indoor security camera applications are:

  • As a baby monitor in a nursery (it supports 2-way audio), this is what I use it for
  • As a nanny monitor for peace of mind (it is discreet and small enough to be hidden),
  • General home security – monitor and secure rooms, hallways, corridors, access and exit points, guesthouses, garages and outhouses (the pan-tilt function gives you installation flexibility).

The common business uses for this sort of IP camera are:

  • Monitor and secure office areas, stores, warehouses etc.,
  • Observe employees and customers,
  • As a visible deterrent against criminal activities.
back to menu ↑ back to menu ↑

What’s in the box – Unboxing

back to menu ↑ back to menu ↑

Main specifications

Image Sensor1/2.7 ” 2 Megapixel progressive scan CMOS
Minimum illumination0.1Lux (Colour), 0Lux (IR On)
IR LED Range10m
Focal length4mm
Angle of view90 degrees
Bit rateH.264, 16 - 8192Kbps
Ethernet10/100 RJ-45
Wi-Fi802.11 b/g
ProtocolsONVIF, CGI, uPNP, H.264
StorageSD Card, up to 32GB.
Other ConnectionsAlarm in/out, 3.5mm Audio in/out
Power consumption<7.5W
Main stream Frame rate1080p/720p @ 30fps
Sub stream Frame RateVGA/QVGA @ 30fps
Audio support2-way audio using built-in Mic and Speaker, or 3.5mm Audio in/out connections
back to menu ↑ back to menu ↑

Camera Design

back to menu ↑ back to menu ↑


Amcrest claims that this camera is a doddle to set up and we agree. The camera has a standard camera tripod screw hole (1/4-20 UNC thread) for mounting. The mounting bracket should be able to take at least 3 times the weight of the camera.

Also note that this camera has alarm in and out connections. This means you can use a PIR sensor with this camera instead of relying on software based image detection. Using a PIR will drastically reduce the number of false alerts you may get with just image based motion detection.

Using the Alarm Out connection, you can then make the camera trigger another device to take action such as start recording, send email or push alerts, or execute home automation tasks such as turn on outdoor and indoor lights.

back to menu ↑ back to menu ↑

Software Setup

For initial setup, you have to hook up the camera to a power source and connect it to your router via an ethernet cable. The username and password are both ‘admin’. The camera will prompt you to change these, which is an excellent security measure and we commend Amcrest for taking this step. Too many IP cameras connected to the internet still have the default login details and this is an open invitation for hackers, especially if simple port forwarding is in place.

The web administration portal is elegant and thoughtfully laid out with all the options you expect in the right places. However the interface uses an NPAPI plugin like almost all inexpensive security cameras which work only with Internet Explorer and Firefox. It does not work on the Chrome browser but this is not strictly the camera’s fault. Google has decided not to support this plugin in Chrome. Just as other security camera manufacturers will soon have to, we expect Amcrest will redesign the web interface from the ground up in HTML5 to overcome such browser limitations.

Amcrest ProHD IP2M-841 Wireless Indoor Pan-Tilt IP Security Camera Admin Page

The Web Administration page is thoughtfully designed and easy to use

The rest of the setup process is where some users seem to get tripped up. So we have provided our own little overview of how to set up the Amcrest ProHD 1080p camera. Depending on how you want to use the camera, there are different routes to completing the setup process:

Local viewing only (unless you port forward):

  1. Ethernet cable using IP Config tool, then WiFi, then apps:
    1. Ethernet cable, IP config tool, change camera’s IP address to your sub-net so that you can access the web setup page.
    2. Login to web admin page and add WiFi details.
    3. Install apps on phone, add camera in phone apps:
  2. Without ethernet cable or IP config tool, using only WiFi:
    1. Install smartphone apps.
    2. Scan the QR code and add camera to the app.

Local and Remote viewing, without using Port forwarding:

  1. P2P setup:
    1. Connect the camera to your router via ethernet or WiFi(Method 2 above has to be performed first if connecting through WiFi).
    2. Add camera either via Serial No. or the QR code.
  2. Amcrest Cloud setup for recording video clips and snapshots to the cloud
    1. Connect the camera to your router via ethernet or WiFi(Method 2 above has to be performed first if connecting through WiFi)
    2. Visit www.Amcrest.com/Cloud to add the camera to your cloud account
  3. Web Access setup (essentially the same as Method 1 but using Amcrest’s servers instead):
    1. Connect the camera to your router via ethernet or WiFi(Method 2 above has to be performed first if connecting through WiFi)
    2. Visit www.AmcrestView.com to add the camera to your cloud account

Once the initial setup is complete, you can switch to using the camera’s built-in WiFi.
Here’s a video that walks you through one way of setting up the camera:

back to menu ↑ back to menu ↑

Camera Features


The Amcrest ProHD IP2M-841 has a 2 Megapixel sensor which lets you record at 1920×1080 resolution and 30 frames per second(fps). This is perfect for home surveillance because you get that much more clarity and sharpness in the recorded videos and images.

The on-board IR has a good range of 10 metres which is standard for this class of IP camera. The lens fitted to the camera has a focal length of 4mm which provides a very good 90 degree field of view. The camera’s pan and tilt functions allow you to point the camera at the area or object of interest.

The camera is capable of recording up to a bitrate of 8Mbps. We recommend a minimum of 4Mbps for ensuring you get a good level of detail. The IP2M-841 supports Wi-Fi upto 802.11g speeds of 54 Mbps. This is more than enough for the camera’s video stream to be sent wirelessly so faster protocols such as 802.11n or ac are not necessary.

What we really like about this camera is that it has an SD card slot, so you have the option of using this camera in a standalone manner. It doesn’t have to be connected to a network device for recording alert videos or images.

Two-way audio is present and is perfect for using the camera as a baby monitor or a wireless doorphone. Watermarking and text overlays are also supported.

Recording modes

The camera can be configured to record 24/7 to the built-in SD card, a network storage location or to the Cloud.

  1. SD Card: We recommend using the SD card only for motion detection or alert snapshot and video recording, and not 24/7 recording. This is because you will wear out the SD card quicker if you record to it 24/7. Think of the SD card as redundant storage in case your main storage location fails or is stolen.
  2. The recommended way of using an IP camera is this: use it to record 24/7 footage or motion activated video to a network storage location. This could be a NAS, an NVR (see NVR buying guide), or a computer running surveillance software such as BlueIris.
  3. Cloud storage: In this mode, your camera will upload motion detection clips, snapshots, or 24/7 recording clips to the Amcrest Cloud.
    Amcrest ProHD IP2M-841 Wireless Indoor Pan-Tilt IP Security Camera - Amcrest Cloud
    4 hours of cloud storage are included with the camera, and this should be sufficient for most people intending to use only motion detection recording.

Motion Detection and other event alerts

Motion detection alerts is one of the most enjoyable features of an IP security camera. When an IP camera detects motion as per your pre-defined rules, it should be able to send an email alert with snapshots and ideally send push notifications also. The Amcrest can do all of this and has all the standard motion events that we have come to expect from good quality cameras. It supports email alerts and can attach snapshots with each motion detection email alert. You can also set up each event to be active based on a schedule. An interesting feature of the Amcrest ProHD is that you can also set it up to do a Pan-Tilt tour when it detects motion. Remember you can enable more than one type of event at the same time. Let’s take a closer look at each one of the motion detection events available.

Simple Motion Detection

Amcrest calls it ‘Motion Detect’, this motion detection method simply looks for changes in the scene according to the area defined, the sensitivity and the threshold.

Video Tamper

This method triggers an alert when the camera is blanked out.

Audio Detection

A useful event mode that as the name suggests will trigger an alert and alert actions based on sounds detected by the onboard mic or the audio input.


This is where the alarm input connection comes into use. If you have a PIR sensor connected to the camera, you can set up this event to detect motion using the PIR. Since the PIR sensor works on changes in heat and not image based detection, you can cut down the number of false alerts that is the bane of regular image based motion detection.

SD Card abnormality

This event can be set to trigger if the camera is unable to record to the SD card – either because of an error or because somebody has removed the SD card illegally.

Network abnormality

This event can be set to trigger if the camera is unable to record to the network storage location (NAS or NVR) – either because of an error or because somebody has tampered with the equipment.

Illegal Access

This event can be set to trigger if the camera detects unauthorised logins such as an invalid username, password or a hacking attempt.

Smartphone apps

Amcrest provides a free Android and iOS app, the Amcrest View Lite which lets you see your camera’s live video stream, pan and tilt the camera lens, and use the 2-way audio feature. However the free Lite version is missing some important features such as alarm push notifications. The paid Pro version adds alarm push notifications, image and video file sharing, exporting MP4 video, and exporting images to your phone storage. This surprised us because most other manufacturers offer all the Pro version’s features in their free apps. Some users have found the apps to be a bit glitchy though.

Compatibility with NVR systems

The Amcrest ProHD IP2M-841 supports the ONVIF protocol. ONVIF is an industry standard that enables surveillance equipment from different manufacturers to work together. This means that you can connect the Amcrest to any Network Video Recorder(NVR) or a computer running surveillance software, and the camera should work seamlessly.

The camera also supports the RTSP protocol so you can also access the video stream using a video player like VLC on your computer. This is the URL to use: rtsp://login:pass@xxx.xxx.xxx.xxx:PORT/cam/realmonitor?channel=1&subtype=1
The x’s are your camera’s IP address.

back to menu ↑ back to menu ↑


The camera has very good daytime quality thanks to the 1080p image sensor. Videos in low light and at night are also of high quality thanks to the built-in IR LEDs.

I am using my Amcrest as a baby monitor and I’m constantly amazed by how clearly I can see my baby – I can even see his chest moving as he breathes in and out. If you are a parent of an infant, you know how reassuring that can be!

The microphone is super-sensitive and picks up sounds not only in the same room but also from all over the house. So its also a great camera if you want to check in on your house while on vacation.

The builtin speaker is surprisingly loud and I can clearly speak to baby as I make my way to his nursery.

back to menu ↑ back to menu ↑


The Amcrest ProHD IP2M-841 is one of the best-selling wireless security cameras at the moment. The considerable array of feature such as 1080p FullHD resolution, pan-tilt feature, SD card slot, two-way audio, alarm connections, support for FTP, and configurable event modes in a high quality package represents real value for money.

Note that the only feature this camera is missing in my opinion is PoE. But Amcrest has thought about this already – there is a PoE model, check out the Amcrest ProHD IP2M-841EB on Amazon. The E at the end of the model number indicates that the camera has the PoE feature, the B is just the colour. However it then loses the WiFi ability. Amcrest doesn’t currently make IP cameras with both WiFi and PoE, which is a shame.

8.4 Total Score
Amcrest ProHD IP2M-841 Wireless Indoor Pan-Tilt IP Security Camera

Value for money
  • Great image quality during daytime and night
  • Very good 1080p FullHD (2MP) resolution
  • IR Leds provide excellent night vision capability
  • Very clear and loud two-way audio with mic and speaker built-in
  • WiFi and RJ-45 Ethernet port
  • 360 degree Pan-Tilt feature
  • Support for SD card, NAS, NVR, FTP and Cloud storage locations
  • ONVIF and RTSP protocol support - great for home automation
  • Very good value for money
  • Doesn't have Power over Ethernet feature
  • Smartphone apps could be better, free Amcrest apps lack basic features such as push notifications
User Rating: 3.17 (23 votes)
back to menu ↑ back to menu ↑

Where can I buy one?

We recommend Amazon as they are an authorized retailer of Amcrest security products.

Check Price on your local Amazon Site

More buying options

[content-egg module=Amazon template=custom/simple_list next=6 offset=1]

back to menu ↑ back to menu ↑

Also Consider

  • Canary All-in-One Home Security Device
  • Belkin NetCam HD+ Wi-Fi Surveillance Camera (added advantage of working with WeMo)
  • D-Link DCS-942L Wireless Day/Night Network Surveillance Camera with mydlink-Enabled

Get notified when I post new content

Join 131 other VueVille fans! Don't worry, I hate spam too!

I am Daniel and VueVille is where I document my DIY smart home journey. I focus on 100% local-processing and local-storage because that’s the only way to secure my family’s safety and privacy. Oh and I don’t like monthly subscriptions!

  1. Hi Daniel,

    I found your review site in my search for wireless IP cameras. I was looking at going one route, but have switched completely after reading your stuff. Top notch.

    I’m now looking at Amcrest 2K vs. Reolink C1 pro (latest models as I write this), but one thing is nagging me. The Reolink model has a vertical angle of view (i.e. when camera is stationary) of only 42 degrees; if it weren’t for that I think I would go Reolink. I cannot find vertical angle information for the Amcrest. My first 2 responses from Amcrest were not illuminating (1st: 110 degrees, 2nd: info not available). The 3rd response suggests the vertical angle is 60 to 70 degrees, but I don’t have much confidence in that answer, either (would be great if true). Can you give me a rough ballpark figure of what you think the vertical angle is from the model you have? Or, if easier, a comparison of vertical angle between those 2 cameras.


    • Thanks, glad you found it useful. I have just looked at the video streams from both the Reolink C1 Pro and the Amcrest ProHD, Reolink’s stated 42 degrees seems spot on. The Amcrest 1080p seems to be slightly better. How far away is your camera going to be from your scene? Unless the camera is going to be less than 3-4 feet away from your target, I don’t think you will have a problem with either camera.

  2. I’ve tried a search to find a PIR sensor that would work with this camera, but couldn’t find one. So is this essentially a useless feature?


  3. Daniel
    Me again… quick question…. Do you have problems with Vera indicating that the Amcrest cameras go “offline” after 60mins of no activity? (“no activity” meaning no interaction between the camera and Vera such as a Vera scene running and no manual access of the camera via the Vera UI) After I get the Vera alert that the camera is offline, I log in to Vera, click on the camera and it comes alive again and I get an alert telling me the camera is “responding again”.

    The cameras actually are fine – still running, on the network, and the QNAP NAS/NVR never sees them drop (I have alerts setup from both the QNAP Surveillance Station and from Vera.)

    I’m now searching for a “keep alive” concept so I can keep the cameras connected to Vera…but I’d much rather solve the problem rather than put a band aid on it.

    • No, I haven’t had this problem. Seeing as it is 60 minutes, it may be a timeout value in Vera’s Amcrest camera setting? Or maybe a more generic timeout setting somewhere?

  4. Daniel
    Something for your readers:

    I posted a method to use Vera to trigger PIR motion-based recordings on the camera and the NVR.

  5. hmmm… it looks like the text editor deleted what I typed in front of the @ sign… You need to put the username:password after the // and before the @.

  6. Hello Daniel
    Thanks for all your posts & responses. I now have a functioning NAS/NVR and home automation system (with PIR motion/Fire & CO/Door & Windows sensors and wall mounted light switches), all of the elements accessible remotely via VPN. I’m now creating Scenes in the automation system to integrate the sensors with the cameras. And I’ve run into a couple of questions…

    First, here is my setup:
    QNAP TS-231+ / Amcrest IP2M-841E PTZ camera / Hikvision DS-2CD2T42WD-I5 4MM camera / VeraEdge controller (running 1.7.2406). I use Firefox to access the Vera to set it up.


    Q1: When I am logged into Vera and select Cameras from the menu, often the screen image for a camera will say “Invalid credentials”. If I reselect Cameras from the menu (or sometimes just by waiting a few minutes) the message goes away and I see the video feed. Have you encountered this issue? (Note: this may be related to question 2.)

    Q2: When I select a specific Camera, and then click on Live, I receive this message:
    “You are seeing the video in emulation mode. The camera doesn’t support or has trouble loading up the continuous streaming. You can try to load it again by clicking Retry or you can click Close and continue watching it as it is.”
    This happens every time and the message never clears. Any idea why I can’t get Vera to see the live stream? (This is affecting my ability to get Vera to launch a recording. I can get Vera to take a snapshot, but not a recording.)

    (Note: When processing the inclusion of the IP cameras into Vera, there was no selection available for Amcrest nor Hikvision cameras so I had to use “Other IP Camera”. Vera never detected the cameras, so I had to add them manually. When adding manually, you cannot enter the IP address. You have to pick from a list of IPs that Vera finds (none of which are actually the camera IP addresses, so you just pick one at random) and then use “Other IP camera” as the “Select camera type”. Vera forces you to enter a URL rather than the IP. I used for the Amcrest camera and for the Hikvision camera. I was successful in getting the cameras paired, but I think I lost some functionality by having to do the manual pairing using the URL. I can manually take a snapshot from the camera, but manually recording does not work, presumably related to the error message I note above.)

    Q3: In the post above, you indicated you used a custom config file to enable the PTZ function of the Amcrest camera. Can you share that or point me to a link where I can get it? (I’ll also need to figure out how to load it and use it…any tips would be appreciated!)

    • Nice to hear about your setup, I went for the Vera Plus. Which wall switches did you get? I have been looking for a decent one but haven’t found any I like.
      Q1: I remember seeing this initially but as I dont use the Web interface for anything other than adding new devices or programming, its not bothered me much. It has no effect on the usability of the camera feed in the Imperihome phone app.

      Q2: Yes I get this too but again I just ticked the box and its been fine since.

      I addressed this in another reply but for some cameras, Vera needs some manual configuration under device properties to force it to pull the RTSP stream from the Amcrest not the MJPEG one. But I feel this is unnecessary as I would rather stream the camera straight to my Imperihome/tinyCam Monitor Pro/QVR Client apps.

      Q3: The config files and steps are here.

    • After thinking about this more, I don’t think I need or want Vera to be showing a live video stream (too much load on Vera, and I can view live streams through VMobile mobile app or QVR PC app), which makes Q2 no longer applicable.

      I also did some research and found the http command to tell the camera which preset to pan to:


      &arg2= is the preset position number to pan to

      I can issue that command from a browser window and it moves the camera to the preset.

      Now… I just need to figure out how to get Vera to issue that command upon motion detection in a scene before Vera tells the camera to take a 20sec mpeg video (which will require yet another http command yet to be determined…)

      Any tips on how to invoke these commands via Vera?

      • For getting the PTZ controls of the Amcrest working inside the Vera Web interface, I followed the instructions on here.

        You are right about RTSP, I have come to the same conclusion after fiddling with it for some time – I wouldn’t task the Vera with handling live RTSP streams. I use the Imperihome app on my phone and it can stream RTSP directly from the camera to your phone, bypassing the Vera. If you must though, you can manually force the Vera to pick the RTSP stream instead of the MJPEG by changing device variables.

      • Hi Nathan,

        Sorry I couldn’t reply sooner. Its my last couple of days before I finish for Christmas and it has been so hectic!

        You have made a lot of progress in a very short time! Yes the Vera can send http commands to any device on your network, but the built-in scene editor lets you do it without using the http command also. I use this easier method to control my Denon receiver. Here’s how you do this: Assuming you are using the default Vera scene creator, start creating a scene using your desired trigger, and in “Step 3: Finish the Scene” click on ‘Advanced Editor’. Then ‘Add Action’, choose the Amcrest camera device. Now another drop down will appear and you will see a long list of actions you can tell the camera to do. One of them is “GoToPreset” and then you can enter your preset number in the box. Click ‘Add’ and Done. This should now do what you want.

        You can invoke http commands but using the LUUP code option in the scene editor, but this is a bit more difficult. Hope this helps.

        • Ok…some more trial and error and I got it to work… the link you provided solved my issues. I can now pan/tilt via Vera’s Camera Live view and the Scene fires the GoToPreset position I select in the advanced editor.

          BTW, to answer your question I am using GE Smart Switches.

          Now – on the the next challenge. This is my ultimate objective:
          Define the following Scene in Vera:
          When PIR motion sensor detects motion (DONE)
          Send command to specific camera to pan/tilt to specific preset position (DONE)
          Send command to specific camera to take a snapshot with Vera (DONE)
          Send command to specific camera to send Motion Detected event to Surveillance System / NVR so that a marker can be placed on the 7/24 recording (perhaps by Vera triggering the Amcrest camera Motion Detection event??)
          Send command to specific camera to record 60 seconds of video to SD card installed in camera (this is probably done within the Camera setting, triggered by the same Motion Detection event sent to the NVR)
          Send email to specific user with the 60 second video from the SD card attached

        • Thanks for the info.

          I actually did try the method you describe above (using the Scene Advanced Editor and Add Action). I selected “GoToPreset” from the “Service” “urn:micasaverde-com:serviceId:PanTiltZoom1”.

          It did not work. I think the issue is caused by something wrong with the camera config itself. If adding the “GoToPreset” works for you, then your camera XML files are probably different than mine. (I’m also not sure where the API you reference in the previous post comes into play when using the Scene editor option.)

          Here is my camera config and the changes I have tried:
          Go to Cameras>cameraX>Settings>Advanced>Extra Parameters
          ….Params tab:
          device_type = urn:schemas-upnp-org:device:DigitalSecurityCamera:2
          altid = null
          ip =
          mac = null
          manufacturer = null
          model = null
          id_parent = 0
          embedded, disabled, restricted are all disabled
          device_file = D_DigitalSecurityCamera2.xml
          impl_file = null
          category_num = 6
          device_json = D_DigitalSecurityCamera2.json

          I have not edited any of the above – these are the values created when I added the camera.

          ….Variables tab:
          URL = cgi-bin/snapshot.cgi
          Commands = camera_full_screen,camera_archive_snapshot,camera_preset
          Note: I added “camera_preset”, which added preset buttons to the Live view of the
          camera, but when I click a preset number, I get an error message “Error sending
          command. Please try again.”
          Timeout = 5
          ModeSetting = 1:;2:;3:;4:
          PolRatings = 4.70
          PanToPreset1 = http://username:password@
          GoToPreset01 = http://username:password@

          I added the last two variables manually on the “New Service” tab. The first one I added to a New Service I titled “APanToPreset1“. I can now see this new service “APanToPreset1“ in the Scene editor>Advanced Editor page in the 2nd drop down list…but it does not list the variable I defined. Actually, I think that list is showing commands rather than variables…but I don’t see how to add a command thru the UI.

          The second variable I added to a New Service using “urn:micasaverde-com:serviceId:PanTiltZoom” which is an existing service. But, it does not include the new variable in the list of options on the Scene Editor page 2nd drop down list.

          I suspect that I need to learn how to edit the xmls, find the appropriate xml file(s) for the camera (or create a special one for this camera), insert the HTTP string as a command…and then associate the camera with the customized xmls….

          Thoughts? Did you have to do all this, or did yours work with no xml changes? If so, which camera device did you select when you added your Amcrest camera to Vera? I’m thinking about uninstalling the camera and then reinstalling using a camera that Vera prefers (has predefined parameters).

        • Hi Nathan,

          Sorry you are having to jump through hoops to get it working. No I didn’t have to do anything other than upload the xml file in the forum post to the Vera. Unless you want the Vera to respond to motion detection triggers from the Amcrest you don’t need to do anything else. I didnt add or edit any service or variable – I don’t think you should have to. All the custom settings are in the customised xml file already. You will know if the uploaded xml file is active if in the camera view in Vera Cameras section, you see the pan controls and 8 separate preset buttons -> these too work for me by the wya.

          I tried again the advanced scene editor method I described earlier and it simply works for me. I have a few presets defined in the Amcrest Camera management portal. When I run the scene that uses the GoToPreset command, the camera moves to the presets I have defined. I am a 100% sure the xml file should just work – others have also used this xml file successfully. I can only suggest removing the camera, deleting the xml file you previously uploaded to the camera, and redo it all over again, but without touching any of the settings?

  7. Thanks for the detailed response…much appreciated.

    On a side note… as I am shopping for the components for my system, I am noticing that several of the Hikvision cameras on Amazon are from “suspect” suppliers…when you read reviews and Q&As it is difficult to ascertain if the camera is a legitimate product straight from Hikvision, or a non-USA hacked unit (which is not firmware upgradable), or is a knockoff look alike.

    Have you noticed this? Does anyone know of a reputable seller out of all the ones listed when you search by a camera part number?

    • Hi,
      Hikvision doesn’t maintain an authorised reseller list so its impossible to say whether a seller on Amazon is an authorised reseller or not. An example is Nelly’s Security who sell on Amazon but do not appear on any Hikvision list.

      If you want to make sure its a US market unit, the only way is to order direct from a distributor on Hikvision’s authorised distributor’s list.


  8. Great website – I’m gathering a lot of useful insight.
    Question: have you found a good PIR sensor to attach to the Amcrest PTZ camera? Any special setup of the sensor required?

    • Thanks Nathan, I haven’t tried the alarm input trigger method. They are typically open/close contacts that a PIR motion detector would trigger. Amcrest has not release any info about this as far as I can see.

      I have a ZWave-based Vera Plus home automation system, so I would rather use my Fibaro ZWave motion detectors to detect motion which would then cause the Vera to either take a snapshot or instruct the Amcrest to start recording. The Amcrest works very well with the Vera Plus thanks to the Amcrest API.

      I am more a fan of using my Vera Plus as the brains rather than a particular camera – just makes the Home automation experience very seamless when I can connect my motion sensors to lights and multiple cameras.


      • After I posted the question, I started thinking about my next question/alternative: Have you used a SmartThings or Vera controller hub with ZWave PIR sensors, and have the hub instruct the Amcrest to do something (as well as instructing other smart things to do their thing at the same time)?

        So – you’ve answered that question…

        To clarfiy: When you say “…cause Vera to either take a snapshot or instruct the Amcrest to start recording.” do you mean Vera tells Amcrest to take the snapshot and/or start recording? (I’m not sure I understand how Vera itself takes a snapshot.)

        Also – Did you have to do the programing to integrate the Amcrest API so that Vera can control the camera, or is there some “plug & play” concept to create the integration?

        Final question: I am actually considering the POE version of the Amcrest PTZ (rather than WIFI). Would Vera control the Amcrest since the camera would not be WIFI (but is still addressable on the LAN)? In other words, can Vera control non-WIFI and non-ZWave components?

        • Yes, there is a plug and play concept called ONVIF. Vera can use the ONVIF protocol and pull an RTSP video stream also. Through ONVIF the Vera can view and control any ONVIF compatible device (security camera, NVR etc.). The Amcrest is ONVIF compatible and provides an RTSP stream also. Note that I had to use a custom configuration file created by a Vera forum member to enable the PTZ functions – the video stream works out of the box.

          When I log into the Vera from its web interface, the Vera mobile app, or any 3rd party home automation app which supports the Vera (such as Imperihome which is my choice), I can see a live stream from the Amcrest. I can manually ask the Vera to take a snapshot or video from that stream or use a trigger (say motion) to do the same.

          Regarding PoE or WiFi, the Vera can communicate with any device on the same network (wired or wireless), as long as that device supports standard protocols (uPNP) or has an API that can receive http commands. So for example, my Denon AVR has an http based API, so I just ask the Vera to issue a specific URL against the Denon’s IP address to make it do something like switch inputs.

          So you should be fine with the POE version which I believe is http://amzn.to/2h01GKR

  9. I am quite familiar with computers but am puzzled by the fact The software will not connect to my ISP to send email notifications. I am using the pro software of ip configure. Any suggestions or hints?

    Great website folks!!!!

  10. Hello Daniel,

    First of all, your website is fantastic and full of great information. Keep it up!

    I am looking for a wall-mounted indoor IP camera (monitor living room/hallway to check my infant/nanny and for when I am away on vacation) which can record to a Synology NAS. Would you recommend the Amcrest ProHD IP2M-841 or the Hikvision DS-2CD2432F-IW (2.8mm)?

    Thank you,

    • Hi Dani,

      Thank you for the kind words! I would go for the Amcrest due to its Pan/Tilt feature, which will let me move and point the camera around the room. Since both cameras are on Synology’s official compatibility list, the only other consideration would be the price difference between the two.

      Hope this helps!


      • Thanks Daniel. I guess the other consideration is PoE (which the Hikvision has) as my install location may be away from a power point.

        Also I noted your concerns about the Amcrest smartphone app. As I will be accessing via my mobile phone how would you compare the app feature sets for both cameras?

        Thank you,

        • Hello,

          Good point, since its an indoors camera I didn’t think about PoE. I had it in mind when I knocked the features rating down, but missed it in t he summary box.

          Well the free Amcrest app didn’t have push notifications when I reviewed it, Hikvision’s apps have this. But I must say when I tried the Amcrest free app, it did work as advertised and was stable. Anyway I use the tinyCAM Monitor Pro app as it is more powerful, flexible and lets me watch all the cameras I have simultaneously.


    Leave a reply