# 示例

Source: [https://docs.qualcomm.com/doc/80-70014-17Y/topic/use_case_examples.html](https://docs.qualcomm.com/doc/80-70014-17Y/topic/use_case_examples.html)

示例程序和使用示例演示了摄像头和多摄像头功能。

QIM SDK包括 [用于摄像头的 GStreamer 示例程序](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-50/camera-sample-applications.html)，以及用于 [AI/ML和其他多媒体应用程序](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-50/example-applications.html)的示例程序。

Note: 在使用示例程序之前，请确保满足 [gst-launch-1.0 和 GStreamer 插件的安装先决条件](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-17/gstreamer_camera_application.html)。

下面列出的 [Gstreamer 使用示例](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-50/multimedia-use-cases.html) 使用了 gst-launch-1.0。

**摄像头和视频编码**

| 示例 | 说明 |
| --- | --- |
| [一个流 - 来自实时源的 1080p AVC RTSP](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-50/one-stream-1080p-avc-rtsp-from-live-source.html) | <ul class="ul" id="use_case_examples__ul_c41_ts2_ybc"><br>                                    <li class="li">使用单摄像头的单流用例</li><br><br>                                    <li class="li">一个 1080P 流视频编码</li><br><br>                                    <li class="li">使用 RTSP 的 1080P 网络流</li><br><br>                                </ul> |
| [三个来自实时源的 1,080p AVC 流](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-50/three-1080p-avc-streams-from-live-source.html) | <ul class="ul" id="use_case_examples__ul_chg_vs2_ybc"><br>                                    <li class="li">使用单摄像头的三流用例</li><br><br>                                    <li class="li">三个 1,080P 流视频编码</li><br><br>                                    <li class="li">每个流的视频文件保存</li><br><br>                                </ul> |
| [三个流 - 来自实时源的 1080p AVC、1080p HEVC 和 1080p YUV](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-50/three-streams_1080p-avc-1080p-hevc-and-1080p-yuv-from-live-source.html) | <ul class="ul" id="use_case_examples__ul_ayv_ws2_ybc"><br>                                    <li class="li">使用单摄像头的三流用例</li><br><br>                                    <li class="li">一个 H264 格式的 1080P 流视频编码并保存视频文件</li><br><br>                                    <li class="li">一个 HEVC 格式的 1080P 流视频编码并保存视频文件</li><br><br>                                    <li class="li">一个用于显示屏的 1080P 流</li><br><br>                                </ul> |
| [三个流 - 来自实时源的 1080p AVC MP4、1080p AVC MPEGTS 和 1080p AVC MP4](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-50/three-streams-1080p-avc-mp4-1080p-avc-mpegts-and-1080p-avc-mp4-from-live-source.html) | <ul class="ul" id="use_case_examples__ul_uxz_ys2_ybc"><br>                                    <li class="li">使用单摄像头的三流用例</li><br><br>                                    <li class="li">一个 H264 格式的 1080P 流视频编码并保存视频文件</li><br><br>                                    <li class="li">一个 MPEGTS 格式的 1080P 流视频编码并保存视频文件</li><br><br>                                    <li class="li">一个 H265 格式的 1080P 流视频编码并保存视频文件</li><br><br>                                </ul> |
| [三个流 - 来自实时源的 1080p AVC 文件保存、1080p AVC RTSP 和 1080p YUV](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-50/three_streams-1080p-avc-file-save-1080p-avc-rtsp-and-1080p-yuv-from-live-source.html) | <ul class="ul" id="use_case_examples__ul_m4n_1t2_ybc"><br>                                    <li class="li">使用单摄像头的三流用例</li><br><br>                                    <li class="li">一个 H264 格式的 1080P 流视频编码并保存视频文件</li><br><br>                                    <li class="li">使用 RTSP 的 1080P 网络流</li><br><br>                                    <li class="li">一个用于显示屏的 1080P 流</li><br><br>                                </ul> |
| [三个流 - 来自实时源的 4k JPEG 快照、1080p AVC MP4 和 1080p YUV](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-50/three-stream_4k_jpeg_snapshot_1080p_avc_mp4_1080p_yuv_from_live_source.html) | <ul class="ul" id="use_case_examples__ul_o5f_2t2_ybc"><br>                                    <li class="li">使用单摄像头的三流用例</li><br><br>                                    <li class="li">一个 H264 格式的 1080P 流视频编码并保存视频文件</li><br><br>                                    <li class="li">一个用于 JPEG 编码的 4k 快照流</li><br><br>                                    <li class="li">一个用于显示屏的 1080P 流</li><br><br>                                </ul> |

**多摄像头/多客户端用例**

| 示例 | 说明 |
| --- | --- |
| [两个流 - 均为 720p - 每个摄像头一个，并排拼接发送到显示屏](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-50/two-streams-both-720p-one-from-each-camera-with-side-by-side-stitching-sent-to-display.html) | <ul class="ul" id="use_case_examples__ul_wnb_ht2_ybc"><br>                                    <li class="li">来自两个摄像头的两个流 - 每个摄像头一个流</li><br><br>                                    <li class="li">合成单帧（并排拼接）并发送到显示屏</li><br><br>                                </ul> |
| [两个流 - 均为 720p - 每个摄像头一个，并排拼接发送至编码器用于文件保存和 RTSP 流式传输](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-50/two-streams-both-720p-one-from-each-camera-with-side-by-side-stitching-sent-to-encode-for-filesave-and-rtsp-streaming.html) | <ul class="ul" id="use_case_examples__ul_hmc_3t2_ybc"><br>                                    <li class="li">来自两个摄像头的两个流 - 每个摄像头一个流</li><br><br>                                    <li class="li">合成单帧（并排拼接）</li><br><br>                                    <li class="li">分流为两个流 - 一个用于视频文件保存，另一个用于使用 RTSP 进行网络流式传输</li><br><br>                                </ul> |
| [两个流 - 均为 720p - 每个摄像头一个，具有画中画合成并发送到显示屏](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-50/two-streams-both-720p-one-from-each-camera-with-picture-in-picture-composition-and-sent-to-display.html) | <ul class="ul" id="use_case_examples__ul_zgl_kt2_ybc"><br>                                    <li class="li">来自两个摄像头的两个流 - 每个摄像头一个流</li><br><br>                                    <li class="li">合成单帧（画中画合成）并发送到显示屏</li><br><br>                                </ul> |
| [两个流 - 均为 720p - 每个摄像头一个，画中画合成发送至编码器用于文件保存和 RTSP 流式传输](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-50/two-streams-720p-one-camera-with-pip-composition-to-encode-filesave-rtsp-streaming.html) | <ul class="ul" id="use_case_examples__ul_gz4_lt2_ybc"><br>                                    <li class="li">来自两个摄像头的两个流 - 每个摄像头一个流</li><br><br>                                    <li class="li">合成单帧（画中画合成）</li><br><br>                                    <li class="li">分流为两个流 - 一个用于视频文件保存，另一个用于使用 RTSP 进行网络流式传输</li><br><br>                                </ul> |
| [1080p 至 1080p – 旋转 (90/180/270)](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-50/1080p-to-1080p-rotate-90-180-270.html) | <ul class="ul" id="use_case_examples__ul_u4j_nt2_ybc"><br>                                    <li class="li">使用单摄像头的单流用例</li><br><br>                                    <li class="li">将帧旋转 180 度并发送到显示屏</li><br><br>                                </ul> |

**Parent Topic:** [GStreamer 摄像头应用程序](https://docs.qualcomm.com/doc/80-70014-17Y/topic/gstreamer_camera_application.html)

Last Published: Oct 23, 2024

[Previous Topic
编写源代码](https://docs.qualcomm.com/bundle/publicresource/80-70014-17Y/topics/writing_source_code.md) [Next Topic
高级摄像头功能](https://docs.qualcomm.com/bundle/publicresource/80-70014-17Y/topics/advanced_camera_features.md)