[Camera Support]: Reolink PoE Doorbell camera goes black when clicking Two Way Talk in Frigate UI #15971
-
Describe the problem you are havingI'm having an issue with the two way talk:
I've tried various configs etc but I seem to be getting no where. Version0.15.0-87e7b62 What browser(s) are you using?131.0.6778.265 (Official Build) (x86_64) Frigate config filemqtt:
host: mosquitto
port: 1883
topic_prefix: frigate
client_id: frigate
# Optional: interval in seconds for publishing stats (default: shown below)
stats_interval: 60
tls:
enabled: false
ffmpeg:
hwaccel_args: preset-vaapi
detectors:
coral:
type: edgetpu
device: pci:0
semantic_search:
enabled: True
reindex: False
objects:
track:
- person
- car
auth:
enabled: False
record:
enabled: True
retain:
days: 7
mode: all
alerts:
retain:
days: 30
mode: motion
detections:
retain:
days: 30
mode: motion
snapshots:
enabled: True
retain:
default: 30
notifications:
enabled: True
email: "[email protected]"
cameras:
gate_doorbell:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/gate_doorbell
input_args: preset-rtsp-restream
roles:
- record
- path: rtsp://127.0.0.1:8554/gate_doorbell_sub
input_args: preset-rtsp-restream
roles:
- detect
review:
alerts:
labels:
- car
- person
required_zones:
- driveway
- postbox
detections:
labels:
- person
- car
required_zones:
- driveway
- postbox
- driveway_grass
motion:
mask:
# ignore date/time at top
- 0.274,0,0.277,0.061,0.708,0.061,0.706,0
zones:
driveway:
coordinates: 0.17,0.98,0.377,0.787,0.388,0.578,0.524,0.569,0.781,0.701,0.924,0.738,0.882,0.908,0.856,1,0.169,1
objects:
- person
- car
postbox:
coordinates: 0.897,0.723,0.927,0.728,0.945,0.474,0.929,0.466,0.913,0.478
objects:
- person
driveway_entry:
coordinates: 0.387,0.574,0.525,0.562,0.475,0.52,0.395,0.523
objects:
- person
- car
driveway_grass:
coordinates: 0.893,0.722,0.906,0.643,0.719,0.586,0.616,0.548,0.519,0.553,0.568,0.585,0.787,0.695
objects:
- person
neighbour:
coordinates: 0.385,0.556,0.37,0.777,0.158,0.982,0.105,0.774,0.073,0.518,0.104,0.221,0.164,0.088,0.307,0.217,0.394,0.4,0.394,0.514
objects:
- person
footpath:
coordinates: 0.901,0.632,0.915,0.42,0.634,0.417,0.531,0.434,0.526,0.458,0.528,0.486,0.612,0.541,0.734,0.585
objects:
- person
go2rtc:
streams:
gate_doorbell:
- "ffmpeg:http://192.168.5.72/flv?port=1935&app=bcs&stream=channel0_main.bcs&user={FRIGATE_CAMERA_USER}&password={FRIGATE_CAMERA_PASS}#video=copy#audio=copy#audio=opus"
- "rtsp://{FRIGATE_CAMERA_USER}:{FRIGATE_CAMERA_PASS}@192.168.5.72/h264Preview_01_sub"
# - "rtsp://{FRIGATE_CAMERA_USER}:{FRIGATE_CAMERA_PASS}@192.168.5.72/Preview_01_sub"
gate_doorbell_sub:
- "ffmpeg:http://192.168.5.72/flv?port=1935&app=bcs&stream=channel0_ext.bcs&user={FRIGATE_CAMERA_USER}&password={FRIGATE_CAMERA_PASS}"
webrtc:
candidates:
- 10.42.0.0/16:8555
- 192.168.1.0/24:8555
- 192.168.2.0/24:8555
- 192.168.3.0/24:8555
- 192.168.4.0/24:8555
- 192.168.5.0/24:8555
- 192.168.6.0/24:8555
- stun:8555 Relevant Frigate log output2025-01-13 16:33:39.149346388 10.42.0.220 - - [13/Jan/2025:16:33:39 +0000] "GET /live/mse/api/ws?src=gate_doorbell HTTP/1.1" 101 8065691 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36" "10.42.3.0"
2025-01-13 16:33:39.188368751 10.42.4.43 - - [13/Jan/2025:16:33:39 +0000] "GET /api/gate_doorbell/latest.webp?height=33&cache=1736786004143 HTTP/1.1" 200 468 "https://frigate.myhost.com/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36" "10.42.3.0" Relevant go2rtc log outputinfo | 2025-01-13 15:14:48 | startup | Preparing new go2rtc config...
info | 2025-01-13 15:14:49 | startup | Not injecting WebRTC candidates into go2rtc config as it has been set manually
info | 2025-01-13 15:14:49 | startup | Starting go2rtc...
info | 2025-01-13 15:14:49 | startup | go2rtc platform=linux/amd64 revision=b2399f3 version=1.9.2
info | 2025-01-13 15:14:49 | startup | config path=/dev/shm/go2rtc.yaml
info | 2025-01-13 15:14:49 | rtsp | listen addr=:8554
info | 2025-01-13 15:14:49 | api | listen addr=:1984
info | 2025-01-13 15:14:49 | webrtc | listen addr=:8555
info | 2025-01-13 15:14:58 | startup | Starting go2rtc healthcheck service... FFprobe output from your camera[{"return_code":0,"stderr":"","stdout":{"programs":[],"stream_groups":[],"streams":[{"codec_long_name":"H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10","width":2560,"height":1920,"avg_frame_rate":"0/0"},{"codec_long_name":"AAC (Advanced Audio Coding)","avg_frame_rate":"0/0"}]}},{"return_code":0,"stderr":"","stdout":{"programs":[],"stream_groups":[],"streams":[{"codec_long_name":"H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10","width":896,"height":672,"avg_frame_rate":"20/1"},{"codec_long_name":"AAC (Advanced Audio Coding)","avg_frame_rate":"0/0"}]}}] Frigate stats{"cameras":{"gate_doorbell":{"camera_fps":5.1,"process_fps":5.1,"skipped_fps":0.0,"detection_fps":0.1,"detection_enabled":true,"pid":410,"capture_pid":413,"ffmpeg_pid":426,"audio_rms":0.0,"audio_dBFS":0.0}},"detectors":{"coral":{"inference_speed":8.8,"detection_start":0.0,"pid":357}},"detection_fps":0.1,"gpu_usages":{"intel-vaapi":{"gpu":"0.61%","mem":"-%","clients":{"426":"3.15%"}}},"cpu_usages":{"frigate.full_system":{"cpu":"10.0","mem":"20.0"},"1":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"/package/admin/s6/command/s6-svscan -d4 -- /run/service"},"15":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"s6-supervise s6-linux-init-shutdownd"},"17":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"/package/admin/s6-linux-init/command/s6-linux-init-shutdownd -c /run/s6/basedir -g 3000 -C -B"},"24":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"s6-supervise nginx"},"25":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"s6-supervise frigate-log"},"26":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"s6-supervise nginx-log"},"27":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"s6-supervise go2rtc-healthcheck"},"28":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"s6-supervise go2rtc"},"29":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"s6-supervise certsync"},"30":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"s6-supervise certsync-log"},"31":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"s6-supervise go2rtc-log"},"32":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"s6-supervise s6rc-fdholder"},"33":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"s6-supervise frigate"},"34":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"s6-supervise s6rc-oneshot-runner"},"44":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"/package/admin/s6/command/s6-ipcserverd -1 -- /package/admin/s6/command/s6-ipcserver-access -v0 -E -l0 -i data/rules -- /package/admin/s6/command/s6-sudod -t 30000 -- /package/admin/s6-rc/command/s6-rc-oneshot-run -l ../.. --"},"46":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"/package/admin/s6-2.11.3.2/command/s6-fdholderd -1 -i data/rules"},"83":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"s6-log -b -- T 1 n0 s10000000 T /dev/shm/logs/nginx"},"87":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"s6-log -b -- T 1 n0 s10000000 T /dev/shm/logs/frigate"},"90":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"s6-log -b -- T 1 n0 s10000000 T /dev/shm/logs/certsync"},"91":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"s6-log -b -- T 1 n0 s10000000 T /dev/shm/logs/go2rtc"},"98":{"cpu":"2.6","cpu_average":"2","mem":"0.2","cmdline":"/usr/local/go2rtc/bin/go2rtc -config=/dev/shm/go2rtc.yaml"},"114":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"bash ./run.user go2rtc-healthcheck"},"119":{"cpu":"2.4","cpu_average":"2","mem":"2.5","cmdline":"python3 -u -m frigate"},"130":{"cpu":"0.0","cpu_average":"0","mem":"0.1","cmdline":"nginx: master process nginx"},"162":{"cpu":"0.1","cpu_average":"0","mem":"0.0","cmdline":"nginx: worker process"},"195":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"nginx: worker process"},"196":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"nginx: worker process"},"197":{"cpu":"0.1","cpu_average":"0","mem":"0.0","cmdline":"nginx: worker process"},"216":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"nginx: cache manager process"},"309":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"bash ./run.user certsync"},"327":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"sleep 9999"},"341":{"cpu":"0.6","cpu_average":"0","mem":"1.2","cmdline":"frigate.recording_manager"},"350":{"cpu":"0.3","cpu_average":"0","mem":"1.1","cmdline":"frigate.review_segment_manager"},"357":{"cpu":"0.1","cpu_average":"1","mem":"1.1","cmdline":"frigate.detector.coral"},"359":{"cpu":"0.3","cpu_average":"0","mem":"4.3","cmdline":"frigate.embeddings_manager"},"396":{"cpu":"0.5","cpu_average":"1","mem":"1.1","cmdline":"frigate.output "},"410":{"cpu":"1.7","cpu_average":"2","mem":"1.2","cmdline":"frigate.process:gate_doorbell"},"413":{"cpu":"1.3","cpu_average":"1","mem":"1.1","cmdline":"frigate.capture:gate_doorbell"},"426":{"cpu":"4.6","cpu_average":"4","mem":"0.3","cmdline":"/usr/lib/ffmpeg/7.0/bin/ffmpeg -hide_banner -loglevel warning -threads 2 -hwaccel_flags allow_profile_mismatch -hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -hwaccel_output_format vaapi -user_agent FFmpeg Frigate/0.15.0-87e7b62 -rtsp_transport tcp -timeout 5000000 -i rtsp://127.0.0.1:8554/gate_doorbell_sub -r 5 -vf fps=5,scale_vaapi=w=896:h=672,hwdownload,format=nv12,eq=gamma=1.4:gamma_weight=0.5 -threads 2 -f rawvideo -pix_fmt yuv420p pipe:"},"429":{"cpu":"1.3","cpu_average":"1","mem":"0.2","cmdline":"/usr/lib/ffmpeg/7.0/bin/ffmpeg -hide_banner -loglevel warning -threads 2 -user_agent FFmpeg Frigate/0.15.0-87e7b62 -rtsp_transport tcp -timeout 5000000 -i rtsp://127.0.0.1:8554/gate_doorbell -f segment -segment_time 10 -segment_format mp4 -reset_timestamps 1 -strftime 1 -c copy -an /tmp/cache/gate_doorbell@%Y%m%d%H%M%S%z.mp4"},"430":{"cpu":"1.8","cpu_average":"1","mem":"0.2","cmdline":"/usr/lib/ffmpeg/7.0/bin/ffmpeg -hide_banner -v error -fflags nobuffer -flags low_delay -i http://192.168.5.72/flv?port=1935&app=bcs&stream=channel0_ext.bcs&user=*&password=* -c copy -user_agent ffmpeg/go2rtc -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/abea0c9f567465f7d2ec81ab857e7859"},"431":{"cpu":"0.0","cpu_average":"0","mem":"0.1","cmdline":"/usr/lib/ffmpeg/7.0/bin/ffmpeg -threads 1 -f rawvideo -pix_fmt yuv420p -video_size 896x672 -i pipe: -threads 1 -f mpegts -s 960x720 -codec:v mpeg1video -q 8 -bf 0 pipe:"},"438":{"cpu":"6.5","cpu_average":"6","mem":"0.2","cmdline":"/usr/lib/ffmpeg/7.0/bin/ffmpeg -hide_banner -v error -fflags nobuffer -flags low_delay -i http://192.168.5.72/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=*&password=* -map 0:v:0? -c:v:0 copy -map 0:a:0? -c:a:0 copy -map 0:a:0? -c:a:1 libopus -application:a:1 lowdelay -min_comp 0 -user_agent ffmpeg/go2rtc -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/b472f8bb25ffefc01882ef0b5c873c29"},"439":{"cpu":"0.0","cpu_average":"0","mem":"0.1","cmdline":"/usr/lib/ffmpeg/7.0/bin/ffmpeg -threads 1 -f rawvideo -pix_fmt yuv420p -video_size 1280x720 -i pipe: -threads 1 -f mpegts -s 1280x720 -codec:v mpeg1video -q 8 -bf 0 pipe:"},"5858":{"cpu":"0.0","cpu_average":"0","mem":"0.0","cmdline":"sleep 30s"}},"service":{"uptime":4929,"version":"0.15.0-87e7b62","latest_version":"0.14.1","storage":{"/media/frigate/recordings":{"total":375757.4,"used":191795.0,"free":164803.4,"mount_type":"ext4"},"/media/frigate/clips":{"total":375757.4,"used":191795.0,"free":164803.4,"mount_type":"ext4"},"/tmp/cache":{"total":1024.0,"used":18.0,"free":1006.0,"mount_type":"tmpfs"},"/dev/shm":{"total":1024.0,"used":45.7,"free":978.3,"mount_type":"tmpfs"}},"temperatures":{"apex_0":43.05},"last_updated":1736786226},"processes":{"recording":{"pid":341},"review_segment":{"pid":350},"go2rtc":{"pid":98},"embeddings":{"pid":359}}} Operating systemDebian Install methodDocker Compose Object DetectorCoral Network connectionWired Camera make and modelReolink Video Doorbell PoE Screenshots of the Frigate UI's System metrics pagesAny other information that may be helpfulI've only had my Reolink doorbell a couple of weeks. My Frigate is running on a Kubernetes cluster and is behind a Traefik reverse proxy. |
Beta Was this translation helpful? Give feedback.
Answered by
alec-pinson
Jan 13, 2025
Replies: 1 comment 11 replies
-
It would be good to see the go2rtc info when the microphone is enabled, this is in the go2rtc dashboard, which you may need to enable access to |
Beta Was this translation helpful? Give feedback.
11 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Ahh finally getting somewhere thank you!
I changed my pod to use host network so it gets the IP of the actual host it runs on, then added this to candidates and it works! Thanks!
Ideally I don't wana use host network so I will post back if I manage to get it working without.