跳到主要内容

MIPI CSI 接口

支持列表

Camera NameSensor 型号分辨率
OKDO 5MP CameraOV5647500 万 像素
Raspberry Pi Camera V2IMX219800 万 像素
Raspberry Pi Camera v1.3OV5647500 万 像素

配件的使用

OKDO 5MP Camera

  • 连接

    通过 FPC 线接上 ROCK 3B ,如图所示:

    camera connection
  • 开启 Overlay

    1. 通过左下角 Application Launcher 打开 Kconsole 终端, 运行 rsetup 命令:
     radxa@rock-3b:~$ rsetup 
    1. 通过 设备树配置 来启用 OKDO 5MP Camera 的 Overlay。
    提示

    请启用 [] Enable OKDO 5MP Camera 项 Overlay。
    在启用成功显示 [*] Enable OKDO 5MP Camera 后退出重启才能使配置生效。

    1. 重启系统
  • 测试

    1. 预览

    打开终端,输入以下命令打开相机预览:

    gst-launch-1.0 v4l2src device=/dev/video0 io-mode=4 ! videoconvert ! video/x-raw,format=NV12,width=1920,height=1080 ! xvimagesink;

    1. 拍照

    打开终端,输入以下命令打开相机进行拍照:

    gst-launch-1.0 v4l2src device=/dev/video0 io-mode=4 ! videoconvert ! video/x-raw,format=NV12,width=1920,height=1080 ! jpegenc ! multifilesink location=file.name.jpg;

    1. 拍摄视频

    打开终端,输入以下命令打开相机进行拍摄视频:

    gst-launch-1.0 v4l2src num-buffers=512 device=/dev/video0 io-mode=4 ! videoconvert ! video/x-raw, format=NV12, width=1920, height=1080, framerate=30/1 ! tee name=t ! queue ! mpph264enc ! queue ! h264parse ! mpegtsmux ! filesink location=/home/radxa/file.name.mp4

Raspberry Pi Camera V2

  • 连接

    通过 FPC 线接上 ROCK 3B ,如图所示:

    camera connection
  • 开启 Overlay

    1. 通过左下角 Application Launcher 打开 Kconsole 终端, 运行 rsetup 命令:
     radxa@rock-3b:~$ rsetup 
    1. 通过 设备树配置 来启用 Raspberry Pi Camera V2 的 Overlay。
    提示

    请启用 [] Enable Raspberry Pi Camera V2 项 Overlay。
    在启用成功显示 [*] Enable Raspberry Pi Camera V2 后退出重启才能使配置生效。

    1. 重启系统
  • 测试

    1. 预览

    打开终端,输入以下命令打开相机预览:

    gst-launch-1.0 v4l2src device=/dev/video0 io-mode=4 ! videoconvert ! video/x-raw,format=NV12,width=1920,height=1080 ! xvimagesink;

    1. 拍照

    打开终端,输入以下命令打开相机进行拍照:

    gst-launch-1.0 v4l2src device=/dev/video0 io-mode=4 ! videoconvert ! video/x-raw,format=NV12,width=1920,height=1080 ! jpegenc ! multifilesink location=file.name.jpg;

    1. 拍摄视频

    打开终端,输入以下命令打开相机进行拍摄视频:

    gst-launch-1.0 v4l2src num-buffers=512 device=/dev/video0 io-mode=4 ! videoconvert ! video/x-raw, format=NV12, width=1920, height=1080, framerate=30/1 ! tee name=t ! queue ! mpph264enc ! queue ! h264parse ! mpegtsmux ! filesink location=/home/radxa/file.name.mp4

Raspberry Pi Camera v1.3

  • 连接

    通过 FPC 线接上 ROCK 3B ,如图所示:

    camera connection
  • 开启 Overlay

    1. 通过左下角 Application Launcher 打开 Kconsole 终端, 运行 rsetup 命令:
     radxa@rock-3b:~$ rsetup 
    1. 通过 设备树配置 来启用 Raspberry Pi Camera v1.3 的 Overlay。
    提示

    请启用 [] Enable Raspberry Pi Camera v1.3 项 Overlay。
    在启用成功显示 [*] Enable Raspberry Pi Camera v1.3 后退出重启才能使配置生效。

    1. 重启系统
  • 测试

    1. 预览

    打开终端,输入以下命令打开相机预览:

    gst-launch-1.0 v4l2src device=/dev/video0 io-mode=4 ! videoconvert ! video/x-raw,format=NV12,width=1920,height=1080 ! xvimagesink;

    1. 拍照

    打开终端,输入以下命令打开相机进行拍照:

    gst-launch-1.0 v4l2src device=/dev/video0 io-mode=4 ! videoconvert ! video/x-raw,format=NV12,width=1920,height=1080 ! jpegenc ! multifilesink location=file.name.jpg;

    1. 拍摄视频

    打开终端,输入以下命令打开相机进行拍摄视频:

    gst-launch-1.0 v4l2src num-buffers=512 device=/dev/video0 io-mode=4 ! videoconvert ! video/x-raw, format=NV12, width=1920, height=1080, framerate=30/1 ! tee name=t ! queue ! mpph264enc ! queue ! h264parse ! mpegtsmux ! filesink location=/home/radxa/file.name.mp4