# Two streams – both 720p—one from each camera with picture-in-picture composition and sent
        to display

Source: [https://docs.qualcomm.com/doc/80-70015-50/topic/two-streams-both-720p-one-from-each-camera-with-picture-in-picture-composition-and-sent-to-display.html](https://docs.qualcomm.com/doc/80-70015-50/topic/two-streams-both-720p-one-from-each-camera-with-picture-in-picture-composition-and-sent-to-display.html)

The pipeline shows two streams (both 720p) taken from the main camera and secondary
        camera respectively. Both are composed as picture-in-picture and displayed.

Run the
            pipeline:

    gst-launch-1.0 -e qtivcomposer name=mixer sink_0::position="<0, 0>" sink_0::dimensions="<1280, 720>" sink_1::position="<590, 310>" sink_1::dimensions="<640, 360>" mixer. ! queue ! waylandsink enable-last-sample=false fullscreen=true qtiqmmfsrc name=camsrc_0 camera=0 ! video/x-raw\(memory:GBM\), format=NV12, width=1280, height=720, framerate=30/1, compression=ubwc ! mixer. qtiqmmfsrc name=camsrc_1 camera=1 ! video/x-raw\(memory:GBM\), format=NV12, width=1280, height=720, framerate=30/1, compression=ubwc ! mixer.Copy to clipboard

The composed streams from the camera (picture-in-picture) are displayed.

To stop the use case, press CTRL + C.

The figure shows the flow of the pipeline execution:

![](data:image/png;base64,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)

**Parent Topic:** [Multi camera/Multi client use cases](https://docs.qualcomm.com/doc/80-70015-50/topic/multi-camera-multi-client-use-cases.html)

Last Published: Oct 27, 2025

[Previous Topic
Two streams – both 720p—one from each camera with side by side stitching for encode and RTSP streaming](https://docs.qualcomm.com/bundle/publicresource/80-70015-50/topics/two-streams-both-720p-one-from-each-camera-with-side-by-side-stitching-sent-to-encode-for-filesave-and-rtsp-streaming.md) [Next Topic
Two streams – both 720p—one from each camera with picture-in-picture composition for encode and RTSP streaming](https://docs.qualcomm.com/bundle/publicresource/80-70015-50/topics/two-streams-720p-one-camera-with-pip-composition-to-encode-filesave-rtsp-streaming.md)