Fixed bug in camera stream stuck detection

This commit is contained in:
maziggy
2026-01-03 11:03:00 +01:00
parent 02f437b349
commit 3c336b0da2
+6 -2
View File
@@ -106,8 +106,10 @@ async def generate_chamber_mjpeg_stream(
# Save frame to buffer for photo capture and track timestamp
if printer_id is not None:
import time
_last_frames[printer_id] = frame
_last_frame_times[printer_id] = asyncio.get_event_loop().time()
_last_frame_times[printer_id] = time.time()
# Rate limiting - skip frames if needed to maintain target FPS
current_time = asyncio.get_event_loop().time()
@@ -276,8 +278,10 @@ async def generate_rtsp_mjpeg_stream(
# Save frame to buffer for photo capture and track timestamp
if printer_id is not None:
import time
_last_frames[printer_id] = frame
_last_frame_times[printer_id] = asyncio.get_event_loop().time()
_last_frame_times[printer_id] = time.time()
# Yield frame in MJPEG format
yield (