How to "broadcast" live video source within same process
Olivier Crête
olivier.crete at collabora.com
Mon Jul 10 20:58:07 UTC 2017
Hi,
You're looking for intervideosink/intervideosrc.
Olivier
On Mon, 2017-07-10 at 17:57 +0000, philippe renon wrote:
> Hi,
>
> To overcome the limitation that you can have only one ksvideosrc (or
> v4l2src) connected to a given usb camera, I am trying to come up with
> a solution where one producer pipeline that conencts to the usb
> camera and "broadcasts" the video to one or more consumer pipelines.
>
> I can't use a single pipeline with a tee because the number and
> nature of consuming pipelines is not known.
> I also want to avoid building a complex and dynamic pipeline.
>
> What I have come up at this point is :
>
> Producer:
>
> gst-launch-1.0.exe -vm videotestsrc is-live=true ! rtpgstpay config-
> interval=1 ! udpsink port=50002
>
> Consumer:
>
> gst-launch-1.0.exe -vm udpsrc port=50002 ! rtpgstdepay !
> autovideosink
>
>
> But it does not work. Seems like the producer does not send any
> packets.
>
> Two questions:
> 1/ how to make the producer/consumer work if possible at all
> 2/ are there alternative ways to achieve the stated goal
>
> Cheers,
> Philippe.
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
--
Olivier Crête
olivier.crete at collabora.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20170710/30a20080/attachment-0001.html>
More information about the gstreamer-devel
mailing list