NvDsSampleExt#

用于演示各种 DeepStream 接口和组件用法的示例组件。

  • UUID: 44a711e4-8519-4a68-81e8-be7ee4af3ff0

  • 版本: 1.6.0

  • 作者: NVIDIA

  • 许可证: 专有

组件#

nvidia::deepstream::NvDsSampleProbeMessageMetaCreation#

示例探针处理程序,演示如何创建 NvDsEventMsgMeta 以将消息发送到云端。* 这只是一个临时实现。 *

  • 组件 ID: 7995ee1f-8be0-40d4-a35f-b2679850b7b2

  • 基本类型: nvidia::deepstream::INvDsInPlaceDataHandler

参数#

car-color-unique-id

配置用于汽车颜色分类的 NvDsInferVideo 组件的唯一 ID。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64


car-make-unique-id

配置用于汽车制造商分类的 NvDsInferVideo 组件的唯一 ID。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64


generate-dummy-data

生成虚拟数据以作为 NvDsEventMsgMeta 附加,如果为 false 或未设置,则使用管道生成的元数据。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: False


probe-connector

指向 nvidia::deepstream::NvDsProbeConnector 组件的句柄。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_HANDLE

  • 句柄类型: nvidia::deepstream::NvDsProbeConnector


vehicle-type-unique-id

配置用于车辆类型分类的 NvDsInferVideo 组件的唯一 ID。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

nvidia::deepstream::NvDsSampleSourceManipulator#

演示在运行时添加/删除源的示例组件。

  • 组件 ID: 717b2c43-2f10-4fe8-b961-65e408ece299

  • 基本类型: nvidia::deepstream::INvDsComponent

参数#

interval-sec

添加/删除源的间隔(秒)。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 10


max-num-sources

要添加到 NvDsMultiSrcInput 组件的最大源数量。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 4


source-manip-action

指向 nvidia::deepstream::NvDsSourceManipulationAction 组件的句柄。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_HANDLE

  • 句柄类型: nvidia::deepstream::NvDsSourceManipulationAction


uri

要添加的 URI。相同的 URI 将被多次添加。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_STRING

nvidia::deepstream::NvDsSampleVideoTemplateLib#

演示 DeepStream 视频模板插件配置组件用法的示例组件。此示例组件缩放视频帧。

  • 组件 ID: 7a6e75f1-da4d-4819-8861-3ea49328ade7

  • 基本类型: nvidia::deepstream::INvDsVideoTemplatePluginConfigComponent

参数#

scale-factor

视频帧缩放因子

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_FLOAT64

  • 默认值: 1.0

nvidia::deepstream::NvDsSampleAudioTemplateLib#

演示 DeepStream 音频模板插件配置组件用法的示例组件。此示例组件向输入音频添加噪声。

  • 组件 ID: 69571eda-411a-4de6-8ca0-ad5bd2c29353

  • 基本类型: nvidia::deepstream::INvDsAudioTemplatePluginConfigComponent

参数#

noise-factor

要添加到输入音频的噪声。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_FLOAT64

  • 默认值: 1.0

nvidia::deepstream::NvDsSampleC2DSmartRecordTrigger#

用于演示云到设备 (C2D) 通信和处理 C2D 消息的示例组件。此组件触发 NvDsMultiUriSrcInput 组件上的智能录制开始/停止操作。消息的预期 JSON 模式

{
....command:string,        // <start-recording / stop-recording>
....start: string,         // "2020-05-18T20:02:00.051Z"
....end: string,           // "2020-05-18T20:02:02.851Z"
....sensor: {
........id: string         // sensor name in msgconv config
....}
}
  • 组件 ID: 5f358981-6081-44c4-a1c0-017ac49a7215

  • 基本类型: nvidia::deepstream::INvDsComponent

参数#

msg-rx

指向 NvDsMsgRelayReceiver 组件的句柄。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_HANDLE

  • 句柄类型: nvidia::deepstream::NvDsMsgRelayReceiver


msgconv-config

指向包含传感器信息的 NvDsMsgConv 配置文件路径。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_FILE


smart-record-action

指向 NvDsMultiSourceSmartRecordAction 组件的句柄。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_HANDLE

  • 句柄类型: nvidia::deepstream::NvDsMultiSourceSmartRecordAction


smart-record-done-signal

指向 NvDsSrDoneSignal 组件的句柄。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_HANDLE

  • 句柄类型: nvidia::deepstream::NvDsSrDoneSignal

nvidia::deepstream::NvDsSampleD2C_SRMsgGenerator#

用于演示设备到云 (D2C) 的示例组件。此组件生成 JSON 消息,这些消息可被 NvDsSampleC2DSmartRecordTrigger 组件使用,以触发智能录制开始/停止。

  • 组件 ID: e6dcc34b-542b-4680-8d61-72a2cfc5e1de

  • 基本类型: nvidia::deepstream::INvDsComponent

参数#

msg-tx

指向 NvDsMsgRelayTransmitter 组件的句柄。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_HANDLE

  • 句柄类型: nvidia::deepstream::NvDsMsgRelayTransmitter


msgconv-config

指向包含传感器信息的 NvDsMsgConv 配置文件路径。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_FILE


topic

用于发送消息的主题。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_STRING