DeepStream SDK 软件包包括插件、库、应用程序和源代码的存档。sources 目录位于 /opt/nvidia/deepstream/deepstream-5.1/sources,可用 Debian 安装(在 Jetson 或 dGPU 上)或 SDK 管理器安装。对于 tar 包,源文件位于解压缩的 deepstream 包中。DeepStream Python 绑定和示例应用程序作为单独的包提供。有关详细信息,请参阅 https://github.com/NVIDIA-AI-IOT/deepstream_python_apps。
Sample test application 1
位置
apps/sample_apps/deepstream-test1
描述
示例展示了如何使用 DeepStream 的元素(elements) 组成一个单独的 H.264 媒体流: filesrc → decode → nvstreammux → nvinfer (primary detector) → nvdsosd → renderer。
Sample test application 2
位置
apps/sample_apps/deepstream-test2
描述
示例展示了如何使用 DeepStream 的元素(elements)组成一个单独的 H.264 媒体流:filesrc → decode → nvstreammux → nvinfer (primary detector) → nvtracker → nvinfer (secondary classifier) → nvdsosd → renderer.
Sample test application 3
位置
apps/sample_apps/deepstream-test3
描述
在 deepstream-test1 (simple test application 1) 的基础上进一步展示如何:
- 在管道(piple)中使用多个源(sources)
- 使用一个
uridecodebin接受任何类型的输入 (如 RTSP/File)、任何 GStreamer 支持的容器和编码格式 - 配置
Gst-nvstreammux生成一批数据帧,然后在其上面运行推理,这样可以更好地利用硬件资源。 - 获取流媒体数据,其中包含有价值的信息,以便了解批处理数据缓存中的数据帧

DeepStream SDK 提供了一系列的应用程序和示例,涵盖从基础到高级的功能,包括视频流处理、对象检测、追踪、推理、光流分析等。这些示例展示了如何使用GStreamer元素构建管道,以及如何处理元数据和事件,适用于AI IoT设备和高性能GPU。此外,还有针对特定协议如AMQP和MQTT的测试应用,以及音频分析和智能记录功能的示例。
最低0.47元/天 解锁文章
854





