diff --git a/docker/rootfs/usr/local/nginx/conf/nginx.conf b/docker/rootfs/usr/local/nginx/conf/nginx.conf index 5a5a4944f..d204f2725 100644 --- a/docker/rootfs/usr/local/nginx/conf/nginx.conf +++ b/docker/rootfs/usr/local/nginx/conf/nginx.conf @@ -58,8 +58,6 @@ http { vod_mode mapped; vod_max_mapping_response_size 1m; vod_upstream_location /api; - vod_align_segments_to_key_frames on; - vod_manifest_segment_durations_mode accurate; vod_ignore_edit_list on; # vod caches diff --git a/frigate/http.py b/frigate/http.py index c33dc34b2..6fba3e7a1 100644 --- a/frigate/http.py +++ b/frigate/http.py @@ -1077,6 +1077,7 @@ def vod_ts(camera_name, start_ts, end_ts): "cache": hour_ago.timestamp() > start_ts, "discontinuity": False, "durations": durations, + "segment_duration": max(durations), "sequences": [{"clips": clips}], } )