Get Started With the NVIDIA DeepStream SDK



DeepStream SDK 8.0

Download DeepStream   Forum   Documentation  

Overview

NVIDIA DeepStream is a powerful SDK that lets you use GPU-accelerated technology to develop end-to-end streaming vision AI pipelines and agents powered by generative AI. The latest release, DeepStream 8, is packed with innovative features to accelerate the development of your next-generation applications.

Release Highlights


Release notes

DeepStream 8.0 Highlights:

  • Multi-camera tracking powered by Multiview 3D Tracking (MV3DT) that extends NvTracker to enable distributed, real-time 3D tracking across networks of calibrated cameras with higher accuracy.
  • A MV3DT camera calibration tool that calibrates multiple cameras at once against a floor plan, reducing manual effort.
  • Inference Builder, which lets you go from YAML config to deployment in minutes with automated pipelines and backend flexibility.
  • Support for MaskTracker, our state-of-the-art tracker that generates pixel-level masks in real-time.
  • Support for NVIDIA TAO 6 models with Inference Builder or as standalone microservices.
  • Support for accelerating the development of generative AI applications

Containers

DeepStream is available in three different flavors of containers:

  • Triton: Single container for both x86 and Jetson. (Multi-arch)
  • Samples: Single container for both x86 and Jetson.(Multi-arch)
  • Development: x86-only container, including Graph Composer
  • Arm Development: SBSA container for Arm®-based servers and systems

All Dockerfiles are also available on GitHub. For full details, check the new NGC Collection page.

Download DeepStream SDK

I Agree to the Terms of the NVIDIA DeepStream SDK Software License Agreement and to the NVIDIA AI Product License to enable download links.

DeepStream 7.1 applications are fully compatible with DeepStream 8.0. Please read the migration guide for more information.




Python Bindings

The Python bindings source code and pre-built wheels are now available on GitHub.


Introduction to DeepStream SDK

Quick Start Guide

Get step-by-step instructions for building vision AI pipelines using DeepStream and Jetson or discrete GPUs.


Get Started

Inference Builder

Learn how to use the DeepStream low-code inference builder to quickly turn model ideas into standalone applications or deployable microservices.


Watch the Video

Multi-Camera Tracking

Learn how to add multi-view 3D tracking to your DeepStream pipelines.


Learn More

Get Started

Find everything you need to start developing your vision AI applications with DeepStream, including documentation, tutorials, and reference applications.

Getting Started with C/C++


Get Started

Getting Started with Inference Builder

Learn how to build DeepStream apps with a declarative approach using DeepStream Inference Builder.


Get Started



Additional Resources




Ethical AI
NVIDIA platforms and application frameworks enable developers to build a wide array of AI applications. Consider potential algorithmic bias when choosing or creating the models being deployed. Also, work with the model’s developer to ensure that it meets the requirements for the relevant industry and use case; that the necessary instruction and documentation are provided to understand error rates, confidence intervals, and results; and that the model is being used under the conditions and in the manner intended.