[原创]树莓派4B-bullseye系统实现火灾监控-开启视频监控

监控画面:

查看源图像

1.使用摄像头

2.安装监控

安装Motion:sudo apt-get install motion
卸载Motion: sudo apt-get remove motion

3.编译安装Mjpg-Streamer

1、切换源和更新
1.1.首先:lsb_release -a 查看版本
[原创]树莓派4B-bullseye系统实现火灾监控-开启视频监控插图1
2、切换源
2.1 修改为清华国内源:
备份:sudo cp /etc/apt/sources.list /etc/apt/sources.list.old
cd /etc/apt/
sudo nano source.list
修改为:
deb [arch=armhf] http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bullseye main non-free contrib rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bullseye main non-free contrib rpi
cd /etc/apt/sources.list.d/raspi.list
修改为:
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ bullseye main
2.2 更新
sudo apt-get update
sudo apt-get upgrade
报错:The following signatures couldn't be verified because the public key is not available
输入指令:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys  9165938D90FDDD2E
[原创]树莓派4B-bullseye系统实现火灾监控-开启视频监控插图2
3、安装依赖包:
dpkg: error processing package *** (--configure)错误解决办法
sudo apt-get install libjpeg8-dev #JPEG支持库
sudo apt-get install imagemagick
sudo apt-get install libv4l-dev
sudo apt-get install cmake #下载编译工具
sudo apt-get install git #用git下载软件
sudo apt-get install unzip #解压缩的软件
下载软件:
wget https://github.com/jacksonliam/mjpg-streamer/archive/master.zip
解压:
unzip master.zip
编译:
pi@raspberrypi:~ $ cd mjp*g-*
pi@raspberrypi:~/mjpg-streamer-master $ cd mjpg-*
pi@raspberrypi:~/mjpg-streamer-master/mjpg-streamer-experimental $ make
pi@raspberrypi:~/mjpg-streamer-master/mjpg-streamer-experimentalsudo $ make install
pi@raspberrypi:~/mjpg-streamer-master/mjpg-streamer-experimental $ cd $home
pi@raspberrypi:~ $
运行指令:
/usr/local/bin/mjpg_streamer -i "/usr/local/lib/mjpg-streamer/input_uvc.so -n -f 30 -r 1280x720" -o "/usr/local/lib/mjpg-streamer/output_http.so -p 8080 -w /usr/local/share/mjpg-streamer/www"

[原创]树莓派4B-bullseye系统实现火灾监控-开启视频监控插图3

浏览器访问:http://树莓派IP:8080/?action=stream