Hi Amycao,
I was trying deepstream-test4 AMQP using rabbitmq-c version 4.4.0 library in AGX Xavier. The broker is hosted in Cloud amqp. I followed instruction in README of deepstream-test4. Once i connect i got the error
ERROR from element nvmsg-broker: Could not configure supporting library.
Error details: /dvs/git/dirty/git-master_linux/deepstream/sdk/src/gst-plugins/gst-nvmsgbroker/gstnvmsgbroker.c(332): gst_nvmsgbroker_start (): /GstPipeline:dstest4-pipeline/GstNvMsgBroker:nvmsg-broker:
unable to connect to broker library
Here are my command and config that i used.
deepstream-test4-app -i ./opt/nvidia/deepstream/deepstream-4.0/samples/streams/sample_720p.h264 -p /opt/nvidia/deepstream/deepstream-4.0/lib/libnvds_amqp_proto.so --conn-str=“mycloud.cloudamqp.com;5672;username” -c ./cfg_amqp.txt
Further i cat my ds.log
nvds_msgapi_connect: Connect details - host[mycloud.cloudamqp.com], port=5672, exchange=amq.topic
May 17 09:18:33 ndivia-desktop DSLOG[10674]: NVDS_AMQP_PROTO: nvds_msgapi_connect: Login credentials error. Check username & password
I am sure that i provide correct username and password. Does it matter with rabbitmq-c version i use latest 4.4.0.
my lib list:
ndivia@ndivia-desktop:/opt/nvidia/deepstream/deepstream-4.0/lib$
-rw-r–r-- 1 root root 22552 Dec 14 14:02 libnvds_azure_proto.so
-rw-r–r-- 1 root root 18408 Dec 14 14:02 libnvds_azure_edge_proto.so
-rw-r–r-- 1 root root 18360 Dec 14 14:02 libnvds_amqp_proto.so
-rwxr-xr-x 1 root root 79624 May 14 18:42 librabbitmq.so.4.4.0
lrwxrwxrwx 1 root root 20 May 16 16:22 librabbitmq.so.4 -> librabbitmq.so.4.4.0
lrwxrwxrwx 1 root root 16 May 16 16:27 librabbitmq.so -> librabbitmq.so.4
I appreciate your expert advice.