Gstreamer with OpenCV
Patrick Doyle
wpdster at gmail.com
Wed Dec 10 11:54:34 PST 2014
Depending on how you compile OpenCV (there is a --with-gstreamer
option, but I don't how it gets handled in a Windows environment),
VideoCapture can open a gstreamer pipeline directly. With
gstreamer-0.10, I was able to do something like:
VideoCapture cap("aravissrc ! ffmpegcolorspace ! appsink");
For a udpsrc, you will need to specify a capsfilter.
For gstreamer-1.0 (which you should be using now anyway), you would
replace "ffmpegcolorspace" with "videoconvert".
I forget why I felt the need to put an appsink at the end of my
pipeline... I would have expected OpenCV to do that for me. So you
might not need that either.
--wpd
On Wed, Dec 10, 2014 at 1:12 PM, seba2610 <seba2610 at gmail.com> wrote:
> I am running gstreamer in a server A that receives rtsp from a camera, and
> send streaming udp via udpsrc to server B. This works great if I have a
> client in B, and create a pipeline using udpsrc.
>
> What I want know is to open that udp streaming in server B, using OpenCV
> with VideoCapture. What do I have to do?. Im working on Windows
> environments.
>
> Thank you!
>
>
>
> --
> View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Gstreamer-with-OpenCV-tp4669868.html
> Sent from the GStreamer-devel mailing list archive at Nabble.com.
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
More information about the gstreamer-devel
mailing list