本文主要是介绍树莓派3b++mjpg-streamer+usb摄像头实现低延时远程监控,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
树莓派3b++mjpg-streamer+usb摄像头实现低延时远程监控
使用mjpg-streamer可以实现远程监控,mjpg-streamer的优点是图像清晰延迟小,比起motion延时那可是快了超级多
(注意最好是使用raspberry的源来安装会避免很多麻烦)
1.更新一下软件包
分两次输入
sudo apt-get update
sudo apt-get upgrade
2.重启之后开启摄像头:
可以输入
sudo raspi-config然后选择 ‘5 interfacing options’中的‘camera’然后enable,之后树莓派将重启
3.检查摄像头是否被识别(两种方法)
将usb摄像头插到树莓派上,然后输入
ls /dev
发现有video0即摄像头被识别(如下图)
4.安装libjpeg库(用于解码)、imagemagick、cmake
sudo apt-get install libjpeg8-dev
sudo apt-get install imagemagick
sudo apt-get install cmake
5.下载并编译mjpg-streamer(需要做些等待)
wget https://github.com/jacksonliam/mjpg-streamer/archive/master.zip
unzip master.zip
cd ~/mjpg-streamer-master/mjpg-streamer-experimental
sudo make clean all
6、.打开mjpg-streamer
cd ~/mjpg-streamer-master/mjpg-streamer-experimental
./mjpg_streamer -i "./input_uvc.so" -o "./output_http.so -w ./www"
能显示下面即为成功安装
7、打开网页查看视频监控
输入网址http://树莓派ip:8080
这篇关于树莓派3b++mjpg-streamer+usb摄像头实现低延时远程监控的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!