Skip to content

This project creates a sink for NVIDIA DeepStream SDK to pipe data to MQTT broker.

Notifications You must be signed in to change notification settings

huyunlei/deepstream-mqtt-sink

 
 

Repository files navigation

MQTT Sink for NVIDIA DeepStream by Teknoir

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.

Pre-requisites

  • A Jetson device with DeepStream SDK installed
  • Gstreamer installation as described in the NVIDIA documentation

More libraries

paho.mqtt.c paho.mqtt.cpp libjansson-dev

rsync -v -r -d . jetson@jetsonnano-b00.local:~/git/deepstream-mqtt-sink/ && ssh -t jetson@jetsonnano-b00.local "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

About

This project creates a sink for NVIDIA DeepStream SDK to pipe data to MQTT broker.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 96.5%
  • Makefile 3.2%
  • C 0.3%