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)
 
Line 44: Line 44:
  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
===PTZ Controls===
(Confirmed working, not yet implemented in ZM)
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
GotoPreset:/cgi-bin/ptz.cgi?action=start&code=GotoPreset&channel=0&arg1=0&arg2=1&arg3=0 (note: arg2=PresetNumber)


==ZoneMinder 1.31.44==
==ZoneMinder 1.31.44==
Line 77: Line 59:
  Method: TCP
  Method: TCP
  Capture Width and Height: set to match the stream (1280x720)
  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=
=IP2M-723W=

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