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)
 
(18 intermediate revisions by 5 users not shown)
Line 1: Line 1:
Amcrest is a supplier of indoor and outdoor IP cameras as well as DVRs.
Amcrest is a manufacturer of indoor and outdoor IP cameras as well as DVRs.


=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.  


Using RTSP:
==ZoneMinder 1.28-1.30.0==


Channel 1: Main Stream = 0, 2nd Stream = 1 (tested successfully using ZM 1.28.1, FW 2.420.AC00.11.R)
===RTSP===
  Source Type: Ffmpeg  
 
Tested successfully using:
 
* ZM 1.28.1, FW 2.420.AC00.11.R
 
'''General Settings'''
  Source Type: Ffmpeg
'''Source Settings'''
  Source Path:  
  Source Path:  
   For Primary Stream:
   For Primary Stream:
Line 16: 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===


Using Mjpeg:  
Tested successfully using:


(Confirmed that the stream works, not yet confirmed in zoneminder)
* ZM 1.28.1, FW 2.420.AC00.11.R


Channel 0: Main Stream = 0, 2nd Stream = 1
'''Camera Settings'''
Make sure this stream is enabled on the camera!
'''General Settings'''
  Source Type: Remote
  Source Type: Remote
  Remote Host Name: [deviceIP]
'''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
  Source Path: /cgi-bin/mjpg/video.cgi?channel=0&subtype=1


PTZ Controls
==ZoneMinder 1.31.44==
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
===RTSP===
  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
Tested successfully using:
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
'''General Settings'''
Down-right:/cgi-bin/ptz.cgi?action=start&code=RightDown&channel=0&arg1=1&arg2=1&arg3=0
Source Type: Ffmpeg
  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
'''Source Settings'''
Tight:/cgi-bin/ptz.cgi?action=start&code=ZoomTele&channel=0&arg1=1&arg2=1&arg3=0
  Source Path:
Focus-in:/cgi-bin/ptz.cgi?action=start&code=FocusNear&channel=0&arg1=1&arg2=1&arg3=0
  rtsp://[username]:[password]@[deviceIP]:[RTSP Port]/cam/realmonitor?channel=1&subtype=0   (554 is the default RTSP Port)
Focus-out:/cgi-bin/ptz.cgi?action=start&code=FocusFar&channel=0&arg1=1&arg2=1&arg3=0
  Method: TCP
Stop:/cgi-bin/ptz.cgi?action=stop&code=Right&channel=0&arg1=0&arg2=0&arg3=0&arg4=0
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
 
==ZoneMinder 1.31.44==
 
Unknown

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