网络编程 
首页 > 网络编程 > 浏览文章

树莓派安装mjpg-streamer使用摄像头的方法

(编辑:jimmy 日期: 2024/7/9 浏览:3 次 )

1.更新软件:

sudo apt-get update			#更新软件列表

sudo apt-get upgrade		#更新软件

2.安装依赖和相关工具:

sudo apt-get install subversion

sudo apt-get install libjpeg8-dev		#JPEG支持库

sudo apt-get install imagemagick

sudo apt-get install libv4l-dev			#4l是小写"L"

sudo apt-get install cmake				#下载编译工具

3.克隆源码并编译安装:

(1)安装 git:

sudo apt-get install git

(2)克隆源码:

git clone https://github.com/jacksonliam/mjpg-streamer.git

(3)进入mjpg-streamer/mjpg-streamer-experimental路径编译:

cd mjpg-streamer/mjpg-streamer-experimental

make all

(4)安装:

sudo make install

4.修改启动脚本:

mjpg-streamer/mjpg-streamer-experimental路径下的启动脚本:

vi start.sh

下方句段修改为上方句段或加#注释下方句段添加上方句段:

./mjpg_streamer -i "./input_raspicam.so" -o "./output_http.so -w ./www"
#./mjpg_streamer -i "./input_uvc.so" -o "./output_http.so -w ./www"

如图:

树莓派安装mjpg-streamer使用摄像头的方法

使用树莓派摄像头用input_raspicam.soinput_uvc.so是USB插口摄像头使用

5.使能摄像头:

使能前可以先:
查看是否存在vchiq设备节点:

ls /dev

查看当前摄像头是否可用:

vcgencmd get_camera

如果detected=0,说明摄像头模块没接好,重新排查下硬件。detected=1则说明CSI摄像头接入正常。supported=1说明摄像头已经使能,摄像头已经可以使用。supported=1则说明CSI摄像头没有使能,需要使能下摄像头模块


(1)

sudo raspi-config

(2)

树莓派安装mjpg-streamer使用摄像头的方法

(3)

树莓派安装mjpg-streamer使用摄像头的方法

树莓派安装mjpg-streamer使用摄像头的方法

重启树莓派

树莓派安装mjpg-streamer使用摄像头的方法

6.开启摄像头:

(1)通过脚本启动,,在mjpg-streamer/mjpg-streamer-experimental路径下:

./start.sh

(2)指令启动,绝对路径:

/usr/local/bin/mjpg_streamer -i "/usr/local/lib/mjpg-streamer/input_uvc.so -n -f 30 -r 1280x720" -o "/usr/local/lib/mjpg-streamer/output_http.so -p 8080 -w /usr/local/share/mjpg-streamer/www"

7.浏览器查看视频流:

端口号:

树莓派安装mjpg-streamer使用摄像头的方法

浏览器输入:

http://ip:port						//我的树莓派此时的 ip地址为 192.168.43.97
http://192.168.43.97:8080

树莓派安装mjpg-streamer使用摄像头的方法

8.更多功能:

拍照:

raspistill -o image.jpg

此处图片名:image,保存为.jpg格式

再把图片传到windows系统下打开,即可看到拍到的图片

更多参数使用raspistill --help指令查询:

raspistill --help
上一篇:DISCUZ论坛的UBB编辑器(增加灵活调用,支持ASP)
下一篇:VS Code使用Git可视化管理源代码详细教程(推荐)
一句话新闻
一文看懂荣耀MagicBook Pro 16
荣耀猎人回归!七大亮点看懂不只是轻薄本,更是游戏本的MagicBook Pro 16.
人们对于笔记本电脑有一个固有印象:要么轻薄但性能一般,要么性能强劲但笨重臃肿。然而,今年荣耀新推出的MagicBook Pro 16刷新了人们的认知——发布会上,荣耀宣布猎人游戏本正式回归,称其继承了荣耀 HUNTER 基因,并自信地为其打出“轻薄本,更是游戏本”的口号。
众所周知,寻求轻薄本的用户普遍更看重便携性、外观造型、静谧性和打字办公等用机体验,而寻求游戏本的用户则普遍更看重硬件配置、性能释放等硬核指标。把两个看似难以相干的产品融合到一起,我们不禁对它产生了强烈的好奇:作为代表荣耀猎人游戏本的跨界新物种,它究竟做了哪些平衡以兼顾不同人群的各类需求呢?