This repository contains the reference applications for video analytics tasks using TensorRT and DeepStream SDK 9.1.
We currently provide different DeepStream reference applications:
All c/c++ reference apps are built and installed automatically by bash build/build.sh. See build/BUILD.md for full instructions.
For further details on each app, please see each project's README.
Anomaly Detection : README
The project contains auxiliary dsdirection plugin to show the capability of DeepstreamSDK in anomaly detection.

Runtime Source Addition Deletion: README
The project demonstrates addition and deletion of video sources in a live Deepstream pipeline.
MaskTracker: README
This sample app demonstrates DeepStream MaskTracker for multi-object tracking and segmentation using SAM2.
![]()
Single-View 3D Tracking: README
The sample app demonstrates single-view 3D tracking with DeepStream multi-object tracking to reconstruct 3D human model in world coordinates under occlusion.
![]()
Multi-View 3D Tracking: README
The samples demonstrate multi-view 3D tracking in DeepStream, a distributed, real-time framework designed for large-scale, calibrated camera networks.
Parallel Multiple Models Inferencing: README
The project demonstrate how to implement multiple models inferencing in parallel with DeepStream APIs.
Bodypose 3D Model Inferencing: README
The sample demonstrate how to customize the multiple input layers model preprocessing and the customization of the bodypose 3D model postprocessing.

Video Buffers sharing between pipelines through IPC: README
This sample demonstrates how to share video buffers over IPC and how to change output video buffers.
Custom Video Tiling Config: README
This sample demonstrates the usage of "custom-tile-config" of nvmultistreamtiler to customize the tiling positions and sizes of multiple videos in batch.
DeepStream VLLM Plugin: README
A GStreamer plugin for NVIDIA DeepStream that integrates Vision-Language Models (VLM) using VLLM for real-time video understanding and analysis.
Pyservicemaker Sample apps: README
The apps in pyservicemaker_sample_apps are additional samples demonstrating usage of the Python API for DeepStream Service Maker, either by flow API or by pipeline API. See the Python Service Maker documentation for details.