I am trying to run deepstream-test4-app which is shipped with deepstream_sdk_v4.0.1_jetson on jetson nano.
$ deepstream-test4-app -i /home/jetson/Desktop/test.h264 -p /opt/nvidia/deepstream/deepstream-4.0/lib/libnvds_kafka_proto.so --conn-str localhost;9092;ds_meta -t ds_meta -s 0 -c cfg_kafka.txt (deepstream-test4-app:16295): GLib-CRITICAL **: 17:25:57.651: g_strchug: assertion 'string != NULL' failed (deepstream-test4-app:16295): GLib-CRITICAL **: 17:25:57.652: g_strchomp: assertion 'string != NULL' failed Now playing: /home/jetson/Desktop/test.h264 Using winsys: x11 Running... ERROR from element nvmsg-broker: Could not initialize supporting library. Error details: gstnvmsgbroker.c(303): gst_nvmsgbroker_start (): /GstPipeline:dstest4-pipeline/GstNvMsgBroker:nvmsg-broker: unable to open shared library Returned, stopping playback Deleting pipeline bash: 9092: command not found bash: ds_meta: command not found
I have a kafka server running on my localhost and I am able to use it with python-kafka
I followed the steps provided here -> https://kafka.apache.org/quickstart to spin up a local kafka server.
I have also recompiled the gst-nvmsgbroker and gst-nvmsgconv but still the problem persists.
I have already tried using the analytics server docker (on a aws t2micro)but it didn’t work with this version of deepstream , and it is also mentioned on the DeepStream 3.0 - 360 Degree Smart Parking Application github page that it only supports deepstream 3
I have also read the following topics already and tried the fixes listed in em but was unable to resolve issue:
output with gst_debug is available up here --> https://pastebin.com/QH3skz8W