香橙派Orange Pi 4开发板支持同时连接两个MIPI接口摄像头,目前官方已经适配了这款1300万像素的摄像头(型号:OV13850),同时开发者也可以自行写驱动去适配其他MIPI接口的摄像头,官方维护的Linux源码提供了多款摄像头的驱动源码,安卓系统下,可以看安卓源码RKDocs文件夹下的一些文档。
香橙派4同时还支持UVC摄像头。连接USB摄像头,安卓下支持录像、存储等功能,Linux下也能用脚本拍照,录像,预览.,同时支持双屏显示摄像头的内容,官方也提供有源码,包括应用程序,比如摄像头拍照、录像应用程序源码。
本篇将给大家介绍香橙派4/4B在Ubuntu系统下使用USB摄像头的操作方法:
1、准备一个UVC摄像头,小编用的是英菲克USB网络摄像头
①直接将摄像头插入Pi4的USB2.0或3.0,然后就可以查询到USB摄像头的节点了:
[email protected]:~# ls /dev/video10 -la
crw-rw----+ 1 root video 81, 15 Jan 2 13:15 /dev/video10
我的节点是video10,设备节点在你的板子上可能不是/dev/video10,需要检查一下。
②设备节点出来后,就可以使用USB摄像头了。
使用motion来使用USB摄像头:
安装motion
Sudo apt-get install motion
修改配置
$ sudo nano /etc/motion/motion.conf
$ stream_localhost off
在motion.cong配置文件中请注意USB摄像头的设备节点是video?多少,并相应修改
创建文件夹,用于保存图片
$ mkdir ~/motion
修改权限
$ chmod 777 motion
继续修改配置
$ sudo nano /etc/default/motion
$ start_motion_daemon=yes
启动服务器
$ sudo /etc/init.d/motion start
最后一步,在浏览器中输入
localhost:8081
即可查看摄像头输出的图像