From 4055255eacd34c0c36b9a4812188158f72170cd5 Mon Sep 17 00:00:00 2001 From: James L <24962424+leccelecce@users.noreply.github.com> Date: Mon, 30 Jan 2023 11:12:28 +0000 Subject: [PATCH] Add rtsp ffmpeg preset without low_delay/no_buffer The change to introduce these flags in https://github.com/blakeblackshear/frigate/pull/5231 breaks streaming from 2x of my Revotech cameras, as raised on https://github.com/blakeblackshear/frigate/discussions/5267 --- frigate/ffmpeg_presets.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/frigate/ffmpeg_presets.py b/frigate/ffmpeg_presets.py index b708b55a1..3d6fc2db3 100644 --- a/frigate/ffmpeg_presets.py +++ b/frigate/ffmpeg_presets.py @@ -241,6 +241,13 @@ PRESETS_INPUT = { "-flags", "low_delay", ], + "preset-rtsp-restream-safe": _user_agent_args + + [ + "-rtsp_transport", + "tcp", + TIMEOUT_PARAM, + "5000000", + ], "preset-rtsp-udp": _user_agent_args + [ "-avoid_negative_ts",