Skip to main content
QCS6490IQ-9075-EVKIQ-8275-EVKIQ615稳定

MIPI CSI

多平台支持

GStreamer

主要 API

本页介绍如何将摄像头传感器连接到您的参考硬件平台,并通过 3 个简单步骤使其启动并运行。

📸 通过 3 个简单步骤启动并运行 QCS6490 摄像头

1

🔌 即插即用:摄像头硬件设置

QCS6490 出厂时已预先连接 IMX577 和 OV9282,如下图所示。
2

🧰 就绪检查:前提条件

使用 SSH 连接到设备控制台。
有关说明,请参阅如何使用 SSH?
1

启用摄像头功能

我们建议使用 Qualcomm Launcher 工具进行构建刷写,因为它在内部处理所有必需的配置。如果您不使用 Qualcomm Launcher,请按照以下手动步骤启用摄像头功能。
刷写 Config2 镜像以使用 gst-launch-1.0 和 GStreamer 插件。 在 Qualcomm Linux 2.0 上,qcom-multimedia-proprietary-image 默认包含下游摄像头软件包,但摄像头功能不会自动启用。 在设备 shell 中运行以下命令,在 qcom-multimedia-proprietary-image 上启用摄像头支持:
Terminal
2

清除 GStreamer 注册表(如需要)

如果在启用摄像头 overlay 之前执行过 GStreamer 命令,则必须在启用摄像头 overlay 后清除 GStreamer 注册表。运行以下命令清除注册表:
Terminal
3

日志级别调整(如需要)

为获得最佳效果,摄像头用例应在性能 (perf) 构建上运行。在默认构建上,按如下方式降低内核控制台日志级别:
Terminal
3

🎥 开拍!开始视频捕获

视频编码

1

运行管线

在设备终端中运行以下命令:
GStreamer (MP4 Record)
此命令以 720p、30 FPS 配置启动摄像头,并在 h264 视频编码后将其保存为视频文件。如果 gst 管线状态变为”PLAYING”,则表示摄像头正在运行。要停止摄像头,请按 CTRL+C
2

拉取录制的内容

设备上会生成 /opt/mux_avc.mp4。可以通过在主机 PC 上运行以下 scp 命令从设备中拉取录制的内容:
SCP (SSH)