# Sample applications

Source: [https://docs.qualcomm.com/doc/80-70015-20/topic/samples.html](https://docs.qualcomm.com/doc/80-70015-20/topic/samples.html)

The video functionality can be effectively used either at the native layer by using the
            V4L2 interfaces, or by using the [IM SDK](https://docs.qualcomm.com/bundle/publicresource/topics/80-70015-50/overview.html) framework. Qualcomm provides V4L2 and
            GStreamer-based sample applications that enable you to run the sample use cases.

**V4L2 samples**

The `iris_v4l2_test` is a sample video test application that uses Linux
            V4L2 interfaces to simulate several basic encoder and decoder behaviors. For more
            information, see [sample V4L2 application](https://github.com/quic/v4l-video-test-app).

**GStreamer samples**

The sample GStreamer applications for video playback are part of the [IM SDK](https://docs.qualcomm.com/bundle/publicresource/topics/80-70015-50/overview.html). To understand more about the
            prerequisites for the GStreamer applications, see [Sample applications](https://docs.qualcomm.com/bundle/publicresource/topics/80-70015-50/example-applications.html).

The following table lists the methods and sample video test cases:

| Method | Use case |
| --- | --- |
| Using `gst-launch-1-0` | [Video only<br>                                playback](https://docs.qualcomm.com/bundle/publicresource/topics/80-70015-50/video-playback-use-cases.html) |
| Using `gst-launch-1-0` | [Audio and video<br>                                playback](https://docs.qualcomm.com/bundle/publicresource/topics/80-70015-50/audio-video-playback.html) |
| Using `gst-launch-1-0` | [Video recording](https://docs.qualcomm.com/bundle/publicresource/topics/80-70015-50/camera-and-video-encode.html) |
| Using the GStreamer application | [Video playback and<br>                                    recording](https://docs.qualcomm.com/bundle/publicresource/topics/80-70015-50/gst-video-playback-example.html) |
|  |  |
|  |  |

Last Published: Oct 15, 2024

[Previous Topic
Verify](https://docs.qualcomm.com/bundle/publicresource/80-70015-20/topics/bring-up.md) [Next Topic
Configure](https://docs.qualcomm.com/bundle/publicresource/80-70015-20/topics/configure.md)