# Multimedia use cases Source: [https://docs.qualcomm.com/doc/80-88500-3/topic/28_Multimedia_use_cases.html](https://docs.qualcomm.com/doc/80-88500-3/topic/28_Multimedia_use_cases.html) The different multimedia use cases supported on the QRB5165 device comprise single-stream and multi-stream playback, multiple-stream concurrency recordings, camera static and dynamic parameters, and overlay settings for video. Create `/data/output` directory using `command:adb shell mkdir -p /data/output`. - **[Player: Single-stream playback](https://docs.qualcomm.com/doc/80-88500-3/topic/29_Player_single_stream_playback.html)** This section provides information on executing common playback use cases from `gst-launch`. The `qtic2vdec` GStreamer video decoder plug-in is used for hardware-accelerated video decoding. - **[Player: Multistream playback](https://docs.qualcomm.com/doc/80-88500-3/topic/33_Player_multi_stream_playback.html)** - **[Recorder: 2-stream concurrency use cases](https://docs.qualcomm.com/doc/80-88500-3/topic/37_Recorder__2_stream_concurrency_use_cases.html)** - **[Recorder: 3-stream concurrency use cases](https://docs.qualcomm.com/doc/80-88500-3/topic/41_Recorder__3_stream_concurrency_use_cases.html)** - **[Recorder: Five-stream concurrency use cases](https://docs.qualcomm.com/doc/80-88500-3/topic/44_Recorder__5_stream_concurrency_use_cases.html)** - **[Camera static parameter use case: LDC and SHDR](https://docs.qualcomm.com/doc/80-88500-3/topic/47_Camera_static_parameter.html)** - **[Camera dynamic parameters – update with gst-pipeline-app](https://docs.qualcomm.com/doc/80-88500-3/topic/48_Camera_dynamic_patametres___update_with_gst_pipeline_app.html)** - **[Capture snapshot during video recording](https://docs.qualcomm.com/doc/80-88500-3/topic/49_Snapshot.html)** - **[Overlay: 1080p video with user text overlay stored to file](https://docs.qualcomm.com/doc/80-88500-3/topic/56_1080p_video_with_user_text_overlay_stored_to_file.html)** - **[Overlay: 1080p video preview with static image and circular privacy mask](https://docs.qualcomm.com/doc/80-88500-3/topic/54_1080p_video_preview_with_static_image_and_circular_privacy_mask_overlay_.html)** - **[Overlay: 1080p video preview with inverse circular privacy mask](https://docs.qualcomm.com/doc/80-88500-3/topic/53_1080p_video_preview_with_inverse_circular_privacy_mask_overlay.html)** - **[Overlay: 1080p video preview with date and time](https://docs.qualcomm.com/doc/80-88500-3/topic/52_1080p_video_preview_with_date_and_time_overlay_.html)** - **[Overlay: 1080p video preview with user text](https://docs.qualcomm.com/doc/80-88500-3/topic/51_1080p_video_preview_with_user_text_overlay.html)** - **[Update video encode parameter use case](https://docs.qualcomm.com/doc/80-88500-3/topic/57_Update_video_encode_parameter_use_case.html)** This use case describes how to update the static and dynamic parameters. - **[Video composition use case](https://docs.qualcomm.com/doc/80-88500-3/topic/58_Video_composition_use_case.html)** - **[UBWC control use cases](https://docs.qualcomm.com/doc/80-88500-3/topic/61_UBWC_control_use_cases.html)** - **[Live streaming over RTSP with two H.264 streams](https://docs.qualcomm.com/doc/80-88500-3/topic/64_Live_streaming_over_RTSP_with_two_H264_streams.html)** - **[Parallel 4K encode and 1080p decode](https://docs.qualcomm.com/doc/80-88500-3/topic/65_Parallel_4K_encode_and_1080p_decode.html)** Last Published: Sep 26, 2023 [Previous Topic Convert audio HAL use cases into ALSA mixer controls](https://docs.qualcomm.com/bundle/publicresource/80-88500-3/topics/27_Convert_audio_HAL_use_cases_into_ALSA_mixer_controls.md) [Next Topic Player: Single-stream playback](https://docs.qualcomm.com/bundle/publicresource/80-88500-3/topics/29_Player_single_stream_playback.md)