树莓派mjpeg-streamer摄像功能
树莓派有现成的库封装了摄像功能,原理是本地获取摄像头的数据,再通过HTTP协议访问浏览器观看摄像头的数据
mjpeg—streamer是一个开源的库,需要编码
提前需要准备:
sudo apt-get install cmake //安装编译工具
sudo apt-get install libjpeg8-dev //JPEG支持库
sudo apt-get install imagemagick
sudo apt-get install libv4l-dev
安装步骤:
1、确保自己的树莓派已经联网
2、安装git
sudo apt-get install git
3、获取git
git clone https://github.com/jacksonliam/mjpg-streamer.git
tip:提前进入某个目录下,clone的文件会自动下载的当前目录下;下载速度可能比较慢,或者可能访问不到服务器,需要多试几次。
4、进入如下路径
cd mjpg-streamer/mjpg-streamer-experimental
5、编译
make all
6、安装
sudo make install
7、我们使用的是树莓派的摄像头,所以需要改start.sh文件下的配置
将①的那行注释,再粘贴一份,将uvc改成②的raspicom

8、配置
sudo raspi-config
选择5 interface

将camera改成enable

9、启动,在mjpeg的安装目录下
./start.sh //启动摄像头服务
在网页地址栏输入http://【树莓派ip】:8080,回车即可访问到摄像头看到画面
版权声明:本文为admin_plmm原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。