Audio delay with RTMP/HTTP stream but not with RSTP #16599
Replies: 2 comments 10 replies
-
What firmware version are you running on the doorbell? |
Beta Was this translation helpful? Give feedback.
-
As I've said in the original post, it's currently at the latest firmware (Firmware: v3.0.0.4110_2410111119). But I've also tried different versions. In particular:
Always reset the configuration to start clean. These are the latest errors from the current RTSP stream: 2025-02-15 18:36:18.149233801 [h264 @ 0x72992811c940] left block unavailable for requested intra4x4 mode -1 (go2rtc logs show no errors at all) The video image is damaged about 10 seconds before the logging time. It affects about 40% of the total height (from the bottom) for about 2 seconds. The audio seems completely fine, no stuttering, no missing parts. |
Beta Was this translation helpful? Give feedback.
-
Describe the problem you are having
I set up a mini pc (AMD 5700U, 32GB ram, 4TB nvme) as frigate server at a friends house (used the same hardware and setup several times before and they all work fine) and added a Reolink Doorbell V2 (Firmware: v3.0.0.4110_2410111119).
If I use the recommended settings for Reolink Doorbells (http+flv), there is an audio dalay in the recordings.
At first it seems to be synchronous, but after 6 hours there is a delay of about 0.5 seconds.
After 24 hours there is a delay of about 1 second.
After 3 days there is a delay of about 2 seconds.
So far it stayed under 3 seconds after running for over a week.
I have tried other options (see config), including HTTPS+FLV, RTMP and RTSP.
The only stream without any audio delay is RTSP, this seems to be the most reliable variant so far.
Unfortunately the RTSP stream causes occasional errors, which result in image corruption and these errors seem to get worse over time, up to the point where you have to restart the doorbell and frigate.
I've done a lot of research, but found no solution yet. Any idea what is causing the audio delay in the recommended FLV stream and how I can fix this?
Or if not, any idea what is causing the RTSP errors and how to fix these?
Anything would be fine, if the recordings keep running stable without major image corruption.
It doesn't seem to be a server problem, as the same setup works fine in other cases.
There are plenty of ressources left and it happens with the cleaned up "record-only" config (no detection, no zones, etc.) too.
Version
0.13, 0.14 and 0.15 (all the same behavior)
Frigate config file
Relevant Frigate log output
Relevant go2rtc log output
Frigate stats
No response
Operating system
Other Linux
Install method
Proxmox via Docker
docker-compose file or Docker CLI command
Not relevant
Object Detector
CPU (no coral)
Screenshots of the Frigate UI's System metrics pages
No response
Any other information that may be helpful
No response
Beta Was this translation helpful? Give feedback.
All reactions