NvDsUdpExt#
NVIDIA DeepStream 组件,用于使用 NVIDIA Rivermax SDK API 通过网络传输数据
UUID: 798c0dca-34b3-4f73-b794-ad5995186601
版本: 1.6.0
作者: NVIDIA
许可证: 专有
组件#
nvidia::deepstream::NvDsUdpSink#
使用 NVIDIA Rivermax SDK API 通过 UDP 网络发送数据。请参考 nvdsudpsink 插件
组件 ID: 79b6bdc5-07fc-3aa9-95df-3b66a67c3d85
基础类型: nvidia::deepstream::INvDsElement
参数#
sync
在时钟上同步
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
max-lateness
缓冲区可以延迟的最大纳秒数(-1 为无限制)
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
qos
向上游生成服务质量事件
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
async
异步进入 PAUSED 状态
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
ts-offset
时间戳偏移量,单位为纳秒
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
enable-last-sample
启用 last-sample 属性
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
blocksize
每次缓冲区拉取的字节大小 (0 = 默认)
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
render-delay
Sink 的额外渲染延迟,单位为纳秒
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
throttle-time
渲染缓冲区之间保持的时间 (0 = 禁用)
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
max-bitrate
每秒渲染的最大比特率 (0 = 禁用)
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
processing-deadline
最大处理截止时间,单位为纳秒
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
local-iface-ip
与网络接口关联的 IP 地址,数据将通过该接口接收。
标志: GXF_PARAMETER_FLAGS_NONE
类型: GXF_PARAMETER_TYPE_STRING
host
要将数据包发送到的主机/IP/组播组
标志: GXF_PARAMETER_FLAGS_NONE
类型: GXF_PARAMETER_TYPE_STRING
port
要将数据包发送到的端口
标志: GXF_PARAMETER_FLAGS_NONE
类型: GXF_PARAMETER_TYPE_INT64
payload-size
RTP / UDP 数据包中有效负载的大小
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
chunk-size
要分配的内存块数量
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
packets-per-chunk
每个内存块的数据包数量
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
packets-per-line
每行数据包数,Rivermax 媒体 API 所需
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
sdp-file
用于解析连接详细信息的 SDP 文件。设置此属性以使用 Rivermax 媒体 API 进行传输。默认情况下使用 Rivermax 通用 API。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_FILE
auto-multicast
自动加入/离开组播组,FALSE 表示用户必须自行操作
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
loop
用于设置组播环路参数。TRUE = 启用,FALSE = 禁用
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
close-socket
如果作为状态更改的属性传递,则关闭套接字
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
in
指向 nvidia::deepstream::NvDsStaticInput
组件的句柄。支持的格式 - ANY
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsStaticInput
nvidia::deepstream::NvDsUdpSrc#
使用 NVIDIA Rivermax SDK API 通过 UDP 网络接收数据。请参考 nvdsudpsrc 插件
组件 ID: a80d8bbc-dc5a-3daa-85c2-693ced731747
基础类型: nvidia::deepstream::INvDsElement
参数#
blocksize
每次缓冲区读取的字节大小 (-1 = 默认)
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
num-buffers
在发送 EOS 之前要输出的缓冲区数量 (-1 = 无限制)
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
typefind
在协商之前运行 typefind (已弃用,不起作用)
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
do-timestamp
将当前流时间应用于缓冲区
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
port
要从中接收数据包的端口,0=分配
标志: GXF_PARAMETER_FLAGS_NONE
类型: GXF_PARAMETER_TYPE_INT64
payload-size
RTP / UDP 数据包中有效负载的大小
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
header-size
RTP 头部大小
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
num-packets
要为其分配内存的数据包数量。
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
uri
URI 格式为 udp://multicast_group:port
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_STRING
local-iface-ip
与网络接口关联的 IP 地址,数据将通过该接口接收。
标志: GXF_PARAMETER_FLAGS_NONE
类型: GXF_PARAMETER_TYPE_STRING
caps
源 pad 的 caps
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_STRING
buffer-size
内核接收缓冲区的大小(以字节为单位),0=默认
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_INT64
reuse
启用端口重用,设置此属性无效。端口将始终被重用。定义它只是为了避免 rtspsrc 的警告
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
timeout
在超时纳秒后发布消息 (0 = 禁用)
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_UINT64
address
接收数据包的地址
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_STRING
multicast-iface
要在其上加入组播组的网络接口。这允许使用逗号分隔的多个接口(“eth0,eth1”)
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_STRING
auto-multicast
自动加入/离开组播组
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
loop
用于设置组播环路参数。TRUE = 启用,FALSE = 禁用
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_BOOL
out
指向 nvidia::deepstream::NvDsStaticOutput
组件的句柄。支持的格式 - ANY
标志: GXF_PARAMETER_FLAGS_OPTIONAL
类型: GXF_PARAMETER_TYPE_HANDLE
句柄类型: nvidia::deepstream::NvDsStaticOutput