DreepStream 官方示例程序概览

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

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 生成一批数据帧,然后在其上面运行推理,这样可以更好地利用硬件资源。
  • 获取流媒体数据,其中包含有价值的信息,以便了解批处理数据缓存中的数据帧

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

许野平

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值