树莓派3b调mjpg-streamer库实现监控功能


前言

今天来介绍一下树莓派外接摄像头之后怎么通过调库的方式来实现监控功能。

一、准备工作

1.需要的模块和单片机

今天我们需要的是树莓派3b和一个摄像头,将其连接好是这样的
在这里插入图片描述
然后我们将利用SSH方式,登录上树莓派
在这里插入图片描述
这样我们就完成了准备工作

2.下载需要的库

依次输入以下命令

sudo apt-get install libjpeg8-dev (JPEG支持库)
在这里插入图片描述

sudo apt-get install imagemagick
在这里插入图片描述

sudo apt-get install libv4l-dev (4l是小写"L")
在这里插入图片描述

sudo apt-get install cmake (下载编译工具)

在这里插入图片描述

3.下载实现监控的主体库

输入以下指令

sudo apt-get install git
在这里插入图片描述

git clone https://github.com/jacksonliam/mjpg-streamer.git
这一步会比较漫长,因为网站的下载源比较慢

在这里插入图片描述

二、编译并运行程序

1.编译库

输入
cd mjpg-streamer/mjpg-streamer-experimenta

依次进入下载的包内的文件夹
在这里插入图片描述
然后输入

make all
在这里插入图片描述
在这里插入图片描述
这样就完成编译了

2.启动软件

先输入
vi start.sh(修改启动脚本)
修改箭头所指处
在这里插入图片描述
在这里插入图片描述
改成树莓派的摄像头,然后接下来我们要打开摄像头
输入
sudo raspi-config
按照箭头所指完成操作
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
最后重启树莓派
在这里插入图片描述
然后在此目录下运行脚本文件
在这里插入图片描述
再进入浏览器输入
https://192.168.43.126:8080/(中间的数字为自己的树莓派ip地址
这样就能进入监控界面了
在这里插入图片描述

总结

这是通过调库来实现树莓派的监控功能,对于初学者来说,这是最好的方式,当然也许有一天我们自己技术精进了,那么这些底层的东西我们可以自己实现的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值