# Run multimedia use cases

The multimedia use cases show various multimedia scenarios using the GStreamer pipelines.

After completing the prerequisites in [GStreamer command-line use cases](https://docs.qualcomm.com/doc/80-80022-50/topic/gstreamer-application-use-cases.html), ensure that you push a pre-recorded video on the device or record a test video/audio for video/audio playback use cases.

Follow the [Prerequisites](https://docs.qualcomm.com/doc/80-80022-55/topic/download-model-and-label-files.html) to download the prerecorded video file.

- [Camera](https://docs.qualcomm.com/doc/80-80022-50/topic/camera.html)
The Qualcomm IM SDK camera plugin, camsrc, acts as a client to the Qualcomm camera service. The camera use cases show the execution and display of the 1080p YUV streams from a live source.
- [Video encode and decode](https://docs.qualcomm.com/doc/80-80022-50/topic/camera-and-video-encode.html)
The camera and video encode use cases show various scenarios for encoding and processing the live 4K and 1080p camera streams.
- [Multi-camera/Multi-client use cases](https://docs.qualcomm.com/doc/80-80022-50/topic/multi-camera-multi-client-use-cases.html)
The multi-camera/multi-client use cases show scenarios where several camera streams are displayed in modes such as picture-in-picture and side by side.
- [Transform and transcode use cases](https://docs.qualcomm.com/doc/80-80022-50/topic/transform-and-transcode-use-cases.html)
The transcoding use cases show converting or transforming the video streams from one format to another.
- [Video playback use cases](https://docs.qualcomm.com/doc/80-80022-50/topic/video-playback-use-cases.html)
The video playback use cases show the playback of the 4K video stream from a file, which is in a media container format such as MP4.
- [Audio use cases](https://docs.qualcomm.com/doc/80-80022-50/topic/audio-use-cases.html)
The audio GStreamer use cases show capture of audio from a file source and playback of the audio stream on a speaker.
- [Audio-video use cases](https://docs.qualcomm.com/doc/80-80022-50/topic/audio-video-use-cases.html)
The audio-video (AV) use cases show AV capture and AV playback.
- [Video composition use cases](https://docs.qualcomm.com/doc/80-80022-50/topic/video-composition.html)
The video composition GStreamer use cases show how to read the video streams from the source, compose them, and then display them either side by side or picture-in-picture on a display device.
- [Video overlay use cases](https://docs.qualcomm.com/doc/80-80022-50/topic/overlay-use-cases.html)
The pipelines show the use cases for video overlay. These use cases use the `position` property coordinates from the respective properties of the [qtivoverlay](https://docs.qualcomm.com/doc/80-80022-50/topic/qtioverlay.html) plugin.
- [Video split use cases](https://docs.qualcomm.com/doc/80-80022-50/topic/video-split-use-cases.html)
This use case shows how to split one video into nine streams and then perform the composition.

Last Published: May 14, 2026

[Previous Topic
Publish metadata to RedisSink](https://docs.qualcomm.com/bundle/publicresource/80-80022-50/topics/publish-metadata-redissink.md) [Next Topic
Camera](https://docs.qualcomm.com/bundle/publicresource/80-80022-50/topics/camera.md)