DeepStream

NVIDIA活跃维护

基于 GStreamer 和 TensorRT 的 GPU 加速实时视频与多传感器分析 SDK,可在边缘、本地和云端搭建多路视频 AI 推理流水线。

NVIDIA DeepStream Monorepo: DeepStream SDK and reference apps for building GPU‑accelerated, real-time video and multi‑sensor analytics pipelines with GStreamer, TensorRT, and vision AI models across edge, on‑prem, and cloud deployments.

v9.2.0发布于 2026-10-16 12:49 UTC316star +3 / 7 天77fork同步于 2026-11-10 06:04 UTC

怎么上手

由 README 提炼,执行前请确认
sudo apt-get install git-lfs && git lfs install
git clone --recurse-submodules https://github.com/NVIDIA/DeepStream.git && cd DeepStream
bash build/build.sh
硬件要求按 README 说明

需 NVIDIA GPU(x86 dGPU 或 Jetson aarch64);x86 需 Ubuntu 24.04、CUDA 13.2、TensorRT 10.16.x、驱动 595+,Jetson 需 JetPack 7.2.1。SBSA/DGX Spark 不支持裸机安装,须在 NVIDIA SBSA Docker 容器内构建运行。README 未给出具体显存要求。

支持 Apple Silicon需要 CUDA有 Docker 镜像
下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

基于 GStreamer 的 GPU 视频分析 SDK,用于搭建多路多模型实时推理流水线

基于 GStreamer 和 TensorRT 的 GPU 加速实时视频与多传感器分析 SDK,可在边缘、本地和云端搭建多路视频 AI 推理流水线。

核心能力

  • 用 GStreamer 插件组合多路视频解码、TensorRT 推理与目标跟踪
  • 提供 sample_apps、reference_apps 与 TAO 模型集成示例应用
  • Service Maker 支持用 C++/Python 声明式构建流水线
  • 内置 nvinferserver 对接 Triton 推理服务
  • 附带 Claude Code 等 AI 编码代理可用的 skills 与 Inference Builder 工具

容易踩的坑

构建前需自行装好驱动、CUDA、cuDNN、TensorRT,build.sh 会自动下载专有运行时包到 artifacts/ 且构建成功后删除,需保留要加 --keep-assets。参考应用的示例媒体走 Git LFS,克隆前必须先装 git-lfs 并执行 git lfs install。Jetson 上使用 Triton 需先跑 scripts/triton_backend_setup.sh 并清空 GStreamer 插件缓存。

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

4 个版本v9.2.0
  1. v9.2.0DeepStream 9.2.0最新正式版2026-10-16 · 2026-10-16 12:49 UTC

    Please see the DeepStream 9.2 release notes at: https://docs.nvidia.com/deepstream/9.2/text/DS_Release_notes.html.


    Release Artifacts

    Full SDK packages — bare-metal installation (for non-Docker environments)

    For bare-metal installation, use the all-in-one package for your platform:

    AssetPlatformSizeWhat it is (includes: installer binaries, plugins, libraries, and sample data)
    deepstream-9.2_9.2.0-1_amd64.debx86_64 dGPU~970 MBFull DeepStream 9.2 SDK for x86 dGPU.
    deepstream-9.2_9.2.0-1_arm64.debJetson (aarch64)~675 MBFull DeepStream 9.2 SDK for Jetson.
    deepstream_sdk_v9.2.0_x86_64.tbz2x86_64 dGPU~1.35 GBTarball of the full DeepStream 9.2 SDK for x86 dGPU.
    deepstream_sdk_v9.2.0_jetson.tbz2Jetson (aarch64)~685 MBTarball of the full DeepStream 9.2 SDK for Jetson.
    deepstream_sdk_v9.2.0_sbsa.tbz2SBSA (aarch64)~686 MBTarball of the full DeepStream 9.2 SDK for SBSA.

    Installation commands:

    sudo apt-get install -y ./deepstream-9.2_9.2.0-1_amd64.deb
    
    tar -xjvf deepstream_sdk_v9.2.0_x86_64.tbz2 -C /
    sudo ldconfig
    

    Note: Do not mix individual component packages with the full SDK package.

    Note: Replace the package name in the above commands with the appropriate deb or tarball for your platform.

    Component packages — used internally by the build flow

    These packages are downloaded and installed automatically by build/build.sh as part of the source build flow.

    AssetPlatformSizeWhat it is (Subset of the full SDK packages)
    deepstream-binaries-x86_9.2.0_amd64.debx86_64~304 MBPrebuilt proprietary runtime libraries for x86.
    deepstream-binaries-x86_9.2.0.tar.gzx86_64~720 MBTarball of prebuilt proprietary runtime libraries for x86.
    deepstream-binaries-aarch64_9.2.0_arm64.debJetson (aarch64)~6 MBPrebuilt proprietary runtime libraries for Jetson.
    deepstream-binaries-aarch64_9.2.0.tar.gzJetson (aarch64)~9 MBTarball of prebuilt proprietary runtime libraries for Jetson.
    deepstream-sample-data_9.2.0.deball~596 MBSample models, configs, and video streams.
    deepstream-sample-data_9.2.0.tar.gzall~611 MBTarball of sample models, configs, and video streams.

    Note: Do not install these directly unless you have a specific reason (e.g., updating binaries without replacing sample data).

    Python wheel

    AssetPlatformSizeWhat it is
    deepstream_libraries-1.4-cp312-cp312-linux_x86_64.whlx86_64~7 KBDeepStream Libraries Python wheel (CPython 3.12).

    Note: Standalone Python package providing APIs for reference applications built on CVCUDA, NvImageCodec, and PyNvVideoCodec modules. Do not install if you want to install the full SDK deb/tarball or are doing a bare-metal DS mono-repo build — this wheel is not required in either case. Install only when your use case explicitly requires these Python bindings.

    Auto Magic Calib sample data

    AssetPlatformSizeWhat it is
    sdg_08_2_sample_data_010926.zipall~153 MBSample dataset for the AutoMagicCalib (AMC) sample calibration workflow in tools/auto-magic-calib.
  2. v9.1.0DeepStream 9.1.02026-07-14 · 2026-07-14 15:40 UTC
    查看更新说明

    Please see the DeepStream 9.1 release notes at: https://docs.nvidia.com/metropolis/deepstream/9.1/text/DS_Release_notes.html.


    Note on 9.1.1 assets below: This release page also hosts a set of 9.1.1 intermediate packages (marked "develop branch only" in the tables below), used by build/build.sh on the develop branch. The v9.1.0 tag itself is unchanged — the main branch and the 9.1.0 assets are unaffected and continue to work exactly as before.

    Release Artifacts

    Full SDK packages — bare-metal installation (for non-Docker environments)

    For bare-metal installation, use the all-in-one package for your platform:

    AssetPlatformSizeWhat it is (includes: installer binaries, plugins, libraries, and sample data)
    deepstream-9.1_9.1.0-1_amd64.debx86_64 dGPU~970 MBFull DeepStream 9.1 SDK for x86 dGPU.
    deepstream-9.1_9.1.0-1_arm64.debJetson (aarch64)~615 MBFull DeepStream 9.1 SDK for Jetson.
    deepstream_sdk_v9.1.0_x86_64.tbz2x86_64 dGPU~1.35 GBTarball of the full DeepStream 9.1 SDK for x86 dGPU.
    deepstream_sdk_v9.1.0_jetson.tbz2Jetson (aarch64)~656 MBTarball of the full DeepStream 9.1 SDK for Jetson.
    deepstream-9.1_9.1.1-1_amd64.debx86_64 dGPU~1.02 GBFull DeepStream 9.1.1 SDK for x86 dGPU. (develop branch only)
    deepstream-9.1_9.1.1-1_arm64.debJetson (aarch64)~719 MBFull DeepStream 9.1.1 SDK for Jetson. (develop branch only)
    deepstream_sdk_v9.1.1_x86_64.tbz2x86_64 dGPU~1.42 GBTarball of the full DeepStream 9.1.1 SDK for x86 dGPU. (develop branch only)
    deepstream_sdk_v9.1.1_jetson.tbz2Jetson (aarch64)~733 MBTarball of the full DeepStream 9.1.1 SDK for Jetson. (develop branch only)

    Installation commands:

    sudo apt-get install -y ./deepstream-9.1_9.1.0-1_amd64.deb
    
    tar -xjvf deepstream_sdk_v9.1.0_x86_64.tbz2 -C /
    sudo ldconfig
    

    Note: Do not mix individual component packages with the full SDK package.

    Note: Replace the package name in the above commands with the appropriate deb or tarball for your platform.

    Component packages — used internally by the build flow

    These packages are downloaded and installed automatically by build/build.sh as part of the source build flow.

    AssetPlatformSizeWhat it is (Subset of the full SDK packages)
    deepstream-binaries-x86_9.1.0_amd64.debx86_64~312 MBPrebuilt proprietary runtime libraries for x86.
    deepstream-binaries-x86_9.1.0.tar.gzx86_64~731 MBTarball of prebuilt proprietary runtime libraries for x86.
    deepstream-binaries-aarch64_9.1.0_arm64.debJetson (aarch64)~17 MBPrebuilt proprietary runtime libraries for Jetson.
    deepstream-binaries-aarch64_9.1.0.tar.gzJetson (aarch64)~32 MBTarball of prebuilt proprietary runtime libraries for Jetson.
    deepstream-sample-data_9.1.0.deball~640 MBSample models, configs, and video streams.
    deepstream-sample-data_9.1.0.tar.gzall~655 MBTarball of sample models, configs, and video streams.
    deepstream-binaries-x86_9.1.1_amd64.debx86_64~305 MBPrebuilt proprietary runtime libraries for x86. (develop branch only)
    deepstream-binaries-x86_9.1.1.tar.gzx86_64~723 MBTarball of prebuilt proprietary runtime libraries for x86. (develop branch only)
    deepstream-binaries-aarch64_9.1.1_arm64.debJetson (aarch64)~9.5 MBPrebuilt proprietary runtime libraries for Jetson. (develop branch only)
    deepstream-binaries-aarch64_9.1.1.tar.gzJetson (aarch64)~18 MBTarball of prebuilt proprietary runtime libraries for Jetson. (develop branch only)
    deepstream-sample-data_9.1.1.deball~641 MBSample models, configs, and video streams. (develop branch only)
    deepstream-sample-data_9.1.1.tar.gzall~6
  3. v9.0.2DeepStream 9.0.12026-07-01 · 2026-07-01 05:57 UTC
    查看更新说明

    Please see the DeepStream 9.0 release notes at: https://docs.nvidia.com/metropolis/deepstream/9.0/text/DS_Release_notes.html.

    Changes in 9.0.1:

    1. New DeepStream Skills; please see skills/README.md for more details.

    Changes in 9.0.2:

    1. Documentation: added DeepStream vLLM Plugin (Cosmos Reason 2) reference to CHANGELOG.md.
  4. v9.0.0DeepStream 9.0.02026-06-03 · 2026-06-03 09:46 UTC
    查看更新说明

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    DeepStream

    NVIDIA DeepStream SDK is a streaming analytics toolkit for AI-based video and image understanding, providing a GStreamer-based framework to build multi-stream, multi-model inference pipelines on NVIDIA GPUs (dGPU and Jetson).

    DeepStream pipelines combine hardware-accelerated decoding/encoding, TensorRT inference, object tracking, and message-broker integrations to deliver real-time video analytics across dGPU and Jetson platforms.

    DeepStream is published as a unified GitHub repository; sources are to be used under the project LICENSE (documentation: CC-BY-4.0; source code: Apache-2.0). GitHub Release assets specific license details can be referred at Release Asset License under DeepStream Release Assets. The project is actively maintained and welcomes contributions — refer to the Contribution Guidelines for more details.

    Overview

    This repository contains the complete source code for DeepStream 9.2.

    Components (src/):

    Tools (tools/):

    AI agent skills (skills/, for Claude Code & compatible coding agents):

    The Brev launchable workflow is available in deploy/brev/.

    Requirements

    Before building, ensure the following prerequisites are installed:

    • NVIDIA compute stack — driver, CUDA, cuDNN, and TensorRT at the versions listed below. See the DeepStream SDK Installation Guide.

    • DeepStream 9.2 proprietary runtime — the prebuilt libraries and sample data are published as GitHub Release assets. bash build/build.sh automatically downloads the packages into artifacts/ before the build process starts.

      Note: After a successful build, artifacts/ is removed automatically. Pass --keep-assets to retain them.

    SBSA / DGX Spark: DeepStream bare-metal installation is not supported on SBSA. Build and validation must be done inside the NVIDIA SBSA Docker container, which ships with DeepStream pre-installed — build/build.sh is not required inside the container. If you modify an open-source component, run make && make install in that component's directory to deploy the updated binaries/libs. See build/BUILD.md.

    Getting Started

    # Install Git LFS (required for LFS-tracked sample media in reference apps)
    sudo apt-get install git-lfs && git lfs install
    
    # Clone the repo with submodules
    git clone --recurse-submodules https://github.com/NVIDIA/DeepStream.git && cd DeepStream
    

    See build/BUILD.md for full build instructions, including system package dependencies (x86, aarch64, SBSA / DGX Spark), build/build.sh usage and environment variables (CUDA_VER, NVDS_VERSION, INSTALL_METHOD), and build output locations under /opt/nvidia/deepstream/deepstream-9.2/.

    See src/README.md for component-specific READMEs, prerequisites, and platform limitations (on SBSA / DGX Spark only the source-available components are built), and CHANGELOG.md for the complete 9.2.0 release notes.

    Supported Platforms

    PlatformArchitectureNotes
    x86 dGPUx86_64Ubuntu 24.04, CUDA 13.2, TensorRT 10.16.x, driver 595+
    Jetsonaarch64JetPack 7.2.1 (CUDA 13.2, TensorRT 10.16.x)
    IGX Thoraarch64IGX-SW 2.0 GA (CUDA 13.0, TensorRT 10.13.x, GPU driver 580.00)
    SBSA / DGX Sparkaarch64Bare-metal DS installation not supported; build and run inside the NVIDIA SBSA Docker container. Only open-source components are built — no artifacts installed.
    # Build. The script prompts for sudo only when installing to system paths.
    bash build/build.sh
    

    Usage

    After bash build/build.sh, binaries are installed to /opt/nvidia/deepstream/deepstream-9.2/bin/. Run the reference deepstream-app with one of the sample configs:

    cd /opt/nvidia/deepstream/deepstream-9.2/samples/configs/deepstream-app
    deepstream-app -c source30_1080p_dec_infer-resnet_tiled_display.txt
    
    # After the first install, clear the GStreamer plugin cache if needed:
    rm -rf ~/.cache/gstreamer-1.0/
    

    Each app must be run from its source directory so relative config paths resolve correctly. Refer to the README inside each app directory for app-specific run instructions and config options.

    Running with Triton Inference Server (Docker)

    Optional. Skip this if the bare-metal build above already works for you. Use the Triton container when you need Triton-backed inference. On SBSA / DGX Spark, use the SBSA Docker container as described above — bare-metal installation is not supported.

    NVIDIA publishes a DeepStream Docker image bundled with Triton Inference Server.

    # Pull the image (use 9.2-triton-sbsa-dgx-spark instead on SBSA / DGX Spark)
    docker pull ghcr.io/nvidia/deepstream:9.2-triton-multiarch
    
    # Launch with display (use 'fakesink' in your pipeline for headless)
    export DISPLAY=:0 && xhost +
    docker run -it --rm --gpus all --network=host \
        -e DISPLAY=$DISPLAY -v /tmp/.X11-unix/:/tmp/.X11-unix \
        ghcr.io/nvidia/deepstream:9.2-triton-multiarch
    
    # Inside the container, run a Triton-backed sample
    cd /opt/nvidia/deepstream/deepstream-9.2/samples/configs/deepstream-app-triton
    deepstream-app -c source30_1080p_dec_infer-resnet_tiled_display.txt
    

    Prerequisites: Docker (docker-ce), the NVIDIA Container Toolkit, and NVIDIA driver 595+. Triton sample model repos ship under /opt/nvidia/deepstream/deepstream/samples/triton_model_repo/. For gRPC-backed Triton, use samples/configs/deepstream-app-triton-grpc/ instead.

    Running with Triton Inference Server on Jetson (bare metal)

    Prepare Triton dependencies and sample models on Jetson.

    Building gst-nvinferserver standalone? bash build/build.sh sets up the Triton client SDK under /opt/tritonclient automatically. If you instead build the plugin standalone (bypassing build/build.sh) — including rebuilding it from the sources/ tree shipped inside a build/package.sh-produced .deb/tarball, which does not bundle the Triton client SDK — set up the Triton client SDK yourself first. See the "Other dependencies" section in src/gst-plugins/gst-nvinferserver/README.

    # Run from the cloned repository root after the DeepStream build has completed.
    
    # Installs the Jetson-compatible Triton server libraries and backends.
    sudo ./scripts/triton_backend_setup.sh
    
    # Clear the plugin cache after the Triton libraries are installed.
    rm -rf ~/.cache/gstreamer-1.0/
    
    # Generate TensorRT engines and prepare the Triton model repository.
    ./scripts/prepare_ds_triton_model_repo.sh
    
    # Run the local nvinferserver sample.
    cd /opt/nvidia/deepstream/deepstream-9.2/samples/configs/deepstream-app-triton
    deepstream-app -c source30_1080p_dec_infer-resnet_tiled_display.txt
    

    Jetson only. triton_backend_setup.sh downloads and installs the Jetson-compatible Triton components under /opt. For remote Triton inference over gRPC, use samples/configs/deepstream-app-triton-grpc/ and start tritonserver separately.

    Documentation

    PageDescription
    Overview & ArchitectureWhat DeepStream is, key features, and the GStreamer-based pipeline architecture.
    Release NotesWhat's new in this release, supported platforms, and known issues.
    InstallationStep-by-step installation of the NVIDIA compute stack and DeepStream SDK on x86 and Jetson.
    Docker ContainersAvailable DeepStream container images (incl. Triton variants) and how to pull and run them.
    DeepStream SamplesReference walkthroughs of the bundled C/C++ sample applications and what each one demonstrates.
    Reference ApplicationsAdvanced GitHub-hosted reference apps demonstrating specialized end-to-end pipelines.
    TAO AppsDeepStream sample apps integrating TAO-trained models (detection, classification, segmentation, pose, LPR).
    DeepStream PluginsReference for every DeepStream GStreamer plugin — properties, pad caps, and usage.
    Service MakerBuild DeepStream pipelines declaratively with the C++ / Python Service Maker SDK.
    Inference BuilderCompose and configure DeepStream inference pipelines visually with the Inference Builder tool.
    Auto Magic CalibAutomatic camera calibration tool for multi-camera DeepStream deployments.
    DeepStream LibrariesDeepStream utility and helper libraries bundled in this repository at deepstream_libraries/.
    DeepStream Coding AgentUse the bundled skills/ with Claude Code and other AI coding assistants to generate DeepStream pipelines.

    Repository Structure

    DeepStream/
    ├── .claude/                                 # Claude Code project-local config (settings, commands)
    ├── .github/                                 # GitHub workflows, issue templates, CODEOWNERS
    ├── build/
    │   ├── BUILD.md                             # build instructions
    │   └── build.sh                             # top-level build driver
    ├── example_prompts/                         # example prompts for AI coding agents
    ├── deploy/brev/                              # Brev launchable workflow for DeepStream Code Agent
    ├── includes/                                # shared public headers (ds3d, nvdsinferserver, …)
    ├── scripts/
    │   ├── install_artifacts.sh                 # installs proprietary libs + sample data to /opt
    │   ├── install_opensource_deps.sh           # builds open-source deps (OpenTelemetry, civetweb, …)
    │   ├── install.sh                           # system integration (update-alternatives, pyservicemaker)
    │   ├── uninstall.sh                         # removes a DeepStream installation from /opt
    │   ├── triton_backend_setup.sh              # sets up Triton inference server backends
    │   ├── prepare_ds_triton_model_repo.sh      # prepares the Triton model repository
    │   ├── prepare_ds_triton_tao_model_repo.sh  # prepares the Triton model repository for TAO models
    │   ├── prepare_classification_test_video.sh # generates a classification test video
    │   ├── rtpmanager/update_rtpmanager.sh      # rtpjitterbuffer/rtsp EOS-hang fix script + patch files
    │   └── print_env.sh                         # env diagnostic helper for bug reports
    ├── skills/
    │   ├── amc-run-auto-calibration/            # AMC setup, sample, video, and RTSP calibration skill
    │   ├── deepstream-dev/                      # general DS development skill
    │   ├── deepstream-generate-pipeline/        # interactive gst-launch pipeline builder
    │   ├── deepstream-profile-pipeline/         # Nsight Systems profiling & config derivation
    │   ├── deepstream-sop/                      # SOP step-sequence compliance microservice
    │   ├── deepstream-import-vision-model/      # autonomous vision-model onboarding skill
    │   └── deepstream-run-mv3dt/                # MV3DT reference-app operations skill
    │   ├── rtvi-cv-customize-model/              # RTVI-CV model customization skill
    │   ├── rtvi-vlm-customize-model/             # RTVI VLM model customization skill
    │   └── rtvi-cv-scaffold-vss-service/         # RTVI CV VSS-service scaffolding skill
    ├── src/
    │   ├── 3rdparty/                            # x86-only vendored gst-nvunixfd, gst-v4l2, v4l2
    │   ├── apps/                                # sample, reference, and TAO sample applications
    │   ├── gst-plugins/                         # GStreamer plugin sources (per-plugin subdirs)
    │   ├── gst-utils/                           # GStreamer utility library sources
    │   ├── service-maker/                       # Service Maker C++/Python SDK and apps
    │   └── utils/                               # utility library sources (per-library subdirs)
    ├── deepstream_libraries/                    # DeepStream utility and helper libraries
    ├── deepstream_dockers/                      # DeepStream dockers
    └── tools/
        ├── auto-magic-calib/                    # camera auto-calibration tool
        ├── deepstream-otelcol/                  # OpenTelemetry Collector setup for streaming metrics
        ├── inference_builder/                   # visual inference pipeline builder
        ├── deepstream-host-provisioning/        # Ansible playbooks for host provisioning (x86_64 & ARM SBSA)
        ├── sam2-onnx-tensorrt/                  # SAM2 ONNX-to-TensorRT conversion
        └── yolo_deepstream/                     # YOLO + TensorRT integration
    

    NOTE: DeepStream-specific repositories previously hosted under the NVIDIA-AI-IOT GitHub organization are now consolidated into this repository.

    The table below maps the existing NVIDIA-AI-IOT GitHub repository sources to their location in this repository.

    NVIDIA-AI-IOT GitHub repoLocation in this repository
    deepstream_tao_appssrc/apps/tao_apps/
    deepstream_reference_appssrc/apps/reference_apps/
    deepstream_toolstools/
    DeepStream_Coding_Agentskills/
    inference_buildertools/inference_builder/
    auto-magic-calibtools/auto-magic-calib/
    deepstream_dockersdeepstream_dockers/
    deepstream_librariesdeepstream_libraries/

    Git Submodules

    SubmodulePathLicense
    NVIDIA-Optical-Character-Detection-and-Recognition-Solution (nvocdr)src/apps/tao_apps/apps/tao_others/deepstream-nvocdr-app/nvocdr/NVIDIA OCDR Solution Software License

    Performance

    Summary of benchmarks; for detailed performance numbers and hardware used, refer to the DeepStream Performance Guide.

    Releases & Roadmap

    DeepStream Release Assets

    The following .deb and .tar artifacts are published as GitHub Release assets. build/build.sh downloads them automatically into artifacts/ before installation:

    Debian packages (.deb)

    AssetArchitectureDescription
    deepstream-9.2_9.2.0-1_amd64.debx86_64DeepStream 9.2 SDK Debian package for x86 dGPU.
    deepstream-9.2_9.2.0-1_arm64.debaarch64DeepStream 9.2 SDK Debian package for Jetson.
    deepstream-binaries-x86_9.2.0_amd64.debx86_64Prebuilt proprietary runtime libraries for x86.
    deepstream-binaries-aarch64_9.2.0_arm64.debaarch64Prebuilt proprietary runtime libraries for Jetson.
    deepstream-sample-data_9.2.0.deballSample models, configs, and video streams.

    Tarball archives (.tar.gz / .tbz2)

    AssetArchitectureDescription
    deepstream_sdk_v9.2.0_x86_64.tbz2x86_64DeepStream 9.2 SDK tarball for x86 dGPU.
    deepstream_sdk_v9.2.0_jetson.tbz2aarch64DeepStream 9.2 SDK tarball for Jetson.
    deepstream_sdk_v9.2.0_sbsa.tbz2aarch64 (SBSA)DeepStream 9.2 SDK tarball for SBSA. Tarball only (no deb).
    deepstream-binaries-x86_9.2.0.tar.gzx86_64Prebuilt proprietary runtime libraries for x86.
    deepstream-binaries-aarch64_9.2.0.tar.gzaarch64Prebuilt proprietary runtime libraries for Jetson.
    deepstream-sample-data_9.2.0.tar.gzallSample models, configs, and video streams.

    Python wheels (.whl)

    AssetArchitectureDescription
    deepstream_libraries-1.4-cp312-cp312-linux_x86_64.whlx86_64DeepStream Libraries Python wheel (CPython 3.12) for x86.

    Download installer(s)

    Release assets can be downloaded via curl or wget from the command line.

    curl

    curl -LO 'https://github.com/NVIDIA/DeepStream/releases/download/v9.2.0/deepstream-9.2_9.2.0-1_amd64.deb'
    

    wget

    wget --content-disposition 'https://github.com/NVIDIA/DeepStream/releases/download/v9.2.0/deepstream-9.2_9.2.0-1_amd64.deb'
    

    NOTE: Replace deepstream-9.2_9.2.0-1_amd64.deb with the name of the asset you want to download.

    Docker Images

    DeepStream Docker images are available from two registries, depending on the release:

    • DeepStream 9.2.0 and future releases: GHCR (ghcr.io/nvidia/deepstream)
    • DeepStream 9.1.0 and previous releases: NGC

    For example, to pull the DeepStream 9.2 Triton image from GHCR:

    docker pull ghcr.io/nvidia/deepstream:9.2-triton-multiarch
    

    Contribution Guidelines

    Contributions are welcome through pull requests to the develop branch. Read CONTRIBUTING.md for how to propose a change, coding conventions, licensing, and the Developer Certificate of Origin (DCO) sign-off (git commit -s). For bugs and feature requests, open an issue first. The product roadmap is managed by NVIDIA, so large changes should be discussed in an issue before a pull request is opened.

    To submit a pull request:

    1. Create a working branch from develop.
    2. Make and review your changes.
    3. Build using the GitHub build script.
    4. Run deepstream-app with the source4 config for a sanity test on x86 or Jetson.
    5. Commit with contributor sign-off.
    6. Push the working branch.
    7. Open a pull request targeting NVIDIA/DeepStream:develop.

    For details on each step, refer to the Pull Request Guidelines.

    Security

    • Vulnerability disclosure: File an issue at Issues.
    • Do not file public issues for security reports.

    Support

    Community

    Join the DeepStream community to ask questions, share feedback, and report issues.

    References

    • DeepStream container — prebuilt runtime image (also bundles Triton).
      • DeepStream 9.2.0 and future releases: GHCR
      • DeepStream 9.1.0 and previous releases: NGC
    • NVIDIA TAO Toolkit — model training/optimization, source of the TAO sample apps.
    • GStreamer documentation — underlying framework.

    License

    This project is licensed under CC-BY-4.0 AND Apache-2.0.

    • SPDX-License-Identifier: CC-BY-4.0 AND Apache-2.0

    The CC-BY-4.0 AND Apache-2.0 project license is not applicable to src/3rdparty/. Those vendored sources keep their own licenses as listed below.

    Release Asset License

    All GitHub Release assets (.deb packages and .tar.gz tarballs under the deepstream-binaries-* and deepstream-sample-data_* names) are governed by the Software License Agreement For NVIDIA Software Development Kits, refer the "LicenseAgreement" included within all GitHub Release Assets packages.

    Third‑Party License/Notice

    Refer THIRD_PARTY_LICENSES for all 3rd Party OSS licenses and Notices

    Vendored sources under src/3rdparty/ (x86 only) keep their upstream licenses:

    PathLicense
    src/3rdparty/gst-nvunixfd/LGPL-2.1-only (LICENSE); NVIDIA-authored files (Makefile, gstnvipcbufferpool.*) are Apache-2.0
    src/3rdparty/gst-v4l2/LGPL-2.0 (LICENSE.gst-nvvideo4linux2); NVIDIA-authored files (Makefile, README.txt, nvhelper_dyn.*, wsl_utils.*) are Apache-2.0; nalutils.* and gstv4l2h26xparser.* are derived from GStreamer gst-plugins-bad codecparsers (LGPL-2.0-or-later)
    src/3rdparty/v4l2/LGPL-2.1-or-later (libv4l2 / libv4lconvert from v4l-utils); libv4lconvert bundles TinyJPEG (BSD-3-Clause) and an IDCT from the Independent JPEG Group (IJG), so this software is based in part on the work of the Independent JPEG Group (notices in THIRD_PARTY_LICENSES.txt); NVIDIA-authored README files are Apache-2.0

    A few component subdirectories retain their own vendored/upstream LICENSE file (in addition to being covered by THIRD_PARTY_LICENSES.txt and/or the root LICENSE); these are kept in place for build/CI tooling that expects a local license file at that path:

    PathLicense
    src/3rdparty/gst-nvunixfd/LICENSELGPL-2.1-only (vendored GStreamer unixfd; also listed in THIRD_PARTY_LICENSES.txt)
    src/3rdparty/gst-v4l2/LICENSE.gst-nvvideo4linux2LGPL-2.0 (vendored GStreamer V4L2; also listed in THIRD_PARTY_LICENSES.txt)
    tools/inference_builder/dependencies/triton-inference-server/common/LICENSEBSD-3-Clause (vendored from triton-inference-server/common; also listed in THIRD_PARTY_LICENSES.txt)
    skills/deepstream-sop/references/license.txtApache-2.0 (copy of the root project license, kept local for the SOP microservice's own packaging needs)
    tools/auto-magic-calib/LICENSEApache-2.0 (copy of the root project license)
    tools/auto-magic-calib/assets/LICENSECC-BY-4.0 (copy of the root project license, scoped to the assets/ directory)
    src/utils/ds3d/3rdparty/realsense2/LICENSEApache-2.0, Copyright 2017 Intel Corporation (vendored Intel RealSense SDK librealsense2 headers used by the DS3D RealSense dataloader; also listed in THIRD_PARTY_LICENSES.txt)