树莓派+摄像头变监控

1、下载到树莓派

wget https://github.com/jacksonliam/mjpg-streamer/archive/master.zip

2、先说下思路:

  • 1).安装辅助工具

  • 2).解压master,zip

  • 3).编辑源文件

  • 4).编译mjpg软件

  • 5).制作mjpg的启动脚本

  • 6).执行mjpg的启动脚本(启动mjpg)

3、开始

  • 1).安装辅助工具
    在树莓派上执行:
sudo apt-get install libjpeg8-dev
sudo apt-get install cmake
  • 2).解压master.zip,在树莓派上执行:
unzip master,zip
  • 3).编辑源文件,在树莓派上执行:
cd mjpg-streamer-master/mjpg-streamer-experimental/plugins/input_raspicam

(移动到mjpg-streamer-master/mjpg-streamer-experimental/plugins/input_raspicam)

nano input_raspicam.c

(用nano编辑input_raspicam.c文件)

  • 进入nano页面后,按下ctrl+w(搜索),输入fps,回车,可看到如下界面

  • 将fps,width,height设置成图片那样

  • 然后按ctrl+x,再按y,再回车(保存,退出)

  • 4).编译mjpg软件

在树莓派上执行:

cd ../
cd ../ //(没错,同一个命令执行两次)
make clean all
  • 5).制作mjpg的启动脚本
    在树莓派上执行:
cd
nano jk.sh

将下面两条命令复制进去

cd mjpg-streamer-master/mjpg-streamer-experimental
./mjpg_streamer -i "./input_raspicam.so" -o "./output_http.so -w ./www"

像上面一样,按ctrl+x,再按y,再回车(保存,退出)
继续,在树莓派上执行:

chmod 744 jk.sh
  • 6).执行mjpg的启动脚本(启动mjpg)
    在树莓派上执行:
sh jk.sh
原文地址:https://www.cnblogs.com/caoleiCoding/p/12870219.html