diff --git a/recorder.go b/recorder.go index 17e4226..f9acdfc 100644 --- a/recorder.go +++ b/recorder.go @@ -119,6 +119,7 @@ func (rm *RecorderManager) startRecorder(cam CameraConfig) { } // Generate filename with start-of-segment timestamp. + // All timestamps are in local time (BST) — no UTC conversion. now := time.Now() // Round down to the nearest 5-minute boundary for clean naming. rounded := now.Truncate(5 * time.Minute)