My Deepstream is not sending messages to the rabbitmq amqp

Please provide complete information as applicable to your setup.

• Jetson NX Xavier
• Deepstream 6.3
• 5.1.2
• Message Broker Not receiving data

I am trying to send message to Rabbitmq using broker but something seems off. i am using YOLOV8 model with tracker, sink 0 working perfectly.

here is my config file

[application]
enable-perf-measurement=1
perf-measurement-interval-sec=5

[tiled-display]
enable=1
rows=1
columns=2
width=1280
height=480
gpu-id=0
nvbuf-memory-type=0

[source0]
enable=1
type=3
uri=file:///home/wot-nx/Projects/right_cam_1.mp4
num-sources=1
gpu-id=0
cudadec-memtype=0

[source1]
enable=1
type=3
uri=file:///home/wot-nx/Projects/left_cam_1.mp4
num-sources=1
gpu-id=0
cudadec-memtype=0

[sink0]
enable=1
type=2
sync=0
gpu-id=0
nvbuf-memory-type=0

[osd]
enable=1
gpu-id=0
border-width=5
text-size=15
text-color=1;1;1;1;
text-bg-color=0.3;0.3;0.3;1
font=Serif
show-clock=0
clock-x-offset=800
clock-y-offset=820
clock-text-size=12
clock-color=1;0;0;0
nvbuf-memory-type=0

[streammux]
gpu-id=0
live-source=0
batch-size=1
batched-push-timeout=40000
width=1920
height=1080
enable-padding=0
nvbuf-memory-type=0

[primary-gie]
enable=1
gpu-id=0
gie-unique-id=1
nvbuf-memory-type=0
config-file=config_infer_primary_yoloV8.txt

[tests]
file-loop=0

[tracker]
enable=1
tracker-width=640
tracker-height=480
ll-lib-file=/opt/nvidia/deepstream/deepstream/lib/libnvds_nvmultiobjecttracker.so
ll-config-file=config_tracker_NvDCF_perf.yml
#ll-config-file=nv_onnx.yml
gpu-id=0
enable-batch-process=1
enable-past-frame=1
display-tracking-id=1

[sink1]
enable=1
#Type - 1=FakeSink 2=EglSink 3=File 4=UDPSink 5=nvoverlaysink 6=MsgConvBroker
type=6
qos=0
sync=0
msg-conv-config=input_msgconv.txt
msg-conv-payload-type=1
msg-broker-proto-lib=/opt/nvidia/deepstream/deepstream/lib/libnvds_amqp_proto.so
msg-broker-conn-str = 192.168.44.116;5672;hiren
msg-broker-config=test_amqp.txt
msg-conv-comp-id=0
msg-broker-comp-id=0
disable-msgconv=0
new-api=0

test_amqp.txt
[message-broker]
password = hiren
#optional
hostname = 192.168.44.116
username = hiren
port = 5672
exchange = testing
topic = testing

input_msgconv.txt
[property]
msg-conv-payload-type=1

[connection]
host=192.168.44.116
port=5672
username=hiren
password=hiren

[exchange]
name=testing
routing-key=testing

[topic]
name=testing

[component-id]
msg-conv-comp-id=0

[property-bbox]
property=bbox
enable=1
bbox-fmt=XYWH

[property-class]
property=class
enable=1
class-attr=class

[property-confidence]
property=confidence
enable=1
confidence-attr=confidence

[property-tracking-id]
property=tracking_id
enable=1
tracking-id-attr=tracking_id

[message-format]
message-type = json

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

can it send messages to broker sometimes? can you see object bounding boxes? if new-api is 0, the messages will be sent when objects are detected.

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