# Multi format encode/decode Source: [https://docs.qualcomm.com/doc/80-70014-50/topic/gst-videocodec-concurrent-playback.html](https://docs.qualcomm.com/doc/80-70014-50/topic/gst-videocodec-concurrent-playback.html) The **gst-videocodec-concurrent-playback** application supports concurrent video playback for AVC (H.264) and HEVC (H.265) videos. It demonstrates the concurrent decoding capabilities of the Qualcomm Linux video engine, which can process different video codecs simultaneously. As shown in the figure, the sample application uses H.264 and H.265 videos, both encapsulated in MP4 containers. The pipeline involves multiple elements for concurrent video playback. For more information on these elements, see [Pipeline flow](https://docs.qualcomm.com/doc/80-70014-50/topic/gst-videocodec-concurrent-playback.html#gst-concurrent-videoplayback__section_w2j_yvf_4bc). Figure : gst-videocodec-concurrent-playback pipeline ![](data:image/png;base64,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) This video shows how to decode and play multiple AVC-coded MP4 videos concurrently, and effectively use composition for creating dynamic video wall displays.
Last Published: Oct 27, 2025
## Prerequisites - Enable SSH in Permissive mode to securely access your host device. For instructions, see [How to SSH?](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-254/how_to.html#how-to-ssh-) - Use the following command to enter the SSH shell and execute the use cases: ssh root@Copy to clipboard - Run the following command to enable the Permissive mode: setenforce 0Copy to clipboard - Run the following command to enable the display: export XDG_RUNTIME_DIR=/dev/socket/weston && export WAYLAND_DISPLAY=wayland-1Copy to clipboard - Run the following command to push the files from host machine: scp root@:/opt/Copy to clipboard ## Use cases The table lists the use cases that supported through the gst-videocodec-concurrent-playback application:| Use case | Description | | --- | --- | | Video conferencing |

  • Simultaneously decodes the video streams of multiple
    participants.


  • This is beneficial in a multi-party video conference
    scenario where the application manages multiple video
    streams.


| | Surveillance systems | Concurrently decodes video feeds from two separate cameras, each
employing a different encoding method. | To execute the use cases, do the following: 1. Load the video files onto the device. 2. Use the following syntax command to run the use case: gst-videocodec-concurrent-playback -i /opt/.mp4 -i /opt/.mp4 -o /opt/.yuvCopy to clipboard The table provides a description of the command-line parameters: | Command-line parameter | Description | | --- | --- | | `-i` | Specifies the absolute path to the H.264 and H.265 input
video files.
The H.264 input file should be specified
first. | | `-o` | Specifies the absolute path to the H.265 output YUV
file. | For example, for concurrent playback of multi-format videos, use the following command: gst-videocodec-concurrent-playback -i /opt/.mp4 -i /opt/.mp4 -o /opt/.yuvCopy to clipboard To stop the use case, press CTRL + C. Note: To avoid a large YUV data dump on the device, run this use case for short durations. ## Expected output - The H.264 video is displayed to the Wayland display. - The H.265 HEVC video is written to the YUV file. To play the YUV file, do the following: 1. Pull the YUV dump file from the device. 2. Use a YUV player running on the host to play the video. For example, you can select `YUV420planarNV12` format, and use `1920 & 1088` as stride and scan lines. Note: If there no default YUV player available on the host, you can use [https://sourceforge.net/projects/raw-yuvplayer/](https://sourceforge.net/projects/raw-yuvplayer/). ## Pipeline flow The table lists the plugins used to execute the multi format encode/decode pipeline:| Plugin | Description | | --- | --- | | filesrc | Reads the video data. | | qtdemux | Demultiplexes the video data. | | h264parse | Parses the H.264 video stream. | | h265parse | Parses the H.265 video stream. | | [v4l2h264dec](https://docs.qualcomm.com/doc/80-70014-50/topic/v4l2h264dec.html) | Decodes the H.264 video stream using Video4Linux. | | [v4l2h265dec](https://docs.qualcomm.com/doc/80-70014-50/topic/v4l2h265dec.html) | Decodes the H.265 video stream using Video4Linux. | | [Waylandsink](https://docs.qualcomm.com/doc/80-70014-50/topic/waylandsink.html) | Displays the H.264 video stream on Wayland display. | | filesink | Writes the H.265 video to a YUV file for playback. | **Parent Topic:** [Sample applications for video and audio](https://docs.qualcomm.com/doc/80-70014-50/topic/audio-sample-applications.html) Last Published: Oct 27, 2025 [Previous Topic Video wall](https://docs.qualcomm.com/bundle/publicresource/80-70014-50/topics/gst-concurrent-videoplay-composition.md) [Next Topic Audio-video playback](https://docs.qualcomm.com/bundle/publicresource/80-70014-50/topics/gst-audio-video-playback.md)