Enhance camera recording functionality with streamer integration

- Updated CameraRecorder to support frame sharing from CameraStreamer, allowing for more efficient video recording.
- Modified CameraManager to ensure streamer references are correctly assigned to recorders.
- Enhanced CameraStreamer to include a recording frame queue for concurrent access during recording.
- Improved logging for better tracking of recording states and streamer activity.
- Updated API tests to include new functionality for retrieving video lists.
This commit is contained in:
salirezav
2025-11-01 13:49:16 -04:00
parent 3cb6a8e76e
commit 43e1dace8c
4 changed files with 156 additions and 47 deletions

View File

@@ -46,6 +46,7 @@ POST {{API}}/cameras/camera1/stop-rtsp
### RTSP stream URL (use with VLC/ffplay):
# rtsp://{{host}}:{{rtsp_port}}/camera1
### getting a list of all videos
GET {{MEDIA}}/videos/?page=10&limit=1