# Run multimedia sample applications

Source: [https://docs.qualcomm.com/doc/80-70018-50/topic/multimedia-sample-applications.html](https://docs.qualcomm.com/doc/80-70018-50/topic/multimedia-sample-applications.html)

The multimedia sample applications provide custom use cases that realize the camera,
        video, and audio capabilities of Qualcomm Linux.

Note: For camera and video sample applications that require a YUV
            player, you can use [https://sourceforge.net/projects/raw-yuvplayer/](https://sourceforge.net/projects/raw-yuvplayer/).

## Troubleshooting

- **Camera**: For any application, if the camera service doesn't work or fails
                    during execution, see [Camera troubleshooting](https://docs.qualcomm.com/bundle/publicresource/topics/80-70018-17/troubleshooting.html) to restart
                    it.
- **Display**: If there are issues enabling the display, do the following:
    1. Open two SSH shells–one to enable Wayland and the other to run the use
                            cases.

            ssh root@<ip-addr of the target device>Copy to clipboard
    2. Enable Weston in one SSH shell and keep it
                            running:

            export GBM_BACKEND=msm && export XDG_RUNTIME_DIR=/dev/socket/weston && mkdir -p $XDG_RUNTIME_DIR && weston --continue-without-input --idle-time=0Copy to clipboard
    3. Enable display in the other SSH
                            shell:

            export XDG_RUNTIME_DIR=/dev/socket/weston && export WAYLAND_DISPLAY=wayland-1Copy to clipboard

## See also

- [Camera Guide](https://docs.qualcomm.com/bundle/publicresource/topics/80-70018-17/camera-overview.html)
- [Video Guide](https://docs.qualcomm.com/bundle/publicresource/topics/80-70018-20/overview.html)
- [Audio Guide](https://docs.qualcomm.com/bundle/publicresource/topics/80-70018-16/overview.html)

- **[Run sample applications for camera](https://docs.qualcomm.com/doc/80-70018-50/topic/camera-sample-applications.html)**  

The camera sample applications provide custom use cases for single stream and         multistream scenarios, previews and snapshots, dynamic updates to configurations and         properties, and various other capabilities of the Qualcomm Linux camera.
- **[Run sample applications for video and audio](https://docs.qualcomm.com/doc/80-70018-50/topic/audio-sample-applications.html)**  

The sample applications for the Qualcomm Linux video engine provide custom use cases         for video playback, encoding, decoding, transforming, transcoding, and composition. The         audio use cases show the custom use cases for playback and recording of the audio files in         different formats, in addition to various other capabilities of the Qualcomm Linux         audio.

**Parent Topic:** [Sample applications](https://docs.qualcomm.com/doc/80-70018-50/topic/example-applications.html)

Last Published: Jan 30, 2026

[Previous Topic
AI USB camera](https://docs.qualcomm.com/bundle/publicresource/80-70018-50/topics/ai-usb-camera.md) [Next Topic
Run sample applications for camera](https://docs.qualcomm.com/bundle/publicresource/80-70018-50/topics/camera-sample-applications.md)