摄像头
mjpg-streamer是一个远程摄像头软件,树莓派很多应用都需要用到它。这里向大家介绍如何让树莓派使用mjpg-streamer获取u***摄像头视频。
一、下载软件 https://github.com/jacksonliam/mjpg-streamer
二、安装
1.将程序下载后,传送到树莓派系统中自己喜欢的目录,解压:
unzip mjpg-streamer-master.zip
2.编译此工程需要用到cmake,下载安装cmake:
sudo apt-get install cmake、
3.编译前,还需要安装支持库:
sudo apt-get install libjpeg8-dev
sudo apt-get install libjpeg62-dev
4.然后进入mjpg-streamer-experimental底层目录,进行完全编译:
Make clean all
三、添加路径。
软件安装在/usr/local/bin, /usr/local/lib 的路径下。添加路径/etc/profile,在最后一行添加LD_LIBRARY_PATH=/usr/local/lib。保存。
四、启动软件
mjpg_streamer -i "input_uvc.so -d /dev/video0 -r 640x480 -y " -o "output_http.so" 会报错,不用管它。、
参数:
-i 表示输入设备
-o 表示输出设备
-d 设备
-r 分辨率
要在output_http.so 后面加上 –W参数 ,添加mjpg_streamer到安装目录/study/mjpg-streamer-experimental/www(这个路径是mjpg_streame的WEB目录)
五、 查看结果
http://<树莓派IP>:8080/?action=snapshot 截图
http://<树莓派IP>:8080/?action=stream 动态图像
http://<树莓派IP>:8080/javascript_simple.html
补充:
如果没有安装做摄像头要进系统config
进入树莓派设置菜单:
sudo raspi-config 移动到第五项“Enable Camera”,回车进入,按tab键切换到“Enable”回车确认。
回到主菜单,tab键切换到“Finish”回车确认。树莓派会自动重启。
更多回帖