Feature Request: Fetch video clip from Reolink NVR starting before the trigger

Hi everyone,

I’d like to request a feature that allows Home Assistant to fetch a short video clip from a Reolink NVR, starting a few seconds before a trigger event (e.g. motion detected) and ending a few seconds after.

For example:
When a trigger fires, I want to be able to automatically download a video from my Reolink NVR that starts 3 seconds before the trigger and ends 2 seconds after (ideally, both values should be configurable).

This would be extremely useful for automations where I want to send myself a video showing what caused the event, not just what happened after.

Right now, with the camera.record service, I can only capture the moment from the trigger onward — which often misses the critical action.

If Home Assistant could retrieve pre-buffered video directly from the NVR using its APIs (if available), or if Reolink support could be expanded to enable this, it would really improve video-based notifications and surveillance logic.

Thanks in advance!

is it a bad idea?