Gstreamer 1.0一个源和两个接收器显示

时间:2016-11-18 08:10:50

标签: ubuntu gstreamer-1.0

我想通过v4l2src从相机捕获图像,然后捕获的图​​像显示在2个接收器中,一个是原始图像,一个是处理过的图像。 有谁知道如何做到这一点? 我正在使用gstreamer 1.0。

1 个答案:

答案 0 :(得分:1)

您应该查看tee元素:https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-plugins/html/gstreamer-plugins-tee.html

这是符合您需求的gst-launch示例:

gst-launch-1.0 -v v4l2src ! tee name=t \
    t. ! queue ! videoscale ! video/x-raw,width=640,height=480 ! \
        videoconvert ! autovideosink \
    t. ! queue ! videoscale ! video/x-raw,width=360,height=240 ! \
        videoconvert ! autovideosink