• Setup: dGPU • Deepstream version 7.0 • TensorRT version 8.1.2 • Drivers 535 • Type: question
We want to switch camera handling to the new gst-nvmultiurisrcbin, however we did not find any options to specify framerate apart from drop frame interval. Drop frame intecval wont work as we are processing cameras with different frame rates and we cannot set a single value for the whole element. Previously we soolved this issue by attaching a videorate element to each src bin and that worked fine. Is there any way to use videorate with nvmultiurisrcbin?
nvmultiurisrcbin is a Gstreamer bin including nvds_rest_server, nvurisrcbin, and nvstreammux. nvmultiurisrcbin is opensource. you can use gst_bin_iterate_elements to find each src bin, then attach a videorate element. please refer to set_nvuribin_conv_prop in opt\nvidia\deepstream\deepstream\sources\libs\gstnvdscustomhelper\gst-nvmultiurisrcbincreator.cpp for how to get nvurisrcbin.