NvDsOutputSinkExt#

NVIDIA DeepStream sink 和输出相关组件。

  • UUID: 3fc9ad87-03e7-47a8-bbfc-8501c3f7ff2f

  • 版本: 1.6.0

  • 作者: NVIDIA

  • 许可证: Proprietary

组件#

nvidia::deepstream::NvDsFakeSink#

数据的黑洞。

  • 组件 ID: 58271e37-3a3e-3fba-b083-d1a5f09a3686

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

参数#

async

异步进入 PAUSED 状态。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: True


blocksize

每次缓冲区拉取的字节大小 (0 = 默认值)。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 4096


can-activate-pull

可以在拉取模式下激活。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: False


can-activate-push

可以在推送模式下激活。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: True


drop-out-of-segment

丢弃且不渲染/移交段外缓冲区。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: True


dump

将缓冲区内容转储到 stdout

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: False


enable-last-sample

启用 last-sample 属性。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: True


in

nvidia::deepstream::NvDsStaticInput 组件的句柄。支持任何格式。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_HANDLE

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


max-bitrate

每秒渲染的最大比特数 (0 = 禁用)。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 0


max-lateness

缓冲区可以延迟的最大纳秒数,超过此时间将被丢弃 (-1 无限制)。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: -1


num-buffers

接受前往 EOS 的缓冲区数量。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: -1


qos

在上游生成服务质量事件。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: False


render-delay

sink 的额外渲染延迟,以纳秒为单位。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 0


signal-handoffs

在取消引用缓冲区之前发送信号。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: False


silent

不生成 last_message 事件。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: True


state-error

生成状态更改错误。

有效值

0: none

1: null-to-ready

2: ready-to-paused

3: paused-to-playing

4: playing-to-paused

5: paused-to-ready

6: ready-to-null

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 0


sync

与时钟同步。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: False


throttle-time

渲染缓冲区之间保持的时间 (0 = 禁用)。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 0


ts-offset

时间戳偏移量,以纳秒为单位。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 0

nvidia::deepstream::NvDsFileOut#

DeepStreamSDK 视频 Sink Bin。内部 Pipeline: queue->nvvideoconvert->encoder->codecparse->mux->filesink

  • 组件 ID: f6d82647-03d8-3d74-a17e-a3ee8f1eb9a3

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

参数#

bitrate

编码比特率,单位为比特/秒。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 0


codec

要使用的编解码器类型。

有效值

1: h264

2: h265

3: mpeg4

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 1


container

要使用的容器类型。

有效值

1: mp4

2: mkv

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 1


enc-type

要使用的编码器类型。

有效值

0: hw

1: sw

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 0


gpu-id

设置 GPU 设备 ID 以进行操作。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 0


iframeinterval

编码帧内帧出现频率 (仅限硬件编码器)。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 0


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


output-file

要使用的视频 sink 类型。

  • 标志: GXF_PARAMETER_FLAGS_NONE

  • 类型: GXF_PARAMETER_TYPE_FILE


profile

要使用的编码器配置文件。

有效值

0: baseline

1: main

2: high

3: main10

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 0


qos

生成服务质量事件(上游)。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: False


sync

与时钟同步。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: False


video-in

nvidia::deepstream::NvDsStaticInput 组件的句柄。支持的格式 - video(I420, NV12, P010_10LE, BGRx, RGBA, GRAY8, GBR, RGB, BGR, UYVP)

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_HANDLE

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

nvidia::deepstream::NvDsVideoRendererPropertyController#

帮助组件,用于控制 nvidia::deepstream::NvDsVideoRendererPropertyController 的属性。这是一个连接器组件。它必须链接到两个组件 - 一个 NvDsVideoRendererPropertyController 组件来控制属性,以及另一个将通过帮助组件 API 设置/获取属性的组件。

  • 组件 ID: 7df81ee0-72db-43f9-ba31-f51e9fe2c2d1

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

  • 定义于: @@@@@@@@@@

nvidia::deepstream::NvDsVideoRenderer#

DeepStreamSDK 视频 Sink Bin。内部 Pipeline: queue->nvvideoconvert->renderer

  • 组件 ID: 3370346e-c770-3de9-9adf-c7fdf0f25c0f

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

参数#

color-range

仅当 set-mode=1 时设置颜色范围 (对 nvdrmvideosink 有效)

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64


conn-id

连接索引 (对 nvdrmvideosink 有效)

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64


gpu-id

设置 GPU 设备 ID 以进行操作。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 0


height

渲染器高度。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 0


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


offset-x

渲染器水平偏移。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 0


offset-y

渲染器垂直偏移。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 0


plane-id

视频应渲染在其上的平面 (对 nvdrmvideosink 有效)

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64


prop-controller

NvDsVideoRenderer 组件的属性控制器。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_HANDLE

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


qos

生成服务质量事件(上游)。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: False


set-mode

选择默认模式或视频流模式 (对 nvdrmvideosink 有效)

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64


sync

与时钟同步。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: True


video-in

nvidia::deepstream::NvDsStaticInput 组件的句柄。支持的格式 - video(I420, NV12, P010_10LE, BGRx, RGBA, GRAY8, GBR)

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_HANDLE

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


video-sink

要使用的视频 sink 类型。

有效值

1: fake

2: egl

3: overlay

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 2


width

渲染器宽度。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 0

nvidia::deepstream::NvDsRtspOut#

Nvidia DeepStreamSDK RTSP Sink Bin。内部 Pipeline: queue->nvvideoconvert->encoder->codecparse->rtppay->udpsink

  • 组件 ID: 938afedb-02e6-39de-a513-43da57f1ad09

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

参数#

audio-in

nvidia::deepstream::NvDsOnRequestInput 组件的句柄。支持的格式 - 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::NvDsOnRequestInput


bitrate

编码比特率,单位为比特/秒。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 0


codec

要使用的编解码器类型。

有效值

1: h264

2: h265

3: mpeg4

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 1


enc-type

要使用的编码器类型。

有效值

0: hw

1: sw

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 0


gpu-id

设置 GPU 设备 ID 以进行操作。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 0


iframeinterval

编码帧内帧出现频率 (仅限硬件编码器)。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • Default: 30


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


output-file

要使用的视频 sink 类型。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_FILE


profile

要使用的编码器配置文件。

有效值

0: baseline

1: main

2: high

3: main10

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 0


qos

生成服务质量事件(上游)。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: False


rtsp-port

RTSP 服务器将监听的端口。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 8554


sync

与时钟同步。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: True


video-in

nvidia::deepstream::NvDsOnRequestInput 组件的句柄。支持的格式 - video(I420, NV12, P010_10LE, BGRx, RGBA, GRAY8, YUY2, UYVY, YVYU, Y42B)

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_HANDLE

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

nvidia::deepstream::XvImageSink#

一个基于 Xv 的 videosink。

  • 组件 ID: bce7ec3f-7c68-32bc-a45f-de6bdd570969

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

参数#

async

异步进入 PAUSED 状态。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: True


autopaint-colorkey

使用 colorkey 自动填充叠加层。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: True


blocksize

每次缓冲区拉取的字节大小 (0 = 默认值)。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 4096


brightness

视频的亮度。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 0


colorkey

用于叠加层蒙版的颜色。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 526352


contrast

视频的对比度。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 0


device

视频适配器的编号。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_STRING

  • 默认值: 0


display

X 显示名称。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_STRING


double-buffer

双缓冲输出。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: False


draw-borders

绘制黑色边框以填充 force-aspect-ratio 模式下的未使用区域。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: True


enable-last-sample

启用 last-sample 属性。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: True


force-aspect-ratio

启用后,缩放将尊重原始宽高比。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: True


handle-events

启用后,将选择和处理 XEvents。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: True


handle-expose

启用后,将始终响应 X Expose 事件绘制当前帧。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: True


hue

视频的色调。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 0


in

nvidia::deepstream::NvDsStaticInput 组件的句柄。支持任何格式。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_HANDLE

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


max-bitrate

每秒渲染的最大比特数 (0 = 禁用)。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 0


max-lateness

缓冲区可以延迟的最大纳秒数,超过此时间将被丢弃 (-1 无限制)。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 5000000


pixel-aspect-ratio

设备的像素宽高比。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_STRING


processing-deadline

最大处理截止时间,以纳秒为单位。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 15000000


qos

在上游生成服务质量事件。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: True


render-delay

sink 的额外渲染延迟,以纳秒为单位。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 0


saturation

视频的饱和度。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 0


show-preroll-frame

是否在预卷期间渲染视频帧。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: True


sync

与时钟同步。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: True


synchronous

启用后,以同步模式运行 X 显示。(与 A/V 同步无关,仅用于调试)。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: False


throttle-time

渲染缓冲区之间保持的时间 (0 = 禁用)。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 0


ts-offset

时间戳偏移量,以纳秒为单位。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 0

nvidia::deepstream::AlsaAudioRenderer#

通过 ALSA 输出到声卡。

  • 组件 ID: c29cf282-989b-31d0-a347-c1a1f305627c

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

参数#

alignment-threshold

时间戳对齐阈值,以纳秒为单位。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 40000000


async

异步进入 PAUSED 状态。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: True


audio-in

nvidia::deepstream::NvDsStaticInput 组件的句柄。支持的格式 - 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, ac3, eac3, dts)

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_HANDLE

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


blocksize

每次缓冲区拉取的字节大小 (0 = 默认值)。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 4096


buffer-time

音频缓冲区的大小,以微秒为单位,这是 sink 报告的最小延迟。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 200000


can-activate-pull

allow-pull-based-scheduling

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: False


device

允许基于拉取的调度。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_STRING

  • device


ALSA 设备,如 asound 配置文件中所定义。

默认值: default

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • discont-wait


在创建不连续性之前等待的时间窗口,以纳秒为单位。

默认值: 1000000000

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • drift-tolerance


enable-last-sample

启用 last-sample 属性。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: False


时钟漂移的容差,以微秒为单位。

默认值: 40000

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • latency-time


max-bitrate

每秒渲染的最大比特数 (0 = 禁用)。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 0


max-lateness

缓冲区可以延迟的最大纳秒数,超过此时间将被丢弃 (-1 无限制)。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: -1


processing-deadline

最大处理截止时间,以纳秒为单位。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 每次迭代中要写入的最小数据量,以微秒为单位。


默认值: 10000

provide-clock

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: True


qos

在上游生成服务质量事件。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: False


render-delay

sink 的额外渲染延迟,以纳秒为单位。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 0


默认值: 20000000

slave-method

有效值

提供一个时钟,用作全局 pipeline 时钟。

0: resample

1: skew

2: none

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 1


sync

与时钟同步。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: True


throttle-time

渲染缓冲区之间保持的时间 (0 = 禁用)。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 0


ts-offset

时间戳偏移量,以纳秒为单位。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 0

3: custom