I know this has been discussed ad nauseum for 5 years now and there are a ton of posts about it. None of those posts, however, seem to address my issues.
What I have:
- Reolink PoE doorbell w/static IP. (http, https, rtsp enabled)
- Frigate working with recommended frigate config for reolink
- Two way audio working in frigate.
- WebRTC specified in frigate config.
What I've tried:
- I've tried installing the WebRTC-Camera HACS integration (and configuring it as an integration)
- I've used the advanced camera card and set up the go2rtc options as recommended. (go2rtc as provider, webrtc as live view provider).
It seems that no matter the combinations of things I've tried, suggestions from months/years past, etc... nothing seems to get me a microphone button in the advanced camera card within HA. And, not only do I not get two-way-audio, but the framerate drops to about 1fps and the video looks worse than the substream. Something maybe borked in the go2rtc implementation? It's a current build of frigate, so go2rtc should be 1.9+ at least. It should be noted that if I use the HA built in stream option, it's crystal clear, smooth and I at least have one way audio.
Legend:
10.50.0.50 - frigate server
10.50.1.30 - Doorbell camera
8555 tcp and udp are exposed from docker
Configs are attached as txt file.
Let me know what I'm missing. Thanks.