How to make synchronize streaming in DeepStream app config file

Please provide complete information as applicable to your setup.

**• Hardware Platform (Jetson / GPU)**T4
• DeepStream Version5
• JetPack Version (valid for Jetson only)
• TensorRT Version
• NVIDIA GPU Driver Version (valid for GPU only)
• Issue Type( questions, new requirements, bugs)
• How to reproduce the issue ? (This is for bugs. Including which sample app is using, the configuration files content, the command line used and other details for reproducing)
• Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description)

Hi how to make synchronize streams for a deepstream app config file example of yolo . EXAMPLE ALREADY IN DEEPSTREAM directory

What do you mean with “synchronize streams”?

Like Processing should be done synchronous to the video stream . I have added sync=1 in sink0 for fake sink and in secondary gie I have also changes classifier-asynch-mode value to 0. Hope that much is only needed.

Hi @Fiona.Chen, Can you help out

I don’t understand what “Processing should be done synchronous to the video stream” mean. All processing is done frame by frame or batch by batch in DeepStream.

For the meaning of “sync” property for fakesink(or any other sink), please refer to the explanation https://gitlab.freedesktop.org/gstreamer/gstreamer/-/blob/master/libs/gst/base/gstbasesink.c#L65
The “classifier-asynch-mode” of nvinfer only works with classfier model as secondary GIE. When classifier-asynch-mode=0, it is for working together with tracker. The detailed description is in https://docs.nvidia.com/metropolis/deepstream/dev-guide/text/DS_plugin_gst-nvinfer.html#gst-nvinfer-file-configuration-specifications