# 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-80021-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. - [Camera](https://docs.qualcomm.com/doc/80-80021-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-80021-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-80021-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-80021-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-80021-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-80021-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-80021-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-80021-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-80021-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-80021-50/topic/qtioverlay.html) plugin. - [Video split use cases](https://docs.qualcomm.com/doc/80-80021-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: Mar 26, 2026 [Previous Topic Publish metadata to RedisSink](https://docs.qualcomm.com/bundle/publicresource/80-80021-50/topics/publish-metadata-redissink.md) [Next Topic Camera](https://docs.qualcomm.com/bundle/publicresource/80-80021-50/topics/camera.md)