RTSP Camera Helper#
Sets up RTSP streaming for a camera render product. Attaches a Replicator writer that captures LdrColor frames and pushes them to an RTSP server via kit-livestream.
Installation#
To use this node enable isaacsim.streaming.rtsp in the Extension Manager.
Inputs#
Name |
Type |
Descripton |
Default |
|---|---|---|---|
Enabled (inputs:enabled) |
|
True to enable the RTSP stream, False to disable |
True |
Exec In (inputs:execIn) |
|
Triggering this causes the RTSP streaming pipeline to be set up |
None |
Mount Path (inputs:mountPath) |
|
RTSP mount path appended to the server URL (e.g. /stream) |
/stream |
Port (inputs:port) |
|
RTSP server port. Each simultaneous stream needs a unique port. |
8554 |
Render Product Path (inputs:renderProductPath) |
|
Path of the render product used for capturing data |
|
Use Raw Encoding (inputs:useRawEncoding) |
|
When true, streams uncompressed CUDA frames and lets the RTSP server handle encoding internally. When false (default), the render pipeline pre-encodes frames as H.264 before passing them to the RTSP server, which is more efficient and supports SEI metadata injection. |
False |
Metadata#
Name |
Value |
|---|---|
Unique ID |
isaacsim.streaming.rtsp.RTSPCameraHelper |
Version |
1 |
Extension |
isaacsim.streaming.rtsp |
Icon |
ogn/icons/isaacsim.streaming.rtsp.RTSPCameraHelper.svg |
Has State? |
False |
Implementation Language |
Python |
Default Memory Type |
cpu |
Generated Code Exclusions |
None |
uiName |
RTSP Camera Helper |
Categories |
isaacRtsp |
Generated Class Name |
OgnRTSPCameraHelperDatabase |
Python Module |
isaacsim.streaming.rtsp |