Difference between revisions of "Amcrest"

From ZoneMinder Wiki
Jump to navigationJump to search
(Added instructions for PTZ controls which are now supported - https://github.com/ZoneMinder/zoneminder/blob/master/scripts/ZoneMinder/lib/ZoneMinder/Control/Amcrest_HTTP.pm)
 
(13 intermediate revisions by 5 users not shown)
Line 2: Line 2:


=IP2M-841B/IP2M-841W=
=IP2M-841B/IP2M-841W=
[[Image:IP2m-841B.jpg]]
[[Image:IP2m-841B.jpg]]


An indoor IP camera with IR Night vision, this is one of their more prolific models of camera.  
An indoor IP camera with IR Night vision and pan/tilt, this is one of their more prolific models of camera.  


==ZoneMinder 1.28-1.30.0==


'''Using RTSP:'''
===RTSP===
 
Tested successfully using:
 
* ZM 1.28.1, FW 2.420.AC00.11.R


Channel 1: Main Stream = 0, 2nd Stream = 1 (tested successfully using ZM 1.28.1, FW 2.420.AC00.11.R)
  '''General Settings'''
  '''General Settings'''
  Source Type: Ffmpeg
  Source Type: Ffmpeg
Line 20: Line 25:
   rtsp://[username]:[password]@[deviceIP]:554/cam/realmonitor?channel=1&subtype=1
   rtsp://[username]:[password]@[deviceIP]:554/cam/realmonitor?channel=1&subtype=1
  Remote Method: RTP/RTSP
  Remote Method: RTP/RTSP
Capture Width and Height - set to match the stream on the camera


===MJPEG===


Tested successfully using:


'''Using Mjpeg:'''
* ZM 1.28.1, FW 2.420.AC00.11.R


(Confirmed that the stream works, tested successfully using ZM 1.28.1, FW 2.420.AC00.11.R)
Channel 0: Main Stream = 0, 2nd Stream = 1
  '''Camera Settings'''
  '''Camera Settings'''
  Make sure this stream is enabled on the camera!
  Make sure this stream is enabled on the camera!
Line 36: Line 41:
  '''Source Settings'''
  '''Source Settings'''
  Remote Protocol: HTTP
  Remote Protocol: HTTP
  Remote Method: Simple
  Remote Method: Simple or Regexp both seem to work
  Remote Host Name: [username]:[password]@[deviceIP]
  Remote Host Name: [username]:[password]@[deviceIP]
  Source Path: /cgi-bin/mjpg/video.cgi?channel=0&subtype=1
  Source Path: /cgi-bin/mjpg/video.cgi?channel=0&subtype=1


==ZoneMinder 1.31.44==
===RTSP===
Tested successfully using:
'''General Settings'''
Source Type: Ffmpeg
'''Source Settings'''
Source Path:
  rtsp://[username]:[password]@[deviceIP]:[RTSP Port]/cam/realmonitor?channel=1&subtype=0    (554 is the default RTSP Port)
Method: TCP
Capture Width and Height: set to match the stream (1280x720)
==ZoneMinder 1.34==
===PTZ Controls===
'''Control Settings'''
Controllable: Enabled
Control Type: Amcrest HTTP API
Control Address: http://[username]:[password]@[deviceIP]
=IP2M-723W=
[[File:Amcrest_Ip2m-723.jpg|640x480px]]
A 960P outdoor bullet camera with IR illuminators; available in either wireless (W) or PoE.
==ZoneMinder 1.30.0==
Tested successfully using:
* ZM 1.30.0 and firmware "2.400.AC02.15.R, Build Date: 2017-07-31"


General Settings
  SourceType: ffmpeg
Source Settings
  Source Path:
  For Primary Stream: rtsp://user:password@IP_Address:554/cam/realmonitor?channel=1&subtype=0
  For Secondary Stream: rtsp://user:password@IP_Address:554/cam/realmonitor?channel=1&subtype=1
  Remote Method: RTP/RTSP
  Target colorspace: 32 bit
  Capture Width and Height: set to match the stream


'''PTZ Controls:'''
==ZoneMinder 1.31.44==


(Confirmed working, not yet implemented in ZM)
Unknown
Right:/cgi-bin/ptz.cgi?action=start&code=Right&channel=0&arg1=1&arg2=1&arg3=0
Left:/cgi-bin/ptz.cgi?action=start&code=Left&channel=0&arg1=1&arg2=1&arg3=0
Up:/cgi-bin/ptz.cgi?action=start&code=Up&channel=0&arg1=1&arg2=1&arg3=0
Down:/cgi-bin/ptz.cgi?action=start&code=Down&channel=0&arg1=1&arg2=1&arg3=0
Up-right:/cgi-bin/ptz.cgi?action=start&code=RightUp&channel=0&arg1=1&arg2=1&arg3=0
Up-left:/cgi-bin/ptz.cgi?action=start&code=LeftUp&channel=0&arg1=1&arg2=1&arg3=0
Down-right:/cgi-bin/ptz.cgi?action=start&code=RightDown&channel=0&arg1=1&arg2=1&arg3=0
Down-left:/cgi-bin/ptz.cgi?action=start&code=LeftDown&channel=0&arg1=1&arg2=1&arg3=0
Wide:/cgi-bin/ptz.cgi?action=start&code=ZoomWide&channel=0&arg1=1&arg2=1&arg3=0
Tight:/cgi-bin/ptz.cgi?action=start&code=ZoomTele&channel=0&arg1=1&arg2=1&arg3=0
Focus-in:/cgi-bin/ptz.cgi?action=start&code=FocusNear&channel=0&arg1=1&arg2=1&arg3=0
Focus-out:/cgi-bin/ptz.cgi?action=start&code=FocusFar&channel=0&arg1=1&arg2=1&arg3=0
Stop:/cgi-bin/ptz.cgi?action=stop&code=Right&channel=0&arg1=0&arg2=0&arg3=0&arg4=0

Latest revision as of 22:34, 20 August 2020

Amcrest is a manufacturer of indoor and outdoor IP cameras as well as DVRs.

IP2M-841B/IP2M-841W

IP2m-841B.jpg

An indoor IP camera with IR Night vision and pan/tilt, this is one of their more prolific models of camera.

ZoneMinder 1.28-1.30.0

RTSP

Tested successfully using:

  • ZM 1.28.1, FW 2.420.AC00.11.R
General Settings
Source Type: Ffmpeg

Source Settings
Source Path: 
 For Primary Stream:
 rtsp://[username]:[password]@[deviceIP]:554/cam/realmonitor?channel=1&subtype=0
 For Secondary Stream:
 rtsp://[username]:[password]@[deviceIP]:554/cam/realmonitor?channel=1&subtype=1
Remote Method: RTP/RTSP
Capture Width and Height - set to match the stream on the camera

MJPEG

Tested successfully using:

  • ZM 1.28.1, FW 2.420.AC00.11.R
Camera Settings
Make sure this stream is enabled on the camera!

General Settings
Source Type: Remote

Source Settings
Remote Protocol: HTTP
Remote Method: Simple or Regexp both seem to work
Remote Host Name: [username]:[password]@[deviceIP]
Source Path: /cgi-bin/mjpg/video.cgi?channel=0&subtype=1

ZoneMinder 1.31.44

RTSP

Tested successfully using:

General Settings
Source Type: Ffmpeg

Source Settings
Source Path: 
 rtsp://[username]:[password]@[deviceIP]:[RTSP Port]/cam/realmonitor?channel=1&subtype=0    (554 is the default RTSP Port)
Method: TCP
Capture Width and Height: set to match the stream (1280x720)

ZoneMinder 1.34

PTZ Controls

Control Settings
Controllable: Enabled
Control Type: Amcrest HTTP API
Control Address: http://[username]:[password]@[deviceIP]

IP2M-723W

Amcrest Ip2m-723.jpg

A 960P outdoor bullet camera with IR illuminators; available in either wireless (W) or PoE.

ZoneMinder 1.30.0

Tested successfully using:

  • ZM 1.30.0 and firmware "2.400.AC02.15.R, Build Date: 2017-07-31"
General Settings
 SourceType: ffmpeg
Source Settings
 Source Path:
  For Primary Stream: rtsp://user:password@IP_Address:554/cam/realmonitor?channel=1&subtype=0
  For Secondary Stream: rtsp://user:password@IP_Address:554/cam/realmonitor?channel=1&subtype=1
 Remote Method: RTP/RTSP
 Target colorspace: 32 bit
 Capture Width and Height: set to match the stream

ZoneMinder 1.31.44

Unknown