GstRtspSink - NVidia TX2
This wiki presents some performance measurements of a typical GstRtspSink pipeline on the NVidia TX2 running for 2:40 hours.
|
|
The pipeline ran without clients, after 1h one client is connected to the stream.
GstRtspSink Pipeline
The following GstRtspSink pipeline generates video with a videotestsrc, encodes it using HW accelerated H264 encoder, and streams it using GstRtspSink.
PORT=5000
MAPPING=/stream1
gst-launch-1.0 videotestsrc ! omxh264enc ! h264parse ! video/x-h264, mapping=${MAPPING} ! perf print-arm-load=1 ! rtspsink service=${PORT}
![]() | The perf element is optional. The perf element prints frame rate and CPU usage debug information. |
Framerate
The frame rate was measured using the perf element.
CPU Load
The CPU load was measured using perf element.
RAM Usage
The ram usage was measured using massif.