The application runs perfect, i’m able to attach a probe function a get all metadata i want, depending of the AI model we are able to get 120FPS, the problem is that after 2 or 3 hours the FPS start dropping and we have ended after 12hours having 10FPS which is not good.
We have seen many issues like this in other threads but for old versions of deepstream, we have tried different parameter tuning on the nvinfer, nvstreammux, nvtracker, and we haven’t been able to fix the problem, we also tried remplacing a gstbase file libgstbase-1.0.so.0.1405 and still we have the problem.
We would like to get some help or direction what to do with this problem
please check if the source can output 30fps after 3 hours, you can use fpsdisplaysink to test fps, like this: gst-launch-1.0 rtspsrc location=rtsp://xxx ! rtph264depay ! h264parse ! queue ! nvv4l2decoder ! fpsdisplaysink
Why would i wait 12hours when after 3 i’m getting almost 0FPS? GPU and CPU performance looks great at start, but after the 3 hours and when the FPS start dropping it just change with no sense.
The first screenshot shows the FPS when the camera just started, everything good (29.9fps).
The time was 15:11
@Fiona.Chen GMSL Camera, I measure the frames as in the deepstream-app-3 using the PERF_DATA class.
I have up to 4 cameras in a Jetson AGX, but i have been doing test with a single camera and still have drops.