Is the detection of multiple channels output at the same time?

  • A6000
  • deepstram 6.1

I have multiple channels and it outputs the detected targets at the same time, I want to get the target data detected by all channels at the same time, but I found that in this object NvDsBatchMeta *batch_meta, it groups the channels, for example I have 4 channels, I tested it so that 1-2 is one group and 0-3 is one group, which causes me to get the data in two instead of getting the data for all the channels at once.

Is there a way I can get all the data at once?

Do you mean you have multiple input sources? What kind of sources do you have? Local files, RTSP streams or other types of sources?

I am using rtsp network data stream, from the UI the data is displayed at the same time, but the data received at the NvDsBatchMeta level is not output at the same time, all through the channel is sometimes not sent out at once after processing.

There is no update from you for a period, assuming this is not an issue anymore. Hence we are closing this topic. If need further support, please open a new one. Thanks

Have you set “live-source=1” for nvstreammux? Have you enable “sync-inputs=1” for nvstreammux? Have you set proper “batched-push-timeout” value according to your input RTSP streams’ FPS?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.