Please provide complete information as applicable to your setup.
• Hardware Platform (Jetson / GPU) Jetson
• DeepStream Version 6.2
• JetPack Version (valid for Jetson only) 5.1.1
• Issue Type( questions, new requirements, bugs) Question
Hello, I have an application which is capable of taking multiple video files (.mp4) and create separate rtsp streams for each. The source element uses the nvurisrcbin with file-loop = True. There is no inference and tracking to be performed in this case.
I am observing that on providing a 15 second video captured at 1280x720p at 30fps as input, the actual FPS of the pipeline is around ~300fps and the RTSP stream looks like the video is playing on fast forward. I have tried other videos and still see a similar behavior. My expectation for this pipeline is to have stream(s) at the same resolution and framerate as the input file.
I have read multiple issues related to this
- Fast playback of the video - #4 by Honey_Patouceul
- Framerate for mp4 sources
- Video output is running at an accelerated frame rate
Have already set the nvstreammux batch-size to be the number of streams but it does not help and also tried setting sync=False/True on the udpsink.
Attaching the structure of the pipeline I am experimenting with below: