我主要用的方法是mjpg-streamer,使用树莓派摄像头用input_raspicam.so
,input_uvc.so
是USB插口摄像头使用。一开始是想用这个树莓派这个库的,但是解压下来发现,好家伙,就他没有,再尝试了各种办法之后都没有解决方法,能找到这个库。只能用这个uvc这个库,先看一下自己有没有uvc的驱动
ls /dev/video*
确定有之后可以进行uvc方式
1.首先安装依赖:
sudo apt-get install libjpeg62-turbo-dev #JPEG支持库
sudo apt-get install imagemagick
sudo apt-get install libv4l-dev
sudo apt-get install cmake #编译工具
sudo apt-get install git #用git下载软件
2.下载编译mjpg-streamer
sudo git clone https://github.com/jacksonliam/mjpg-streamer.git
cd mjpg-streamer/mjpg-streamer-experimental
sudo make
sudo make install
3.检查摄像头是否可用
vcgencmd get_camera