# Sample applications for camera

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.

- **[Single camera streaming](https://docs.qualcomm.com/doc/80-70015-50/topic/gst-camera-single-stream-example.html)**  

The **gst-camera-single-stream-example** application enables you to use a single         camera with various outputs, including preview, encode, YUV dump, and RTSP         streaming.
- **[USB camera](https://docs.qualcomm.com/doc/80-70015-50/topic/usb-camera.html)**  

The **gst-usb-single-camera-app** streams the video from a USB webcam connected to         the RBx device. This webcam should be accessible as a /dev/videoX         device.
- **[Multiple camera streaming](https://docs.qualcomm.com/doc/80-70015-50/topic/gst-multi-camera-stream-example.html)**  

The **gst-multi-camera-example** application enables you to stream from two camera         sensors simultaneously. The application composes the camera feeds side by side to display on         a screen or encodes and stores the video streams to files.
- **[Multistream](https://docs.qualcomm.com/doc/80-70015-50/topic/gst-multi-stream-example.html)**  

The **gst-multi-stream-example** application enables you to access multiple         streams from a single camera and display them simultaneously on a screen or save them in an         MP4 format.
- **[Live snapshot](https://docs.qualcomm.com/doc/80-70015-50/topic/gst-snapshot-stream-example.html)**  

The **gst-snapshot-stream-example** application enables you to create two streams,         a preview stream and a snapshot stream. The preview stream is used for display while the         snapshot stream captures snapshots and saves them to a file in JPEG format.
- **[Dynamic configuration](https://docs.qualcomm.com/doc/80-70015-50/topic/dynamic-configuration.html)**  

A common scenario in Edge AI applications is changing the image resolution at runtime         for minimal frame loss or gap in the display, or adding and removing multiple streams for         camera reconfiguration. Dynamic configuration sample applications enable you to perform         these changes.
- **[Camera frame processing](https://docs.qualcomm.com/doc/80-70015-50/topic/gst-appsink-example.html)**  

The **gst-appsink-example** application enables you to extract the buffer samples         from a camera pipeline. These buffers can configure the camera resolution with the options         such as width and height.
- **[Camera metadata](https://docs.qualcomm.com/doc/80-70015-50/topic/gst-camera-metadata-example.html)**  

The **gst-camera-metadata-example** application starts with a menu that enables         you to choose between multiple properties of the camera plugin, that is, video-metadata,         static-metadata, and image-metadata.
- **[Camera stream configuration](https://docs.qualcomm.com/doc/80-70015-50/topic/camera-stream-configuration.html)**  

The **gst-add-streams-as-bundle-example** application enables you to activate and         configure camera streams as a bundle instead of configuring each stream one at a time, thus,         reducing the delay in configuring new streams.
- **[Camera burst capture](https://docs.qualcomm.com/doc/80-70015-50/topic/camera-burst-capture.html)**  

The **gst-camera-burst-capture-example** application enables you to capture         snapshots in the Burst mode. It captures five burst snapshots delayed by a 10 second timer         and displays the snapshots on a screen.
- **[Camera switch](https://docs.qualcomm.com/doc/80-70015-50/topic/camera-switch.html)**  

The **gst-camera-switch-example** application enables you to switch between two         cameras.
- **[Wide dynamic range and electronic image stabilization](https://docs.qualcomm.com/doc/80-70015-50/topic/dynamic-range-and-image-stabilization.html)**  

The **gst-camera-shdr-ldc-eis-example** application shows the staggered high         dynamic range (sHDR), lens distortion correction (LDC), and electronic image stabilization         (EIS) camera imaging features. For more information, see [Overview of camera imaging features](https://docs.qualcomm.com/doc/80-70015-50/topic/dynamic-range-and-image-stabilization.html#dynamic-range-and-image-stabilization__section_em1_gjq_pcc).

**Parent Topic:** [Multimedia sample applications](https://docs.qualcomm.com/doc/80-70015-50/topic/multimedia-sample-applications.html)

Last Published: Oct 27, 2025

[Previous Topic
Multimedia sample applications](https://docs.qualcomm.com/bundle/publicresource/80-70015-50/topics/multimedia-sample-applications.md) [Next Topic
Single camera streaming](https://docs.qualcomm.com/bundle/publicresource/80-70015-50/topics/gst-camera-single-stream-example.md)