Difference between revisions of "Xavier/Video Capture and Display/Software Support/GStreamer"

From RidgeRun Developer Connection
Jump to: navigation, search
m
Line 5: Line 5:
  
 
=Pipeline Examples=
 
=Pipeline Examples=
'''Record stream (H264)'''
+
For a complete summary of the samples go to: https://developer.ridgerun.com/wiki/index.php?title=Xavier/GStreamer_Pipelines
<pre style="white-space: pre-wrap;">
 
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
 
</pre>
 
 
 
'''Capture and Display stream'''
 
<pre style="white-space: pre-wrap;">
 
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
 
</pre>
 
  
 
<noinclude>
 
<noinclude>
 
{{Xavier/Foot|Video Capture and Display/Software Support|Video Capture and Display/Software Support/Libargus}}
 
{{Xavier/Foot|Video Capture and Display/Software Support|Video Capture and Display/Software Support/Libargus}}
 
</noinclude>
 
</noinclude>

Revision as of 13:26, 26 November 2018



  Index  



Nvidia-preferred-partner-badge-rgb-for-screen.png


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

For a complete summary of the samples go to: https://developer.ridgerun.com/wiki/index.php?title=Xavier/GStreamer_Pipelines



Previous: Video Capture and Display/Software Support Index Next: Video Capture and Display/Software Support/Libargus