GstNvMsgBroker:nvmsg-broker:unable to open shared library

Hi,
I am running Deepstream 5.1 on Dell G5 15 the GPU is GTX 1650ti the OS is Ubuntu 18.04.5LTS tensorrt version 7.2.3.4 GPU Driver 460.39 CUDA version 11.2

I have a problem in running deepstream-test4-app
This is the command I run

GST_DEBUG=4 deepstream-test4-app -i /opt/nvidia/deepstream/deepstream-5.1/samples/streams/sample_720p.h264 -p /opt/nvidia/deepstream/deepstream-5.1/sources/libs/kafka_protocol_adaptor/libnvds_kafka_proto.so --conn-str="localhost:9092" --topic=topic1 -s 0

I have also tried the porto library in /opt/nvidia/deepstream/deepstream-5.1/lib/libnvds_kafka_proto.so

This is the error I get without debug info:

Now playing: /opt/nvidia/deepstream/deepstream-5.1/samples/streams/sample_720p.h264
Running...
ERROR from element nvmsg-broker: Could not initialize supporting library.
Error details: gstnvmsgbroker.c(359): legacy_gst_nvmsgbroker_start (): /GstPipeline:dstest4-pipeline/GstNvMsgBroker:nvmsg-broker:
unable to open shared library
Returned, stopping playback
Deleting pipeline

and this is the error I get with the debugging info

0:00:00.000045377 12269 0x5594681dc800 INFO                GST_INIT gst.c:586:init_pre: Initializing GStreamer Core Library version 1.14.5
0:00:00.000067520 12269 0x5594681dc800 INFO                GST_INIT gst.c:587:init_pre: Using library installed in /usr/lib/x86_64-linux-gnu
0:00:00.000075516 12269 0x5594681dc800 INFO                GST_INIT gst.c:607:init_pre: Linux ahmedtarek-aeyetech-G5-5500 5.4.0-70-generic #78~18.04.1-Ubuntu SMP Sat Mar 20 14:10:07 UTC 2021 x86_64
0:00:00.000293012 12269 0x5594681dc800 INFO                GST_INIT gstmessage.c:127:_priv_gst_message_initialize: init messages
0:00:00.000558811 12269 0x5594681dc800 INFO                GST_INIT gstcontext.c:84:_priv_gst_context_initialize: init contexts
0:00:00.000686923 12269 0x5594681dc800 INFO      GST_PLUGIN_LOADING gstplugin.c:317:_priv_gst_plugin_initialize: registering 0 static plugins
0:00:00.000743948 12269 0x5594681dc800 INFO      GST_PLUGIN_LOADING gstplugin.c:225:gst_plugin_register_static: registered static plugin "staticelements"
0:00:00.000754981 12269 0x5594681dc800 INFO      GST_PLUGIN_LOADING gstplugin.c:227:gst_plugin_register_static: added static plugin "staticelements", result: 1
0:00:00.000769043 12269 0x5594681dc800 INFO            GST_REGISTRY gstregistry.c:1727:ensure_current_registry: reading registry cache: /home/ahmedtarek/.cache/gstreamer-1.0/registry.x86_64.bin
0:00:00.010203105 12269 0x5594681dc800 INFO            GST_REGISTRY gstregistrybinary.c:621:priv_gst_registry_binary_read_cache: loaded /home/ahmedtarek/.cache/gstreamer-1.0/registry.x86_64.bin in 0.009418 seconds
0:00:00.010244021 12269 0x5594681dc800 INFO            GST_REGISTRY gstregistry.c:1583:scan_and_update_registry: Validating plugins from registry cache: /home/ahmedtarek/.cache/gstreamer-1.0/registry.x86_64.bin
0:00:00.010927933 12269 0x5594681dc800 INFO            GST_REGISTRY gstregistry.c:1685:scan_and_update_registry: Registry cache has not changed
0:00:00.010936785 12269 0x5594681dc800 INFO            GST_REGISTRY gstregistry.c:1762:ensure_current_registry: registry reading and updating done, result = 1
0:00:00.010941513 12269 0x5594681dc800 INFO                GST_INIT gst.c:807:init_post: GLib runtime version: 2.56.4
0:00:00.010945550 12269 0x5594681dc800 INFO                GST_INIT gst.c:809:init_post: GLib headers version: 2.56.4
0:00:00.010948096 12269 0x5594681dc800 INFO                GST_INIT gst.c:810:init_post: initialized GStreamer successfully
0:00:00.010964899 12269 0x5594681dc800 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create: creating element "pipeline" named "dstest4-pipeline"
0:00:00.011398833 12269 0x5594681dc800 INFO      GST_PLUGIN_LOADING gstplugin.c:901:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so" loaded
0:00:00.011409191 12269 0x5594681dc800 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create: creating element "filesrc" named "file-source"
0:00:00.011478064 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseSrc@0x559468456140> adding pad 'src'
0:00:00.012243986 12269 0x5594681dc800 INFO      GST_PLUGIN_LOADING gstplugin.c:901:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvideoparsersbad.so" loaded
0:00:00.012254224 12269 0x5594681dc800 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create: creating element "h264parse" named "h264-parser"
0:00:00.012302934 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseParse@0x559468464d40> adding pad 'sink'
0:00:00.012319709 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseParse@0x559468464d40> adding pad 'src'
0:00:00.012337269 12269 0x5594681dc800 INFO               baseparse gstbaseparse.c:3961:gst_base_parse_set_pts_interpolation:<GstH264Parse@0x559468464d40> PTS interpolation: no
0:00:00.014303911 12269 0x5594681dc800 INFO      GST_PLUGIN_LOADING gstplugin.c:901:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/deepstream/libgstnvvideo4linux2.so" loaded
0:00:00.014315819 12269 0x5594681dc800 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create: creating element "nvv4l2decoder" named "nvv4l2-decoder"
0:00:00.014404684 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstVideoDecoder@0x559468483350> adding pad 'sink'
0:00:00.014418361 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstVideoDecoder@0x559468483350> adding pad 'src'
0:00:00.016401160 12269 0x5594681dc800 INFO      GST_PLUGIN_LOADING gstplugin.c:901:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_multistream.so" loaded
0:00:00.016411947 12269 0x5594681dc800 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create: creating element "nvstreammux" named "nvstreammux"
0:00:00.016503264 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstNvStreamMux@0x5594684d8210> adding pad 'src'
0:00:00.045947810 12269 0x5594681dc800 INFO      GST_PLUGIN_LOADING gstplugin.c:901:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_infer.so" loaded
0:00:00.045963340 12269 0x5594681dc800 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create: creating element "nvinfer" named "primary-nvinference-engine"
0:00:00.046073658 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseTransform@0x5594682320e0> adding pad 'sink'
0:00:00.046088030 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseTransform@0x5594682320e0> adding pad 'src'
0:00:00.046360095 12269 0x5594681dc800 INFO      GST_PLUGIN_LOADING gstplugin.c:901:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/deepstream/libgstnvvideoconvert.so" loaded
0:00:00.046370134 12269 0x5594681dc800 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create: creating element "nvvideoconvert" named "nvvideo-converter"
0:00:00.046443504 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseTransform@0x559468872ed0> adding pad 'sink'
0:00:00.046459235 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseTransform@0x559468872ed0> adding pad 'src'
0:00:00.048624854 12269 0x5594681dc800 INFO      GST_PLUGIN_LOADING gstplugin.c:901:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_osd.so" loaded
0:00:00.048635418 12269 0x5594681dc800 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create: creating element "nvdsosd" named "nv-onscreendisplay"
0:00:00.048704375 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseTransform@0x55946888ccb0> adding pad 'sink'
0:00:00.048717796 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseTransform@0x55946888ccb0> adding pad 'src'
0:00:00.050003471 12269 0x5594681dc800 INFO      GST_PLUGIN_LOADING gstplugin.c:901:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_msgconv.so" loaded
0:00:00.050014440 12269 0x5594681dc800 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create: creating element "nvmsgconv" named "nvmsg-converter"
0:00:00.050061192 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseTransform@0x5594684564c0> adding pad 'sink'
0:00:00.050076978 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseTransform@0x5594684564c0> adding pad 'src'
0:00:00.050581447 12269 0x5594681dc800 INFO      GST_PLUGIN_LOADING gstplugin.c:901:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_msgbroker.so" loaded
0:00:00.050591095 12269 0x5594681dc800 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create: creating element "nvmsgbroker" named "nvmsg-broker"
0:00:00.050642644 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseSink@0x559468947670> adding pad 'sink'
0:00:00.050656662 12269 0x5594681dc800 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create: creating element "tee" named "nvsink-tee"
0:00:00.050705981 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstTee@0x559468949000> adding pad 'sink'
0:00:00.050722205 12269 0x5594681dc800 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create: creating element "queue" named "nvtee-que1"
0:00:00.050782385 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstQueue@0x55946894c090> adding pad 'sink'
0:00:00.050798428 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstQueue@0x55946894c090> adding pad 'src'
0:00:00.050808657 12269 0x5594681dc800 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create: creating element "queue" named "nvtee-que2"
0:00:00.050818261 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstQueue@0x55946894c390> adding pad 'sink'
0:00:00.050836029 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstQueue@0x55946894c390> adding pad 'src'
0:00:00.051391387 12269 0x5594681dc800 INFO      GST_PLUGIN_LOADING gstplugin.c:901:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_eglglessink.so" loaded
0:00:00.051404356 12269 0x5594681dc800 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create: creating element "nveglglessink" named "nvvideo-renderer"
0:00:00.051493870 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseSink@0x559468958040> adding pad 'sink'
0:00:00.051531929 12269 0x5594681dc800 INFO                 filesrc gstfilesrc.c:261:gst_file_src_set_location: filename : /opt/nvidia/deepstream/deepstream-5.1/samples/streams/sample_720p.h264
0:00:00.051538419 12269 0x5594681dc800 INFO                 filesrc gstfilesrc.c:262:gst_file_src_set_location: uri      : file:///opt/nvidia/deepstream/deepstream-5.1/samples/streams/sample_720p.h264
0:00:00.051774495 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:917:gst_element_get_static_pad: no such pad 'sink_0' in element "nvstreammux"
0:00:00.051805968 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<nvstreammux> adding pad 'sink_0'
0:00:00.051818255 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:920:gst_element_get_static_pad: found pad nvv4l2-decoder:src
0:00:00.051832846 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2378:gst_pad_link_prepare: trying to link nvv4l2-decoder:src and nvstreammux:sink_0
0:00:00.051851506 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:4232:gst_pad_peer_query:<nvstreammux:src> pad has no peer
0:00:00.051890832 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2586:gst_pad_link_full: linked nvv4l2-decoder:src and nvstreammux:sink_0, successful
0:00:00.051896807 12269 0x5594681dc800 INFO               GST_EVENT gstevent.c:1517:gst_event_new_reconfigure: creating reconfigure event
0:00:00.051903648 12269 0x5594681dc800 INFO               GST_EVENT gstpad.c:5808:gst_pad_send_event_unchecked:<nvv4l2-decoder:src> Received event on flushing pad. Discarding
0:00:00.051917896 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstutils.c:1774:gst_element_link_pads_full: trying to link element file-source:(any) to element h264-parser:(any)
0:00:00.051927820 12269 0x5594681dc800 INFO                GST_PADS gstutils.c:1035:gst_pad_check_link: trying to link file-source:src and h264-parser:sink
0:00:00.051939415 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:4232:gst_pad_peer_query:<h264-parser:src> pad has no peer
0:00:00.051952853 12269 0x5594681dc800 INFO                GST_PADS gstutils.c:1588:prepare_link_maybe_ghosting: file-source and h264-parser in same bin, no need for ghost pads
0:00:00.051964239 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2378:gst_pad_link_prepare: trying to link file-source:src and h264-parser:sink
0:00:00.051973589 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:4232:gst_pad_peer_query:<h264-parser:src> pad has no peer
0:00:00.051985523 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2586:gst_pad_link_full: linked file-source:src and h264-parser:sink, successful
0:00:00.051991948 12269 0x5594681dc800 INFO               GST_EVENT gstevent.c:1517:gst_event_new_reconfigure: creating reconfigure event
0:00:00.051998272 12269 0x5594681dc800 INFO               GST_EVENT gstpad.c:5808:gst_pad_send_event_unchecked:<file-source:src> Received event on flushing pad. Discarding
0:00:00.052010820 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstutils.c:1774:gst_element_link_pads_full: trying to link element h264-parser:(any) to element nvv4l2-decoder:(any)
0:00:00.052020084 12269 0x5594681dc800 INFO                GST_PADS gstutils.c:1035:gst_pad_check_link: trying to link h264-parser:src and nvv4l2-decoder:sink
0:00:00.052037462 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:4232:gst_pad_peer_query:<nvstreammux:src> pad has no peer
0:00:00.052101813 12269 0x5594681dc800 INFO                GST_PADS gstutils.c:1588:prepare_link_maybe_ghosting: h264-parser and nvv4l2-decoder in same bin, no need for ghost pads
0:00:00.052111546 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2378:gst_pad_link_prepare: trying to link h264-parser:src and nvv4l2-decoder:sink
0:00:00.052122711 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:4232:gst_pad_peer_query:<nvstreammux:src> pad has no peer
0:00:00.052178409 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2586:gst_pad_link_full: linked h264-parser:src and nvv4l2-decoder:sink, successful
0:00:00.052183893 12269 0x5594681dc800 INFO               GST_EVENT gstevent.c:1517:gst_event_new_reconfigure: creating reconfigure event
0:00:00.052190313 12269 0x5594681dc800 INFO               GST_EVENT gstpad.c:5808:gst_pad_send_event_unchecked:<h264-parser:src> Received event on flushing pad. Discarding
0:00:00.052203007 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstutils.c:1774:gst_element_link_pads_full: trying to link element nvstreammux:(any) to element primary-nvinference-engine:(any)
0:00:00.052212541 12269 0x5594681dc800 INFO                GST_PADS gstutils.c:1035:gst_pad_check_link: trying to link nvstreammux:src and primary-nvinference-engine:sink
0:00:00.052224175 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:4232:gst_pad_peer_query:<primary-nvinference-engine:src> pad has no peer
0:00:00.052244893 12269 0x5594681dc800 INFO                GST_PADS gstutils.c:1588:prepare_link_maybe_ghosting: nvstreammux and primary-nvinference-engine in same bin, no need for ghost pads
0:00:00.052256072 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2378:gst_pad_link_prepare: trying to link nvstreammux:src and primary-nvinference-engine:sink
0:00:00.052262221 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:4232:gst_pad_peer_query:<primary-nvinference-engine:src> pad has no peer
0:00:00.052273247 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2586:gst_pad_link_full: linked nvstreammux:src and primary-nvinference-engine:sink, successful
0:00:00.052276233 12269 0x5594681dc800 INFO               GST_EVENT gstevent.c:1517:gst_event_new_reconfigure: creating reconfigure event
0:00:00.052279489 12269 0x5594681dc800 INFO               GST_EVENT gstpad.c:5808:gst_pad_send_event_unchecked:<nvstreammux:src> Received event on flushing pad. Discarding
0:00:00.052285808 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstutils.c:1774:gst_element_link_pads_full: trying to link element primary-nvinference-engine:(any) to element nvvideo-converter:(any)
0:00:00.052290953 12269 0x5594681dc800 INFO                GST_PADS gstutils.c:1035:gst_pad_check_link: trying to link primary-nvinference-engine:src and nvvideo-converter:sink
0:00:00.052303498 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:4232:gst_pad_peer_query:<nvvideo-converter:src> pad has no peer
0:00:00.052337431 12269 0x5594681dc800 INFO                GST_PADS gstutils.c:1588:prepare_link_maybe_ghosting: primary-nvinference-engine and nvvideo-converter in same bin, no need for ghost pads
0:00:00.052348488 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2378:gst_pad_link_prepare: trying to link primary-nvinference-engine:src and nvvideo-converter:sink
0:00:00.052362526 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:4232:gst_pad_peer_query:<nvvideo-converter:src> pad has no peer
0:00:00.052392243 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2586:gst_pad_link_full: linked primary-nvinference-engine:src and nvvideo-converter:sink, successful
0:00:00.052399168 12269 0x5594681dc800 INFO               GST_EVENT gstevent.c:1517:gst_event_new_reconfigure: creating reconfigure event
0:00:00.052404714 12269 0x5594681dc800 INFO               GST_EVENT gstpad.c:5808:gst_pad_send_event_unchecked:<primary-nvinference-engine:src> Received event on flushing pad. Discarding
0:00:00.052412473 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstutils.c:1774:gst_element_link_pads_full: trying to link element nvvideo-converter:(any) to element nv-onscreendisplay:(any)
0:00:00.052417454 12269 0x5594681dc800 INFO                GST_PADS gstutils.c:1035:gst_pad_check_link: trying to link nvvideo-converter:src and nv-onscreendisplay:sink
0:00:00.052454022 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:4232:gst_pad_peer_query:<nv-onscreendisplay:src> pad has no peer
0:00:00.052471398 12269 0x5594681dc800 INFO                GST_PADS gstutils.c:1588:prepare_link_maybe_ghosting: nvvideo-converter and nv-onscreendisplay in same bin, no need for ghost pads
0:00:00.052478095 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2378:gst_pad_link_prepare: trying to link nvvideo-converter:src and nv-onscreendisplay:sink
0:00:00.052521000 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:4232:gst_pad_peer_query:<nv-onscreendisplay:src> pad has no peer
0:00:00.052540441 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2586:gst_pad_link_full: linked nvvideo-converter:src and nv-onscreendisplay:sink, successful
0:00:00.052545406 12269 0x5594681dc800 INFO               GST_EVENT gstevent.c:1517:gst_event_new_reconfigure: creating reconfigure event
0:00:00.052553793 12269 0x5594681dc800 INFO               GST_EVENT gstpad.c:5808:gst_pad_send_event_unchecked:<nvvideo-converter:src> Received event on flushing pad. Discarding
0:00:00.052565753 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstutils.c:1774:gst_element_link_pads_full: trying to link element nv-onscreendisplay:(any) to element nvsink-tee:(any)
0:00:00.052575142 12269 0x5594681dc800 INFO                GST_PADS gstutils.c:1035:gst_pad_check_link: trying to link nv-onscreendisplay:src and nvsink-tee:sink
0:00:00.052625660 12269 0x5594681dc800 INFO                GST_PADS gstutils.c:1588:prepare_link_maybe_ghosting: nv-onscreendisplay and nvsink-tee in same bin, no need for ghost pads
0:00:00.052632533 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2378:gst_pad_link_prepare: trying to link nv-onscreendisplay:src and nvsink-tee:sink
0:00:00.052682703 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2586:gst_pad_link_full: linked nv-onscreendisplay:src and nvsink-tee:sink, successful
0:00:00.052688426 12269 0x5594681dc800 INFO               GST_EVENT gstevent.c:1517:gst_event_new_reconfigure: creating reconfigure event
0:00:00.052691920 12269 0x5594681dc800 INFO               GST_EVENT gstpad.c:5808:gst_pad_send_event_unchecked:<nv-onscreendisplay:src> Received event on flushing pad. Discarding
0:00:00.052698711 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstutils.c:1774:gst_element_link_pads_full: trying to link element nvtee-que1:(any) to element nvmsg-converter:(any)
0:00:00.052703314 12269 0x5594681dc800 INFO                GST_PADS gstutils.c:1035:gst_pad_check_link: trying to link nvtee-que1:src and nvmsg-converter:sink
0:00:00.052708543 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:4232:gst_pad_peer_query:<nvtee-que1:sink> pad has no peer
0:00:00.052714193 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:4232:gst_pad_peer_query:<nvmsg-converter:src> pad has no peer
0:00:00.052721115 12269 0x5594681dc800 INFO                GST_PADS gstutils.c:1588:prepare_link_maybe_ghosting: nvtee-que1 and nvmsg-converter in same bin, no need for ghost pads
0:00:00.052731627 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2378:gst_pad_link_prepare: trying to link nvtee-que1:src and nvmsg-converter:sink
0:00:00.052740662 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:4232:gst_pad_peer_query:<nvtee-que1:sink> pad has no peer
0:00:00.052749701 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:4232:gst_pad_peer_query:<nvmsg-converter:src> pad has no peer
0:00:00.052760110 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2586:gst_pad_link_full: linked nvtee-que1:src and nvmsg-converter:sink, successful
0:00:00.052766958 12269 0x5594681dc800 INFO               GST_EVENT gstevent.c:1517:gst_event_new_reconfigure: creating reconfigure event
0:00:00.052772584 12269 0x5594681dc800 INFO               GST_EVENT gstpad.c:5808:gst_pad_send_event_unchecked:<nvtee-que1:src> Received event on flushing pad. Discarding
0:00:00.052781837 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstutils.c:1774:gst_element_link_pads_full: trying to link element nvmsg-converter:(any) to element nvmsg-broker:(any)
0:00:00.052790628 12269 0x5594681dc800 INFO                GST_PADS gstutils.c:1035:gst_pad_check_link: trying to link nvmsg-converter:src and nvmsg-broker:sink
0:00:00.052799274 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:4232:gst_pad_peer_query:<nvtee-que1:sink> pad has no peer
0:00:00.052811917 12269 0x5594681dc800 INFO                GST_PADS gstutils.c:1588:prepare_link_maybe_ghosting: nvmsg-converter and nvmsg-broker in same bin, no need for ghost pads
0:00:00.052821864 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2378:gst_pad_link_prepare: trying to link nvmsg-converter:src and nvmsg-broker:sink
0:00:00.052829171 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:4232:gst_pad_peer_query:<nvtee-que1:sink> pad has no peer
0:00:00.052836285 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2586:gst_pad_link_full: linked nvmsg-converter:src and nvmsg-broker:sink, successful
0:00:00.052839264 12269 0x5594681dc800 INFO               GST_EVENT gstevent.c:1517:gst_event_new_reconfigure: creating reconfigure event
0:00:00.052842351 12269 0x5594681dc800 INFO               GST_EVENT gstpad.c:5808:gst_pad_send_event_unchecked:<nvmsg-converter:src> Received event on flushing pad. Discarding
0:00:00.052848191 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstutils.c:1774:gst_element_link_pads_full: trying to link element nvtee-que2:(any) to element nvvideo-renderer:(any)
0:00:00.052852491 12269 0x5594681dc800 INFO                GST_PADS gstutils.c:1035:gst_pad_check_link: trying to link nvtee-que2:src and nvvideo-renderer:sink
0:00:00.052856184 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:4232:gst_pad_peer_query:<nvtee-que2:sink> pad has no peer
0:00:00.052878277 12269 0x5594681dc800 INFO                GST_PADS gstutils.c:1588:prepare_link_maybe_ghosting: nvtee-que2 and nvvideo-renderer in same bin, no need for ghost pads
0:00:00.052888898 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2378:gst_pad_link_prepare: trying to link nvtee-que2:src and nvvideo-renderer:sink
0:00:00.052895787 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:4232:gst_pad_peer_query:<nvtee-que2:sink> pad has no peer
0:00:00.052922362 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2586:gst_pad_link_full: linked nvtee-que2:src and nvvideo-renderer:sink, successful
0:00:00.052930952 12269 0x5594681dc800 INFO               GST_EVENT gstevent.c:1517:gst_event_new_reconfigure: creating reconfigure event
0:00:00.052938591 12269 0x5594681dc800 INFO               GST_EVENT gstpad.c:5808:gst_pad_send_event_unchecked:<nvtee-que2:src> Received event on flushing pad. Discarding
0:00:00.052950315 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:920:gst_element_get_static_pad: found pad nvtee-que1:sink
0:00:00.052978373 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<nvsink-tee> adding pad 'src_0'
0:00:00.052994243 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<nvsink-tee> adding pad 'src_1'
0:00:00.053006545 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2378:gst_pad_link_prepare: trying to link nvsink-tee:src_0 and nvtee-que1:sink
0:00:00.053071625 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2586:gst_pad_link_full: linked nvsink-tee:src_0 and nvtee-que1:sink, successful
0:00:00.053077623 12269 0x5594681dc800 INFO               GST_EVENT gstevent.c:1517:gst_event_new_reconfigure: creating reconfigure event
0:00:00.053083527 12269 0x5594681dc800 INFO               GST_EVENT gstpad.c:5808:gst_pad_send_event_unchecked:<nvsink-tee:src_0> Received event on flushing pad. Discarding
0:00:00.053093839 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:920:gst_element_get_static_pad: found pad nvtee-que2:sink
0:00:00.053103698 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2378:gst_pad_link_prepare: trying to link nvsink-tee:src_1 and nvtee-que2:sink
0:00:00.053175347 12269 0x5594681dc800 INFO                GST_PADS gstpad.c:2586:gst_pad_link_full: linked nvsink-tee:src_1 and nvtee-que2:sink, successful
0:00:00.053181449 12269 0x5594681dc800 INFO               GST_EVENT gstevent.c:1517:gst_event_new_reconfigure: creating reconfigure event
0:00:00.053187658 12269 0x5594681dc800 INFO               GST_EVENT gstpad.c:5808:gst_pad_send_event_unchecked:<nvsink-tee:src_1> Received event on flushing pad. Discarding
0:00:00.053198527 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:920:gst_element_get_static_pad: found pad nv-onscreendisplay:sink
Now playing: /opt/nvidia/deepstream/deepstream-5.1/samples/streams/sample_720p.h264
0:00:00.053244911 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nvvideo-renderer> current NULL pending VOID_PENDING, desired next READY
0:00:00.083095655 12269 0x5594681dc800 INFO             egladaption ext/eglgles/gstegladaptation_egl.c:175:gst_egl_adaptation_init_display:<nvvideo-renderer> System reports supported EGL version v1.5
0:00:00.083198918 12269 0x5594681dc800 INFO              GST_STATES gstelement.c:2676:gst_element_continue_state:<nvvideo-renderer> completed state change to READY
0:00:00.083207640 12269 0x5594681dc800 INFO              GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<nvvideo-renderer> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.083218916 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2954:gst_bin_change_state_func:<dstest4-pipeline> child 'nvvideo-renderer' changed state to 2(READY) successfully
0:00:00.083228835 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nvmsg-broker> current NULL pending VOID_PENDING, desired next READY
0:00:00.083310246 12269 0x5594681dc800 WARN             nvmsgbroker gstnvmsgbroker.c:359:legacy_gst_nvmsgbroker_start:<nvmsg-broker> error: unable to open shared library
0:00:00.083324810 12269 0x5594681dc800 INFO        GST_ERROR_SYSTEM gstelement.c:2145:gst_element_message_full_with_details:<nvmsg-broker> posting message: Could not initialize supporting library.
0:00:00.083338667 12269 0x5594681dc800 INFO        GST_ERROR_SYSTEM gstelement.c:2172:gst_element_message_full_with_details:<nvmsg-broker> posted error message: Could not initialize supporting library.
0:00:00.083344828 12269 0x5594681dc800 WARN                basesink gstbasesink.c:5265:gst_base_sink_change_state:<nvmsg-broker> error: Failed to start
0:00:00.083352427 12269 0x5594681dc800 INFO        GST_ERROR_SYSTEM gstelement.c:2145:gst_element_message_full_with_details:<nvmsg-broker> posting message: GStreamer error: state change failed and some element failed to post a proper error message with the reason for the failure.
0:00:00.083360701 12269 0x5594681dc800 INFO        GST_ERROR_SYSTEM gstelement.c:2172:gst_element_message_full_with_details:<nvmsg-broker> posted error message: GStreamer error: state change failed and some element failed to post a proper error message with the reason for the failure.
0:00:00.083366266 12269 0x5594681dc800 INFO              GST_STATES gstelement.c:2961:gst_element_change_state:<nvmsg-broker> have FAILURE change_state return
0:00:00.083371419 12269 0x5594681dc800 INFO              GST_STATES gstelement.c:2549:gst_element_abort_state:<nvmsg-broker> aborting state from NULL to READY
0:00:00.083377235 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2970:gst_bin_change_state_func:<dstest4-pipeline> child 'nvmsg-broker' failed to go to state 2(READY)
0:00:00.083420484 12269 0x5594681dc800 INFO              GST_STATES gstelement.c:2676:gst_element_continue_state:<nvvideo-renderer> completed state change to NULL
0:00:00.083427725 12269 0x5594681dc800 INFO              GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<nvvideo-renderer> notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:00.083436022 12269 0x5594681dc800 INFO              GST_STATES gstelement.c:2676:gst_element_continue_state:<nvmsg-broker> completed state change to NULL
0:00:00.083441844 12269 0x5594681dc800 INFO              GST_STATES gstelement.c:2676:gst_element_continue_state:<nvtee-que2> completed state change to NULL
0:00:00.083447703 12269 0x5594681dc800 INFO              GST_STATES gstelement.c:2676:gst_element_continue_state:<nvmsg-converter> completed state change to NULL
0:00:00.083453166 12269 0x5594681dc800 INFO              GST_STATES gstelement.c:2676:gst_element_continue_state:<nvtee-que1> completed state change to NULL
0:00:00.083458508 12269 0x5594681dc800 INFO              GST_STATES gstelement.c:2676:gst_element_continue_state:<nvsink-tee> completed state change to NULL
0:00:00.083464012 12269 0x5594681dc800 INFO              GST_STATES gstelement.c:2676:gst_element_continue_state:<nv-onscreendisplay> completed state change to NULL
0:00:00.083471738 12269 0x5594681dc800 INFO              GST_STATES gstelement.c:2676:gst_element_continue_state:<nvvideo-converter> completed state change to NULL
0:00:00.083479482 12269 0x5594681dc800 INFO              GST_STATES gstelement.c:2676:gst_element_continue_state:<primary-nvinference-engine> completed state change to NULL
0:00:00.083643075 12269 0x5594681dc800 INFO              GST_STATES gstelement.c:2676:gst_element_continue_state:<nvstreammux> completed state change to NULL
0:00:00.083652941 12269 0x5594681dc800 INFO              GST_STATES gstelement.c:2676:gst_element_continue_state:<nvv4l2-decoder> completed state change to NULL
0:00:00.083659072 12269 0x5594681dc800 INFO              GST_STATES gstelement.c:2676:gst_element_continue_state:<h264-parser> completed state change to NULL
0:00:00.083664309 12269 0x5594681dc800 INFO              GST_STATES gstelement.c:2676:gst_element_continue_state:<file-source> completed state change to NULL
0:00:00.083672288 12269 0x5594681dc800 INFO              GST_STATES gstelement.c:2961:gst_element_change_state:<dstest4-pipeline> have FAILURE change_state return
Running...
ERROR from element nvmsg-broker: Could not initialize supporting library.
Error details: gstnvmsgbroker.c(359): legacy_gst_nvmsgbroker_start (): /GstPipeline:dstest4-pipeline/GstNvMsgBroker:nvmsg-broker:
unable to open shared library
Returned, stopping playback
0:00:00.083713575 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<nvsink-tee> removing pad 'src_0'
0:00:00.083720818 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2134:gst_pad_unlink: unlinking nvsink-tee:src_0(0x55946886c0e0) and nvtee-que1:sink(0x5594689447f0)
0:00:00.083736989 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2188:gst_pad_unlink: unlinked nvsink-tee:src_0 and nvtee-que1:sink
0:00:00.083748040 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<nvsink-tee> removing pad 'src_1'
0:00:00.083753980 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2134:gst_pad_unlink: unlinking nvsink-tee:src_1(0x55946886c340) and nvtee-que2:sink(0x559468944c90)
0:00:00.083759865 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2188:gst_pad_unlink: unlinked nvsink-tee:src_1 and nvtee-que2:sink
0:00:00.083780429 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nvvideo-renderer> current NULL pending VOID_PENDING, desired next NULL
0:00:00.083785602 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2623:gst_bin_element_set_state:<nvvideo-renderer> skipping transition from NULL to  NULL
0:00:00.083790693 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2954:gst_bin_change_state_func:<dstest4-pipeline> child 'nvvideo-renderer' changed state to 1(NULL) successfully
0:00:00.083796120 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nvmsg-broker> current NULL pending VOID_PENDING, desired next NULL
0:00:00.083800271 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2623:gst_bin_element_set_state:<nvmsg-broker> skipping transition from NULL to  NULL
0:00:00.083804843 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2954:gst_bin_change_state_func:<dstest4-pipeline> child 'nvmsg-broker' changed state to 1(NULL) successfully
0:00:00.083810033 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nvtee-que2> current NULL pending VOID_PENDING, desired next NULL
0:00:00.083814203 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2623:gst_bin_element_set_state:<nvtee-que2> skipping transition from NULL to  NULL
0:00:00.083818425 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2954:gst_bin_change_state_func:<dstest4-pipeline> child 'nvtee-que2' changed state to 1(NULL) successfully
0:00:00.083823504 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nvmsg-converter> current NULL pending VOID_PENDING, desired next NULL
0:00:00.083827653 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2623:gst_bin_element_set_state:<nvmsg-converter> skipping transition from NULL to  NULL
0:00:00.083831998 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2954:gst_bin_change_state_func:<dstest4-pipeline> child 'nvmsg-converter' changed state to 1(NULL) successfully
0:00:00.083836779 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nvtee-que1> current NULL pending VOID_PENDING, desired next NULL
0:00:00.083840723 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2623:gst_bin_element_set_state:<nvtee-que1> skipping transition from NULL to  NULL
0:00:00.083844601 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2954:gst_bin_change_state_func:<dstest4-pipeline> child 'nvtee-que1' changed state to 1(NULL) successfully
0:00:00.083850139 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nvsink-tee> current NULL pending VOID_PENDING, desired next NULL
0:00:00.083854718 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2623:gst_bin_element_set_state:<nvsink-tee> skipping transition from NULL to  NULL
0:00:00.083859363 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2954:gst_bin_change_state_func:<dstest4-pipeline> child 'nvsink-tee' changed state to 1(NULL) successfully
0:00:00.083864886 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nv-onscreendisplay> current NULL pending VOID_PENDING, desired next NULL
0:00:00.083869195 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2623:gst_bin_element_set_state:<nv-onscreendisplay> skipping transition from NULL to  NULL
0:00:00.083873989 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2954:gst_bin_change_state_func:<dstest4-pipeline> child 'nv-onscreendisplay' changed state to 1(NULL) successfully
0:00:00.083879259 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nvvideo-converter> current NULL pending VOID_PENDING, desired next NULL
0:00:00.083883581 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2623:gst_bin_element_set_state:<nvvideo-converter> skipping transition from NULL to  NULL
0:00:00.083887125 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2954:gst_bin_change_state_func:<dstest4-pipeline> child 'nvvideo-converter' changed state to 1(NULL) successfully
0:00:00.083892090 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2506:gst_bin_element_set_state:<primary-nvinference-engine> current NULL pending VOID_PENDING, desired next NULL
0:00:00.083896477 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2623:gst_bin_element_set_state:<primary-nvinference-engine> skipping transition from NULL to  NULL
0:00:00.083901213 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2954:gst_bin_change_state_func:<dstest4-pipeline> child 'primary-nvinference-engine' changed state to 1(NULL) successfully
0:00:00.083906585 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nvstreammux> current NULL pending VOID_PENDING, desired next NULL
0:00:00.083910800 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2623:gst_bin_element_set_state:<nvstreammux> skipping transition from NULL to  NULL
0:00:00.083915252 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2954:gst_bin_change_state_func:<dstest4-pipeline> child 'nvstreammux' changed state to 1(NULL) successfully
0:00:00.083920314 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nvv4l2-decoder> current NULL pending VOID_PENDING, desired next NULL
0:00:00.083924646 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2623:gst_bin_element_set_state:<nvv4l2-decoder> skipping transition from NULL to  NULL
0:00:00.083929075 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2954:gst_bin_change_state_func:<dstest4-pipeline> child 'nvv4l2-decoder' changed state to 1(NULL) successfully
0:00:00.083934158 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2506:gst_bin_element_set_state:<h264-parser> current NULL pending VOID_PENDING, desired next NULL
0:00:00.083938318 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2623:gst_bin_element_set_state:<h264-parser> skipping transition from NULL to  NULL
0:00:00.083942711 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2954:gst_bin_change_state_func:<dstest4-pipeline> child 'h264-parser' changed state to 1(NULL) successfully
0:00:00.083947597 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2506:gst_bin_element_set_state:<file-source> current NULL pending VOID_PENDING, desired next NULL
0:00:00.083951804 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2623:gst_bin_element_set_state:<file-source> skipping transition from NULL to  NULL
0:00:00.083956200 12269 0x5594681dc800 INFO              GST_STATES gstbin.c:2954:gst_bin_change_state_func:<dstest4-pipeline> child 'file-source' changed state to 1(NULL) successfully
0:00:00.083961716 12269 0x5594681dc800 INFO              GST_STATES gstelement.c:2676:gst_element_continue_state:<dstest4-pipeline> completed state change to NULL
Deleting pipeline
0:00:00.083975803 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2134:gst_pad_unlink: unlinking nvtee-que2:src(0x559468944ee0) and nvvideo-renderer:sink(0x559468945130)
0:00:00.083982487 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2188:gst_pad_unlink: unlinked nvtee-que2:src and nvvideo-renderer:sink
0:00:00.083988657 12269 0x5594681dc800 INFO           GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<dstest4-pipeline> removed child "nvvideo-renderer"
0:00:00.084000014 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2134:gst_pad_unlink: unlinking nvmsg-converter:src(0x559468944100) and nvmsg-broker:sink(0x559468944350)
0:00:00.084005974 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2188:gst_pad_unlink: unlinked nvmsg-converter:src and nvmsg-broker:sink
0:00:00.084011420 12269 0x5594681dc800 INFO           GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<dstest4-pipeline> removed child "nvmsg-broker"
0:00:00.084019426 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2134:gst_pad_unlink: unlinking nvtee-que1:src(0x559468944a40) and nvmsg-converter:sink(0x559468459c60)
0:00:00.084024956 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2188:gst_pad_unlink: unlinked nvtee-que1:src and nvmsg-converter:sink
0:00:00.084030566 12269 0x5594681dc800 INFO           GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<dstest4-pipeline> removed child "nvmsg-converter"
0:00:00.084037242 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<nvmsg-converter> 0x5594684564c0 dispose
0:00:00.084041648 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<nvmsg-converter> removing pad 'sink'
0:00:00.084047467 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<nvmsg-converter> removing pad 'src'
0:00:00.084052729 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3297:gst_element_dispose:<nvmsg-converter> 0x5594684564c0 parent class dispose
0:00:00.084057623 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<nvmsg-converter> 0x5594684564c0 finalize
0:00:00.084061885 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<nvmsg-converter> 0x5594684564c0 finalize parent
0:00:00.084067303 12269 0x5594681dc800 INFO           GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<dstest4-pipeline> removed child "nvtee-que2"
0:00:00.084072920 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<nvtee-que2> 0x55946894c390 dispose
0:00:00.084076980 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<nvtee-que2> removing pad 'sink'
0:00:00.084082716 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<nvtee-que2> removing pad 'src'
0:00:00.084088070 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3297:gst_element_dispose:<nvtee-que2> 0x55946894c390 parent class dispose
0:00:00.084093474 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<nvtee-que2> 0x55946894c390 finalize
0:00:00.084097626 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<nvtee-que2> 0x55946894c390 finalize parent
0:00:00.084102663 12269 0x5594681dc800 INFO           GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<dstest4-pipeline> removed child "nvtee-que1"
0:00:00.084107955 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<nvtee-que1> 0x55946894c090 dispose
0:00:00.084111846 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<nvtee-que1> removing pad 'sink'
0:00:00.084117429 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<nvtee-que1> removing pad 'src'
0:00:00.084122789 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3297:gst_element_dispose:<nvtee-que1> 0x55946894c090 parent class dispose
0:00:00.084127060 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<nvtee-que1> 0x55946894c090 finalize
0:00:00.084130963 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<nvtee-que1> 0x55946894c090 finalize parent
0:00:00.084137166 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2134:gst_pad_unlink: unlinking nv-onscreendisplay:src(0x559468459a10) and nvsink-tee:sink(0x5594689445a0)
0:00:00.084143212 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2188:gst_pad_unlink: unlinked nv-onscreendisplay:src and nvsink-tee:sink
0:00:00.084148786 12269 0x5594681dc800 INFO           GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<dstest4-pipeline> removed child "nvsink-tee"
0:00:00.084154353 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<nvsink-tee> 0x559468949000 dispose
0:00:00.084158417 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<nvsink-tee> removing pad 'sink'
0:00:00.084164834 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3297:gst_element_dispose:<nvsink-tee> 0x559468949000 parent class dispose
0:00:00.084169519 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<nvsink-tee> 0x559468949000 finalize
0:00:00.084173613 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<nvsink-tee> 0x559468949000 finalize parent
0:00:00.084179779 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2134:gst_pad_unlink: unlinking nvvideo-converter:src(0x559468459570) and nv-onscreendisplay:sink(0x5594684597c0)
0:00:00.084185689 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2188:gst_pad_unlink: unlinked nvvideo-converter:src and nv-onscreendisplay:sink
0:00:00.084191345 12269 0x5594681dc800 INFO           GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<dstest4-pipeline> removed child "nv-onscreendisplay"
0:00:00.084196786 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<nv-onscreendisplay> 0x55946888ccb0 dispose
0:00:00.084200802 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<nv-onscreendisplay> removing pad 'sink'
0:00:00.084205825 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<nv-onscreendisplay> removing pad 'src'
0:00:00.084210579 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3297:gst_element_dispose:<nv-onscreendisplay> 0x55946888ccb0 parent class dispose
0:00:00.084218398 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<nv-onscreendisplay> 0x55946888ccb0 finalize
0:00:00.084222980 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<nv-onscreendisplay> 0x55946888ccb0 finalize parent
0:00:00.084229886 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2134:gst_pad_unlink: unlinking primary-nvinference-engine:src(0x5594684590d0) and nvvideo-converter:sink(0x559468459320)
0:00:00.084235901 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2188:gst_pad_unlink: unlinked primary-nvinference-engine:src and nvvideo-converter:sink
0:00:00.084241649 12269 0x5594681dc800 INFO           GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<dstest4-pipeline> removed child "nvvideo-converter"
0:00:00.084247245 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<nvvideo-converter> 0x559468872ed0 dispose
0:00:00.084250436 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<nvvideo-converter> removing pad 'sink'
0:00:00.084255630 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<nvvideo-converter> removing pad 'src'
0:00:00.084261150 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3297:gst_element_dispose:<nvvideo-converter> 0x559468872ed0 parent class dispose
0:00:00.084266407 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<nvvideo-converter> 0x559468872ed0 finalize
0:00:00.084270843 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<nvvideo-converter> 0x559468872ed0 finalize parent
0:00:00.084277451 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2134:gst_pad_unlink: unlinking nvstreammux:src(0x559468458c30) and primary-nvinference-engine:sink(0x559468458e80)
0:00:00.084283180 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2188:gst_pad_unlink: unlinked nvstreammux:src and primary-nvinference-engine:sink
0:00:00.084289069 12269 0x5594681dc800 INFO           GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<dstest4-pipeline> removed child "primary-nvinference-engine"
0:00:00.084294878 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<primary-nvinference-engine> 0x5594682320e0 dispose
0:00:00.084299021 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<primary-nvinference-engine> removing pad 'sink'
0:00:00.084304125 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<primary-nvinference-engine> removing pad 'src'
0:00:00.084309133 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3297:gst_element_dispose:<primary-nvinference-engine> 0x5594682320e0 parent class dispose
0:00:00.084326378 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<primary-nvinference-engine> 0x5594682320e0 finalize
0:00:00.084330795 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<primary-nvinference-engine> 0x5594682320e0 finalize parent
0:00:00.084337603 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2134:gst_pad_unlink: unlinking nvv4l2-decoder:src(0x5594684589e0) and nvstreammux:sink_0(0x559468945380)
0:00:00.084343759 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2188:gst_pad_unlink: unlinked nvv4l2-decoder:src and nvstreammux:sink_0
0:00:00.084349324 12269 0x5594681dc800 INFO           GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<dstest4-pipeline> removed child "nvstreammux"
0:00:00.084355405 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<nvstreammux> 0x5594684d8210 dispose
0:00:00.084363707 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<nvstreammux> removing pad 'sink_0'
0:00:00.084526357 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<nvstreammux> removing pad 'src'
0:00:00.084533287 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3297:gst_element_dispose:<nvstreammux> 0x5594684d8210 parent class dispose
0:00:00.084537475 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<nvstreammux> 0x5594684d8210 finalize
0:00:00.084541893 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<nvstreammux> 0x5594684d8210 finalize parent
0:00:00.084548276 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2134:gst_pad_unlink: unlinking h264-parser:src(0x559468458540) and nvv4l2-decoder:sink(0x559468458790)
0:00:00.084554456 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2188:gst_pad_unlink: unlinked h264-parser:src and nvv4l2-decoder:sink
0:00:00.084560203 12269 0x5594681dc800 INFO           GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<dstest4-pipeline> removed child "nvv4l2-decoder"
0:00:00.084566369 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<nvv4l2-decoder> 0x559468483350 dispose
0:00:00.084570611 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<nvv4l2-decoder> removing pad 'sink'
0:00:00.084575808 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<nvv4l2-decoder> removing pad 'src'
0:00:00.084580837 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3297:gst_element_dispose:<nvv4l2-decoder> 0x559468483350 parent class dispose
0:00:00.084588309 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<nvv4l2-decoder> 0x559468483350 finalize
0:00:00.084592441 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<nvv4l2-decoder> 0x559468483350 finalize parent
0:00:00.084598394 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2134:gst_pad_unlink: unlinking file-source:src(0x5594684580a0) and h264-parser:sink(0x5594684582f0)
0:00:00.084604207 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstpad.c:2188:gst_pad_unlink: unlinked file-source:src and h264-parser:sink
0:00:00.084609905 12269 0x5594681dc800 INFO           GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<dstest4-pipeline> removed child "h264-parser"
0:00:00.084615401 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<h264-parser> 0x559468464d40 dispose
0:00:00.084619439 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<h264-parser> removing pad 'sink'
0:00:00.084624389 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<h264-parser> removing pad 'src'
0:00:00.084629885 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3297:gst_element_dispose:<h264-parser> 0x559468464d40 parent class dispose
0:00:00.084636688 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<h264-parser> 0x559468464d40 finalize
0:00:00.084640906 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<h264-parser> 0x559468464d40 finalize parent
0:00:00.084646908 12269 0x5594681dc800 INFO           GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<dstest4-pipeline> removed child "file-source"
0:00:00.084652372 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<file-source> 0x559468456140 dispose
0:00:00.084656446 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<file-source> removing pad 'src'
0:00:00.084661708 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3297:gst_element_dispose:<file-source> 0x559468456140 parent class dispose
0:00:00.084666599 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<file-source> 0x559468456140 finalize
0:00:00.084670500 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<file-source> 0x559468456140 finalize parent
0:00:00.084675331 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<dstest4-pipeline> 0x55946845e1e0 dispose
0:00:00.084680613 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3297:gst_element_dispose:<dstest4-pipeline> 0x55946845e1e0 parent class dispose
0:00:00.084684939 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<dstest4-pipeline> 0x55946845e1e0 finalize
0:00:00.084689155 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<dstest4-pipeline> 0x55946845e1e0 finalize parent
0:00:00.084694801 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<nvmsg-broker> 0x559468947670 dispose
0:00:00.084699029 12269 0x5594681dc800 INFO        GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<nvmsg-broker> removing pad 'sink'
0:00:00.084704373 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3297:gst_element_dispose:<nvmsg-broker> 0x559468947670 parent class dispose
0:00:00.084709299 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<nvmsg-broker> 0x559468947670 finalize
0:00:00.084713445 12269 0x5594681dc800 INFO         GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<nvmsg-broker> 0x559468947670 finalize parent

I have read the all READMEs related and tried a lot of things and nothing worked and I have read some of the gstnvmsgbroker.c and I know that the file can not open the proto lib but I don’t know why.

static gboolean
legacy_gst_nvmsgbroker_start (GstBaseSink * sink)
{
  GstNvMsgBroker *self = GST_NVMSGBROKER (sink);
  gchar *error;
  gchar *temp = NULL;

  GST_DEBUG_OBJECT (self, "start");

  if (!self->protoLib) {
    GST_ELEMENT_ERROR (self, RESOURCE, NOT_FOUND, (NULL),
                       ("No protocol adaptor library provided"));
    return FALSE;
  }

  temp = g_strrstr (self->connStr, ";");
  if (temp)
    if(!self->topic)
      self->topic = g_strdup (temp+1);

  self->libHandle = dlopen(self->protoLib, RTLD_LAZY);
  if (!self->libHandle) {
    GST_ELEMENT_ERROR (self, LIBRARY, INIT, (NULL),
                       ("unable to open shared library"));
    return FALSE;
  }

and the test apps which is found in /opt/nvidia/deepstream/deepstream-5.1/sources/libs/kafka_protocol_adaptor/
test_kafka_proto_sync and test_kafka_proto_async are working and I get no errors when I run them.

I can reproduce your issue. You may try with copying the binary library to the path you run the command as a workaround.

deepstream-test4-app -i /opt/nvidia/deepstream/deepstream-5.1/samples/streams/sample_720p.h264 -p libnvds_kafka_proto.so --conn-str=“localhost:9092” --topic=topic1 -s 0

I have tried what you said I get the same error as above.

this is what appears in my /tmp/nvds/ds.log

Apr  8 09:11:25 ahmedtarek-G5-5500 deepstream-test4-app: DSLOG:NVDS_KAFKA_PROTO: Kafka connection string is invalid. hostname or port is empty
Apr  8 09:14:06 ahmedtarek-G5-5500 deepstream-test4-app: DSLOG:NVDS_KAFKA_PROTO: Kafka connection string is invalid. hostname or port is empty
Apr  8 09:17:10 ahmedtarek-G5-5500 deepstream-test4-app: DSLOG:NVDS_KAFKA_PROTO: Kafka connection string is invalid. hostname or port is empty
Apr  8 09:17:34 ahmedtarek-G5-5500 deepstream-test4-app: DSLOG:NVDS_KAFKA_PROTO: Kafka connection string is invalid. hostname or port is empty
Apr  8 09:18:14 ahmedtarek-G5-5500 deepstream-test4-app: message repeated 2 times: [ DSLOG:NVDS_KAFKA_PROTO: Kafka connection string is invalid. hostname or port is empty]

Thank you it worked I read the nvds_kafka_proto.cpp and I see that it expects a string like this “localhost;9092;” so I have changed my command to

deepstream-test4-app -i /opt/nvidia/deepstream/deepstream-5.1/samples/streams/sample_720p.h264 -p libnvds_kafka_proto.so --conn-str=“localhost;9092;” --topic=topic1 -s 0

and it worked thanks for help.