This project creates a sink for NVIDIA DeepStream SDK to pipe data to MQTT broker. The adaptor implements a MQTT message format for client applications to publish inference results or metadata.
- A Jetson device with DeepStream SDK installed
- Gstreamer installation as described in the NVIDIA documentation
paho.mqtt.c paho.mqtt.cpp libjansson-dev
rsync -v -r -d . [email protected]:~/git/deepstream-mqtt-sink/ && ssh -t [email protected] "cd ~/git/deepstream-mqtt-sink; make; make -f Makefile.test; ./test_mqtt_sink_async"
https://github.com/eclipse/paho.mqtt.c/blob/master/src/samples/MQTTAsync_publish.c https://github.com/marcoslucianops/DeepStream-Yolo https://catalog.ngc.nvidia.com/orgs/nvidia/containers/deepstream-l4t https://docs.nvidia.com/metropolis/deepstream/dev-guide/text/DS_ref_app_deepstream.html