MultiUriSrcBin SensorId Frame meta

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU)
• DeepStream Version
• 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)


In Deepstream 6.2 while using MultiUriSrcBin plugin, is there a way to carry sensorId (camera name) we provide while adding a camera into frame meta.

Right now frame meta contains source_id equivalent to streammux pad index. I would like to obtain sensorId along with source_id in frame meta, how can I achieve this?

Where exactly does source_id get added to frame meta?

Pavan MV

you can use nvds_add_user_meta_to_frame to add user information to frame. please refer to sample /opt/nvidia/deepstream/deepstream-6.2/sources/apps/sample_apps/deepstream-user-metadata-test

Yeah, but I was hoping since sensorId is already passed while adding camera any method to obtain it along with source_id.

Maintaining sensorId and mapping to source_id in an application with multiple pipelines and many cameras is not trivial.

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
pleaase refer tonvmultiurisrcbin, sensor-id-list vector is one to one mapped with the uri-list.
please refer to sample opt\nvidia\deepstream\deepstream-6.2\sources\apps\sample_apps\deepstream-test5\configs\test5_config_file_nvmultiurisrcbin_src_list_attr_all.txt

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