NvDsSourceExt#
NVIDIA DeepStream 源和输入相关组件。
UUID: a632d022-3425-4848-9074-e6483ef74366
版本: 1.6.0
作者: NVIDIA
许可证: 专有
组件#
nvidia::deepstream::NvDsSourceInfoLoader#
从 YAML 文件加载源信息。其他组件可以调用此组件的方法以从文件读取数据。
组件 ID: c68a0fa2-68f9-437c-b828-fb91b2a25376
基本类型: nvidia::gxf::Component
定义于: nvdssource/source_info_loader.hpp
参数#
source-info-file
包含源信息的 YAML 文件
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_FILE
nvidia::deepstream::NvDsStartSrAction#
启动智能录制。这是一个连接器组件。此组件必须链接到另一个触发操作的组件和执行操作的 NvDsSingleSrcInput
组件。
组件 ID: 77383657-3462-3e80-995d-b625fc75fdb7
基本类型: nvidia::deepstream::INvDsAction
定义于: nvdssource/nvdssource_signals.hpp
nvidia::deepstream::NvDsStopSrAction#
停止智能录制。这是一个连接器组件。此组件必须链接到另一个触发操作的组件和执行操作的 NvDsSingleSrcInput
组件。
组件 ID: ecd8c288-f4b3-3394-9adc-0abb88bf02fe
基本类型: nvidia::deepstream::INvDsAction
定义于: nvdssource/nvdssource_signals.hpp
nvidia::deepstream::NvDsSrDoneSignal#
回调指示录制完成,并提供有关录制文件的信息。这是一个连接器组件。此组件必须链接到发出信号的 NvDsSingleSrcInput
和另一个将处理信号回调的组件。
组件 ID: 81ff2b7c-3614-342e-94f9-904ba5d46ee5
基本类型: nvidia::deepstream::INvDsSignal
定义于: nvdssource/nvdssource_signals.hpp
nvidia::deepstream::NvDsSingleSrcInput#
Nvidia DeepStreamSDK NvUriSrc
Bin。请参阅 nvurisrcbin 插件
组件 ID: b4e59610-37c9-36fb-bfe0-7bc41e87c006
基本类型: nvidia::deepstream::INvDsElement
参数#
audio-out-%u
指向 nvidia::deepstream::NvDsDynamicOutput
组件的句柄。支持的格式 - audio(S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE)
。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsDynamicOutput
cudadec-memtype
设置为 CUDA 解码器缓冲区指定内存类型。
有效值
0: memtype_device
1: memtype_pinned
2: memtype_unified
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
dec-skip-frames
解码期间要跳过的帧类型。
有效值
0: decode_all
1: decode_non_ref
2: decode_key
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
drop-frame-interval
丢帧间隔,例如:值 5 表示解码器将提供每 5 帧,其余全部丢弃。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 0
file-loop
EOS 后循环文件源。Src 类型必须为 source-type-uri
且 uri
以 'file:/'
开头。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
默认值: False
gpu-id
设置 GPU 设备 ID。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 0
latency
Jitterbuffer
大小(以毫秒为单位);仅适用于 RTSP 流。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 100
num-extra-surfaces
除了解码器提供的最小解码表面之外的表面数量。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 1
rtsp-reconnect-interval
自上次从 RTSP 源接收到数据后,等待强制重新连接的超时时间(以秒为单位)。0
= 禁用超时。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 0
select-rtp-protocol
用于 RTP 的传输协议。
有效值
0: rtp-multi
4: rtp-tcp
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
smart-rec-cache
缓存大小(以秒为单位),适用于音频和视频缓存
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 0
smart-rec-container
录制视频的容器格式。支持 MP4 和 MKV 容器。源类型必须为 source-type-rtsp
。
有效值
0: smart-rec-mp4
1: smart-rec-mkv
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
smart-rec-default-duration
如果未生成停止事件。此参数将确保在预定义的默认持续时间后停止录制。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 20
smart-rec-dir-path
用于保存录制文件的目录路径。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_FILE
smart-rec-file-prefix
默认情况下,Smart_Record
是前缀。对于唯一的文件名,必须为每个源提供唯一的前缀。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_STRING
默认值: Smart_Record
smart-rec-mode
智能录制模式
有效值
0: smart-rec-mode-av
1: smart-rec-mode-video
2: smart-rec-mode-audio
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
smart-rec-video-cache
视频缓存大小(以秒为单位)。已弃用:请改用“smart-rec-cache”
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 0
smart-record
启用智能录制并选择要响应的事件类型。源类型必须为 source-type-rtsp
。
有效值
0: smart-rec-disable
1: smart-rec-cloud
2: smart-rec-multi
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
source-id
输入源的唯一 ID。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: -1
sr-done-signal
指向 NvDsSrDoneSignal
组件的句柄。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsSrDoneSignal
start-sr-action
指向 NvDsStartSrAction
组件的句柄。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsStartSrAction
stop-sr-action
指向 NvDsStopSrAction
组件的句柄。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsStopSrAction
type
设置源的类型。使用 source-type-rtsp
以使用智能录制功能。
有效值
0: auto
1: uri
2: rtsp
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
udp-buffer-size
UDP 缓冲区大小(以字节为单位);仅适用于 RTSP 流。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
uri
文件或 rtsp
源的 URI。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_STRING
video-out-%u
指向 nvidia::deepstream::NvDsDynamicOutput
组件的句柄。支持的格式 - video(I420, NV12, P010_10LE, BGRx, RGBA, GRAY8)
。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsDynamicOutput
nvidia::deepstream::NvDsSourceManipulationAction#
向 NvDsMultiSrcInput
组件发出信号以添加或删除源。这是一个连接器组件。此组件必须链接到另一个触发操作的组件和执行操作的“NvDsMultiSrcInput
”组件。
组件 ID: e9147d15-9c4f-4cc5-982d-08449ec594d1
基本类型: nvidia::deepstream::INvDsAction
定义于: nvdssource/nvdssource_signals.hpp
nvidia::deepstream::NvDsMultiSourceSmartRecordAction#
向 NvDsMultiSrcInput
组件发出信号以启动/停止特定源上的智能录制。此功能基于 DeepStream 智能录制 https://docs.nvda.net.cn/metropolis/deepstream/dev-guide/text/DS_Smart_video.html
组件 ID: ab36e218-340e-47b6-b876-d8a17480aabb
基本类型: nvidia::deepstream::INvDsAction
定义于: nvdssource/nvdssource_signals.hpp
nvidia::deepstream::NvDsMultiSrcInput#
多输入源组件。将 URI 列表作为参数并创建多个源。为每个源创建一个 GstSrc
pad。支持运行时添加和删除源。支持 DeepStream 智能录制 DeepStream 智能录制 https://docs.nvda.net.cn/metropolis/deepstream/dev-guide/text/DS_Smart_video.html。
组件 ID: 8a59cfd7-1c69-4a80-9e41-2b9820029a98
基本类型: nvidia::deepstream::INvDsElement
参数#
audio-%u-out
指向 nvidia::deepstream::NvDsMultiOutput
组件的句柄。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsMultiOutput
cudadec-memtype
设置为 CUDA 解码器缓冲区指定内存类型。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
dec-skip-frames
解码期间要跳过的帧类型。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
drop-frame-interval
丢帧间隔,例如:值 5 表示解码器将提供每 5 帧,其余全部丢弃。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
file-loop
EOS 后循环文件源。Src 类型必须为 source-type-uri
且 uri 以 file:/
开头。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
gpu-id
设置 GPU 设备 ID。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
latency
Jitterbuffer
大小(以毫秒为单位);仅适用于 RTSP 流。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
num-extra-surfaces
除了解码器提供的最小解码表面之外的表面数量。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
peer-pad-id-same-as-source-id
强制下游元素的请求 pad 索引与源的 source-id 相同。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
默认值: False
rtsp-reconnect-interval
自上次从 RTSP 源接收到数据后,等待强制重新连接的超时时间(以秒为单位)。0=禁用超时。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
select-rtp-protocol
用于 RTP 的传输协议
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
smart-rec-cache
缓存大小(以秒为单位),适用于音频和视频缓存
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 0
smart-rec-container
录制视频的容器格式。支持 MP4 和 MKV 容器。源类型必须为 source-type-rtsp
。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
smart-rec-default-duration
如果未生成停止事件。此参数将确保在预定义的默认持续时间后停止录制。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
smart-rec-dir-path
用于保存录制文件的目录路径。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_FILE
smart-rec-file-prefix
默认情况下,Smart_Record 是前缀。对于唯一的文件名,必须为每个源提供唯一的前缀。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_STRING
smart-rec-mode
智能录制模式
有效值
0: smart-rec-mode-av
1: smart-rec-mode-video
2: smart-rec-mode-audio
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
smart-rec-status
指示 SR 当前是否正在进行的布尔值。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
smart-rec-video-cache
视频缓存大小(以秒为单位)。已弃用:请改用“smart-rec-cache”。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
smart-record
启用智能录制并选择要响应的事件类型。源类型必须为 source-type-rtsp
。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
smart-record-action
指向 nvidia::deepstream::NvDsMultiSourceSmartRecordAction
组件的句柄。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsMultiSourceSmartRecordAction
smart-record-done-signal
指向 nvidia::deepstream::NvDsSrDoneSignal
组件的句柄。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsSrDoneSignal
source-id-list
以分号分隔的输入源唯一 ID 列表。应与 uri-list 具有一对一映射。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_STRING
source-info-loader
指向 nvidia::deepstream::NvDsSourceInfoLoader
组件的句柄。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsSourceInfoLoader
source-manip-action
指向 nvidia::deepstream::NvDsSourceManipulationAction
组件的句柄。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsSourceManipulationAction
type
设置源的类型。使用 source-type-rtsp
以使用智能录制功能。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
udp-buffer-size
UDP 缓冲区大小(以字节为单位);仅适用于 RTSP 流。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
uri-list
以分号分隔的 URI 列表,覆盖 GstDsNvUriSrcBin
的 uri 参数。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_STRING
video-%u-out
指向 nvidia::deepstream::NvDsMultiOutput
组件的句柄
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsMultiOutput
nvidia::deepstream::NvDsMultiSrcWarpedInput#
扩展 GstDsNvMultiUriSrcBin
组件以在解码器后添加 dewarper
。
组件 ID: 2e6da3fa-46fc-47b3-83fc-9310edc3c4ed
基本类型: nvidia::deepstream::NvDsMultiSrcInput
参数#
audio-%u-out
指向 nvidia::deepstream::NvDsMultiOutput
组件的句柄。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsMultiOutput
cudadec-memtype
设置为 CUDA 解码器缓冲区指定内存类型。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
dec-skip-frames
解码期间要跳过的帧类型。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
dewarper-config-file
Dewarper
配置文件。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_FILE
drop-frame-interval
丢帧间隔,例如:值 5 表示解码器将提供每 5 帧,其余全部丢弃。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
file-loop
EOS 后循环文件源。Src 类型必须为 source-type-uri
且 uri 以 file:/
开头。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
gpu-id
设置 GPU 设备 ID。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
interpolation-method
设置 dewarper
的插值方法。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
latency
Jitterbuffer
大小(以毫秒为单位);仅适用于 RTSP 流。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
num-batch-buffers
每个输出缓冲区的表面数量。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
num-extra-surfaces
除了解码器提供的最小解码表面之外的表面数量。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
num-output-buffers
dewarper
的输出缓冲区数量。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
peer-pad-id-same-as-source-id
强制下游元素的请求 pad 索引与源的 source-id 相同。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
默认值: False
rtsp-reconnect-interval
自上次从 RTSP 源接收到数据后,等待强制重新连接的超时时间(以秒为单位)。0=禁用超时。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
select-rtp-protocol
用于 RTP 的传输协议
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
smart-rec-cache
缓存大小(以秒为单位),适用于音频和视频缓存。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 0
smart-rec-container
录制视频的容器格式。支持 MP4 和 MKV 容器。源类型必须为 source-type-rtsp
。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
smart-rec-default-duration
如果未生成停止事件。此参数将确保在预定义的默认持续时间后停止录制。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
smart-rec-dir-path
用于保存录制文件的目录路径。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_FILE
smart-rec-file-prefix
默认情况下,Smart_Record 是前缀。对于唯一的文件名,必须为每个源提供唯一的前缀。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_STRING
smart-rec-mode
智能录制模式
有效值
0: smart-rec-mode-av
1: smart-rec-mode-video
2: smart-rec-mode-audio
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
smart-rec-status
指示 SR 当前是否正在进行的布尔值。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
smart-rec-video-cache
视频缓存大小(以秒为单位)。已弃用:请改用“smart-rec-cache”。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
smart-record
启用智能录制并选择要响应的事件类型。源类型必须为 source-type-rtsp
。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
smart-record-action
指向 nvidia::deepstream::NvDsMultiSourceSmartRecordAction
组件的句柄。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsMultiSourceSmartRecordAction
smart-record-done-signal
指向 nvidia::deepstream::NvDsSrDoneSignal 组件的句柄
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsSrDoneSignal
source-id-list
以分号分隔的输入源唯一 ID 列表。应与 uri-list 具有一对一映射。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_STRING
source-info-loader
指向 nvidia::deepstream::NvDsSourceInfoLoader
组件的句柄。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsSourceInfoLoader
source-manip-action
指向 nvidia::deepstream::NvDsSourceManipulationAction
组件的句柄。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsSourceManipulationAction
type
设置源的类型。使用 source-type-rtsp
以使用智能录制功能。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
udp-buffer-size
UDP 缓冲区大小(以字节为单位);仅适用于 RTSP 流。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
uri-list
以分号分隔的 URI 列表。覆盖 GstDsNvUriSrcBin
的 uri 参数。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_STRING
video-%u-out
指向 nvidia::deepstream::NvDsMultiOutput
组件的句柄。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsMultiOutput
nvidia::deepstream::NvDsRecordAction#
向 NvDsMultiSrcInputWithRecord
组件发出信号以启动/停止录制。这是一个连接器组件。此组件必须链接到另一个触发操作的组件和执行操作的 NvDsMultiSrcInputWithRecord
组件。
组件 ID: fd0851c0-405e-4198-94b1-46ceb0006f54
基本类型: nvidia::deepstream::INvDsAction
定义于: nvdssource/nvdssource_signals.hpp
nvidia::deepstream::NvDsMultiSrcInputWithRecord#
具有自定义录制功能的多源 bin。
组件 ID: a8231113-4517-40e7-9de3-87b551f8cc5b
基本类型: nvidia::deepstream::NvDsMultiSrcInput
参数#
audio-%u-out
指向 nvidia::deepstream::NvDsMultiOutput
组件的句柄。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsMultiOutput
cudadec-memtype
设置为 CUDA 解码器缓冲区指定内存类型。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
dec-skip-frames
解码期间要跳过的帧类型。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
drop-frame-interval
丢帧间隔,例如:值 5 表示解码器将提供每 5 帧,其余全部丢弃。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
file-loop
EOS 后循环文件源。Src 类型必须为 source-type-uri
且 uri 以 file:/
开头。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
gpu-id
设置 GPU 设备 ID。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
latency
Jitterbuffer
大小(以毫秒为单位);仅适用于 RTSP 流。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
num-extra-surfaces
除了解码器提供的最小解码表面之外的表面数量。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
peer-pad-id-same-as-source-id
强制下游元素的请求 pad 索引与源的 source-id 相同。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
默认值: False
pre-event-rec-time
事件前录制时间。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 0
record-action
指向 NvDsRecordAction
组件的句柄。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsRecordAction
record-mode
录制模式。0 = 不录制,1 = 视频,2 = 快照。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 0
rtsp-reconnect-interval
自上次从 RTSP 源接收到数据后,等待强制重新连接的超时时间(以秒为单位)。0=禁用超时。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
select-rtp-protocol
用于 RTP 的传输协议。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
smart-rec-cache
缓存大小(以秒为单位),适用于音频和视频缓存
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 0
smart-rec-container
录制视频的容器格式。支持 MP4 和 MKV 容器。源类型必须为 source-type-rtsp
。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
smart-rec-default-duration
如果未生成停止事件。此参数将确保在预定义的默认持续时间后停止录制。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
smart-rec-dir-path
用于保存录制文件的目录路径。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_FILE
smart-rec-file-prefix
默认情况下,Smart_Record
是前缀。对于唯一的文件名,必须为每个源提供唯一的前缀。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_STRING
smart-rec-mode
智能录制模式
有效值
0: smart-rec-mode-av
1: smart-rec-mode-video
2: smart-rec-mode-audio
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
smart-rec-status
指示 SR 当前是否正在进行的布尔值。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
smart-rec-video-cache
视频缓存大小(以秒为单位)。已弃用:请改用“smart-rec-cache”。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
smart-record
启用智能录制并选择要响应的事件类型。源类型必须为 source-type-rtsp
。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
source-id-list
以分号分隔的输入源唯一 ID 列表。应与 uri-list 具有一对一映射。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_STRING
source-info-loader
指向 nvidia::deepstream::NvDsSourceInfoLoader
组件的句柄。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsSourceInfoLoader
source-manip-action
指向 nvidia::deepstream::NvDsSourceManipulationAction
组件的句柄。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsSourceManipulationAction
type
设置源的类型。使用 source-type-rtsp
以使用智能录制功能。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
udp-buffer-size
UDP 缓冲区大小(以字节为单位);仅适用于 RTSP 流。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
uri-list
以分号分隔的 URI 列表。覆盖 GstDsNvUriSrcBin
的 uri 参数。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_STRING
video-%u-out
指向 nvidia::deepstream::NvDsMultiOutput
组件的句柄。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsMultiOutput
nvidia::deepstream::NvDsCameraSrcInput#
Nvidia DeepStreamSDK NvCameraSrc
Bin。
组件 ID: 3ab02c2f-b2ef-3a55-85e1-f7aebb552393
基本类型: nvidia::deepstream::INvDsElement
参数#
framerate
从源请求的帧率
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 30
gpu-id
设置 GPU 设备 ID 以进行操作。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 0
height
从源请求的帧高度。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 480
nvbuf-memory-type
要为输出缓冲区分配的 NvBufSurface
内存类型。
有效值
0: nvbuf-mem-default
1: nvbuf-mem-cuda-pinned
2: nvbuf-mem-cuda-device
3: nvbuf-mem-cuda-unified
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
sensor-id
设置要使用的相机传感器 ID。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 0
source-id
输入源的唯一 ID。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: -1
type
要使用的接口类型。
有效值
0: v4l2
1: nvargus
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
v4l2-device
V4L2 捕获设备。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_STRING
默认值: /dev/video0
video-out
指向 nvidia::deepstream::NvDsStaticOutput
组件的句柄。支持的格式 - video(I420, NV12, P010_10LE, BGRx, RGBA, GRAY8)
。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsStaticOutput
width
从源请求的帧宽度。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 640
nvidia::deepstream::VideoTestSrc#
创建测试视频流。请参阅 nvvideotestsrc 插件
组件 ID: b99f0737-f4d6-3cb1-b994-952f7cab140a
基本类型: nvidia::deepstream::INvDsElement
参数#
animation-mode
对于 pattern=ball
,哪个计数器定义球的位置。
有效值
0: frames
1: wall-time
2: running-time
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
background-color
要使用的背景颜色(大端 ARGB)。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 4278190080
blocksize
每个缓冲区要读取的大小(以字节为单位)(-1 = 默认值)。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 4096
do-timestamp
将当前流时间应用于缓冲区。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
默认值: False
flip
对于 pattern=ball
,每秒反转颜色。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
默认值: False
foreground-color
要使用的前景色(大端 ARGB)。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 4294967295
horizontal-speed
每帧滚动图像的像素数(正值表示向左滚动)。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
is-live
充当实时源。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
默认值: False
k0
Zoneplate 零阶相位,用于生成纯色场或相位偏移。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
kt
Zoneplate 一阶 t 相位,用于生成随时间变化的相位旋转。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
kt2
Zoneplate 二阶 t 相位,每帧 t*t/256
个周期。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
kx
Zoneplate 一阶 x 相位,用于生成恒定水平频率。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
kx2
Zoneplate 二阶 x 相位,归一化为距原点宽度/2 处的每个水平像素 kx2/256
个周期。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
kxt
Zoneplate x*t 乘积相位,归一化为距原点宽度/2 处的每个垂直像素 kxy/256
个周期。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
kxy
Zoneplate x*y
乘积相位。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
ky
Zoneplate 一阶 y 相位,用于生成恒定垂直频率。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
ky2
Zoneplate 二阶 y 相位,归一化为距原点 height/2
处的每个垂直像素 ky2/256
个周期。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
kyt
Zoneplate y*t
乘积相位。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
motion
对于 pattern=ball
,确定球的运动。
有效值
0: wavy
1: sweep
2: hsweep
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
num-buffers
发送 EOS 之前要输出的缓冲区数量(-1 = 无限制)。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: -1
pattern
要生成的测试图案类型。
有效值
0: smpte
1: snow
2: black
3: white
4: red
5: green
6: blue
7: checkers-1
8: checkers-2
9: checkers-4
10: checkers-8
11: circular
12: blink
13: smpte75
14: zone-plate
15: gamut
16: chroma-zone-plate
17: solid-color
18: ball
19: smpte100
20: bar
21: pinwheel
22: spokes
23: gradient
24: colors
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
timestamp-offset
添加到缓冲区上设置的时间戳的偏移量(以纳秒为单位)。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
typefind
在协商之前运行 typefind
(已弃用,不起作用)。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
默认值: False
video-out
指向 nvidia::deepstream::NvDsStaticOutput
组件的句柄。支持的格式 - video(I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, bayer)
。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsStaticOutput
xoffset
Zoneplate 二阶乘积 x 偏移。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
yoffset
Zoneplate 二阶乘积 y 偏移。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
nvidia::deepstream::AudioTestSrc#
创建给定频率和音量的音频测试信号。
组件 ID: b8992fc1-c964-3c56-8441-df6dfd8dbc64
基本类型: nvidia::deepstream::INvDsElement
参数#
apply-tick-ramp
将斜坡应用于滴答样本。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
默认值: False
audio-out
指向 nvidia::deepstream::NvDsStaticOutput
组件的句柄。支持的格式 - audio(S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE, S8, U8)
。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsStaticOutput
blocksize
每个缓冲区要读取的大小(以字节为单位)(-1 = 默认值)。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 4294967295
can-activate-pull
可以在拉取模式下激活。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
默认值: False
can-activate-push
可以在推送模式下激活。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
默认值: True
do-timestamp
将当前流时间应用于缓冲区。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
默认值: False
freq
测试信号的频率。采样率需要至少高 4 倍。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_FLOAT64
默认值: 440.0
is-live
充当实时源。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
默认值: False
marker-tick-period
使每第 N 个滴答声成为标记滴答声(= 具有不同音量的滴答声)。仅在 wave = ticks
时使用。0
= 无标记滴答声。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 0
marker-tick-volume
标记滴答声的音量。仅在 wave = ticks
且 marker-tick-period
设置为非零值时使用。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_FLOAT64
默认值: 1.0
num-buffers
发送 EOS 之前要输出的缓冲区数量(-1 = 无限制)。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: -1
samplesperbuffer
每个传出缓冲区中的样本数。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 1024
sine-periods-per-tick
一个滴答声中的正弦波周期数。仅在 wave = ticks
时使用。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 10
tick-interval
当前滴答声开始与下一个滴答声开始之间的距离,以纳秒为单位。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 1000000000
timestamp-offset
添加到缓冲区上设置的时间戳的偏移量(以纳秒为单位)。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
typefind
在协商之前运行 typefind
(已弃用,不起作用)。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
默认值: False
volume
测试信号的音量。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_FLOAT64
默认值: 0.8
wave
振荡器波形。
有效值
0: sine
1: square
2: saw
3: triangle
4: silence
5: white-noise
6: pink-noise
7: sine-table
8: ticks
9: gaussian-noise
10: red-noise
11: blue-noise
12: violet-noise
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: 0
nvidia::deepstream::AlsaAudioInput#
通过 ALSA 从声卡读取
组件 ID: ee5f60b1-85a2-3d5b-bf3e-a1ce8b66dde9
基本类型: nvidia::deepstream::INvDsElement
参数#
audio-out
指向 nvidia::deepstream::NvDsStaticOutput 组件的句柄。支持的格式 - audio(S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE)
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsStaticOutput
blocksize
每个缓冲区要读取的大小(以字节为单位)(-1 = 默认值)
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
默认值: 0
buffer-time
音频缓冲区大小,单位为微秒。 这是设备中缓冲的最大数据量以及源报告的最大延迟。 如果需要,此值可能会被元素忽略; 请参阅 “actual-buffer-time”
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值:200000
device
ALSA 设备,如 asound 配置文件中定义
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_STRING
默认值:default
do-timestamp
将当前流时间应用于缓冲区
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
默认值: False
latency-time
每次迭代中要读取的最小数据量,单位为微秒。 这是源报告的最小延迟。 如果需要,此值可能会被元素忽略; 请参阅 “actual-latency-time”
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值:10000
num-buffers
发送 EOS 之前要输出的缓冲区数量(-1 = 无限制)
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值: -1
provide-clock
提供一个时钟用作全局管线时钟
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
默认值: True
slave-method
用于匹配主时钟速率的算法
有效值
0:重采样
1:重新打时间戳
2:倾斜
3:无
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
默认值:2
typefind
在协商之前运行 typefind (已弃用,无功能)
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
默认值: False