NVIDIA Xavier - Video Capture and Display - Software Support - GStreamer
< Xavier | Video Capture and Display | Software Support
Revision as of 15:47, 1 November 2018 by Emadrigal (talk | contribs) (Emadrigal moved page Xavier/Video Capture and Display/Capturing Video/GStreamer to Xavier/Video Capture and Display/Software Support/GStreamer)
GStreamer is a framework for creating streaming media applications. The fundamental design comes from the video pipeline at Oregon Graduate Institute, as well as some ideas from DirectShow.
Pipeline Examples
Record stream (H264)
gst-launch-1.0 nvarguscamerasrc num-buffers=200 sensor-id=0 ! 'video/x-raw(memory:NVMM),width=1920, height=1080, framerate=30/1, format=NV12' ! omxh264enc ! qtmux ! filesink location=test.mp4 -e
Capture and Display stream
GST_DEBUG=3 DISPLAY=:0 gst-launch-1.0 nvarguscamerasrc sensor-id=0 ! 'video/x-raw(memory:NVMM),width=1920, height=1080, framerate=30/1, format=NV12' ! nvoverlaysink -e