Gstreamer pipeline for v4l2src on Nvidia platform

Clément VIEL vielclement at gmail.com
Wed Jun 26 09:35:53 UTC 2019


Hi all,

I am working on setting up a dual capture with 2 IMX219 cameras on a
hardware setup based on Nvidia Jetson TX2 + J100 and M100 carrier
boards from Auvidea.
We are using gstreamer-1.8 with a patch from Ridgerun which supports
the RG10 format.
Using this pipeline

gst-launch-1.0 nvcamerasrc sensor-id=0 fpsRange="30 30" !
'video/x-raw(memory:NVMM), width=(int)1640, height=(int)1232,
format=(string)I420, framerate=(fraction)30/1' ! nvegltransform !
nveglglessink nvcamerasrc sensor-id=1 fpsRange="30 30" !
'video/x-raw(memory:NVMM), width=(int)1640, height=(int)1232,
format=(string)I420, framerate=(fraction)30/1' ! nvegltransform !
nveglglessink -e

We are able to see the stream from the 2 IMX219 but we sometimes have
a green picture as output or a freeze when the capture last too much
time. We think this is related to nvcamera-daemon and so nvcamerasrc.
We would like to change source and use v4l2src but we cannot seem to
find a correct pipeline. Even with Ridgerun instructions...

FYI : we are Gstreamer newbies. We are asking for a pipeline but more
important, to understand how it works !

Regards !


-- 
----
Clement Viel
Tel : +33688431961
-----


More information about the gstreamer-devel mailing list