-
-
Notifications
You must be signed in to change notification settings - Fork 243
Amcrest Doorbell Experience
Please add and update your experiences to help other users determine
-
Status
=Working
(in full),Partial
,Not Working
(at all) -
Firmware Version
= Amcrest device firmware version -
Settings
= Settings on Amcrest device (Default
= out of box experience ;Custom
= you've changed something, please detail in Comments). -
Plugin Version
= Scrypted Amcrest Plugin version -
Doorbell Type
=Amcrest
orDahua
Doorbell (as configured in Scrypted device settings) -
Two-way Audio
=Amcrest
orONVIF
(as configured in Scrypted device settings) -
Comments
= Any comments regarding Motion alerts, Button presses, Low speaker volume, etc. (please add your Discord username here or other identifier)
Status | Firmware Version | Settings | Plugin Version | Doorbell Type | Two-way Audio | Comments |
---|---|---|---|---|---|---|
Working | v1.000.00AC006.0.R.200922 | Default | 0.0.95 | Amcrest | Amcrest | No issues and speaker volume normal. (Example item by jjishere) |
Status | Firmware Version | Settings | Plugin Version | Doorbell Type | Two-way Audio | Comments |
---|---|---|---|---|---|---|
Working | 1.000.0000000.7.R.210220 | Custom | 0.0.103 | Amcrest | ONVIF (**see below) | FPS=30 Keyframe=120 BitRate=2000 Audio.Compression=AAC Resolution=1440x1080 |
You can apply compatible settings using a web browser. You may need to login the first time you run a command. Use the credentials that you set for the camera during the Amcrest App initial setup.
If you want to see your current configuration before making changes, you can safely access this URL in your browser.
http://[IPADDRESS]/cgi-bin/configManager.cgi?action=getConfig&name=Encode
You can use the following two URLs to apply compatible settings to your camera:
Use at your own risk. Sending invalid configuration commands to the camera may result in bricking the camera
Sub Stream: http://[IPADDRESS]/cgi-bin/configManager.cgi?action=setConfig&Encode[0].ExtraFormat[0].Audio.Bitrate=64&Encode[0].ExtraFormat[0].Audio.Channels[0]=0&Encode[0].ExtraFormat[0].Audio.Compression=AAC&Encode[0].ExtraFormat[0].Audio.Depth=16&Encode[0].ExtraFormat[0].Audio.Frequency=8000&Encode[0].ExtraFormat[0].Audio.Pack=DHAV&Encode[0].ExtraFormat[0].AudioEnable=true&Encode[0].ExtraFormat[0].Video.resolution=720x576&Encode[0].ExtraFormat[0].Video.BitRate=1024&Encode[0].ExtraFormat[0].Video.BitRateControl=VBR&Encode[0].ExtraFormat[0].Video.Compression=H.264&Encode[0].ExtraFormat[0].Video.FPS=15&Encode[0].ExtraFormat[0].Video.GOP=60&Encode[0].ExtraFormat[0].Video.Height=576&Encode[0].ExtraFormat[0].Video.Pack=DHAV&Encode[0].ExtraFormat[0].Video.Priority=0&Encode[0].ExtraFormat[0].Video.Profile=Main&Encode[0].ExtraFormat[0].Video.Quality=5&Encode[0].ExtraFormat[0].Video.QualityRange=6&Encode[0].ExtraFormat[0].Video.SVCTLayer=1&Encode[0].ExtraFormat[0].Video.Width=720&Encode[0].ExtraFormat[0].VideoEnable=true
Main Stream: http://[IPADDRESS]/cgi-bin/configManager.cgi?action=setConfig&Encode[0].MainFormat[0].Audio.Bitrate=64&Encode[0].MainFormat[0].Audio.Channels[0]=0&Encode[0].MainFormat[0].Audio.Compression=AAC&Encode[0].MainFormat[0].Audio.Depth=16&Encode[0].MainFormat[0].Audio.Frequency=8000&Encode[0].MainFormat[0].Audio.Mode=0&Encode[0].MainFormat[0].Audio.Pack=DHAV&Encode[0].MainFormat[0].AudioEnable=true&Encode[0].MainFormat[0].Video.resolution=2560x1920&Encode[0].MainFormat[0].Video.BitRate=5879&Encode[0].MainFormat[0].Video.BitRateControl=VBR&Encode[0].MainFormat[0].Video.Compression=H.264&Encode[0].MainFormat[0].Video.FPS=30&Encode[0].MainFormat[0].Video.GOP=120&Encode[0].MainFormat[0].Video.Height=1920&Encode[0].MainFormat[0].Video.Pack=DHAV&Encode[0].MainFormat[0].Video.Priority=0&Encode[0].MainFormat[0].Video.Profile=Main&Encode[0].MainFormat[0].Video.Quality=5&Encode[0].MainFormat[0].Video.QualityRange=6&Encode[0].MainFormat[0].Video.SVCTLayer=1&Encode[0].MainFormat[0].Video.Width=2560&Encode[0].MainFormat[0].VideoEnable=true
This is a direct extract of a working configuration. Not all of these parameters may be necessary or required. You should be able to modify some of these parameters to your own preference as needed but this works using the 2K resolution at 30 FPS including 2 way audio. (Before switching to 30FPS, you should disable human detection on the Amcrest App to allow the CPU some relief. Homekit will do Human Detection for you anyways so you do not need it on the door bell. Keep Motion Detection enabled.)
If you decide to take your doorbell offline for a Local Only experience, everything will still work but your LED around the push button will flash green. If you would like to turn that off you can use the following command.
http://[IPADDRESS]/cgi-bin/configManager.cgi?action=setConfig&VSP_PaaS.Online=true
This will need to be run periodically via a script because this setting will revert after a few days.
Another nice option is to disable the Amcrest watermark. Disable with the following commands:
http://[IPADDRESS]/cgi-bin/configManager.cgi?action=setConfig&VideoWidget[0].PictureTitle.EncodeBlend=false
http://[IPADDRESS]/cgi-bin/configManager.cgi?action=setConfig&VideoWidget[0].PictureTitle.PreviewBlend=false
Status | Firmware Version | Settings | Plugin Version | Doorbell Type | Two-way Audio | Comments |
---|---|---|---|---|---|---|
Working | 4.511.0000000.0.R.211116 | Default | 0.0.103 | Dahua | ONVIF | No issues and speaker volume normal. |
Status | Firmware Version | Settings | Plugin Version | Doorbell Type | Two-way Audio | Comments |
---|---|---|---|---|---|---|
Partial | V2.2.53 build 220713 | Default | Hikvision 0.0.101 | Hikvision | Hikvision | Onvif broken. Streaming video & audio and 2-way intercom work perfectly using Hikvision plugin. Not reporting events either through Onvif or ISAPI (alertStream endpoint exists but broken - not even giving heartbeat). |
** for AD410; whether on ONVIF or Amcrest 2-way audio, if you experience crashes when starting a talk back, you may need to change "Record Audio" to Off/Disabled in Amcrest Smart Home app. This means local recording of audio will not occur (e.g., onto SD card).
Scrypted Docs have moved. Please visit https://docs.scrypted.app.