概述
1、安装辅助工具
1
2
|
sudo apt
-
get install libjpeg8
-
dev
sudo apt
-
get install cmake
|
2、编辑源文件
1
2
|
sudo git clone <a href
=
"https://github.com/jacksonliam/mjpg-streamer"
target
=
"_blank"
>https:
/
/
github.com
/
jacksonliam
/
mjpg
-
streamer<br><
/
a>cd mjpg
-
streamer
/
mjpg
-
streamer
-
experimental
/
plugins
/
input_raspicam
nano input_raspicam.c
|
将文件中fps,width,height参数配置如上图所示
3、编译mjpg软件
然后进入工程mjpg-streamer/mjpg-streamer-experimental,进行完全编译:
1
|
make clean
all
|
进入树莓派设置菜单:
1
|
sudo raspi
-
config
|
移动到第五项“Enable Camera”,回车进入,按tab键切换到“Enable”回车确认。回到主菜单,tab键切换到“Finish”回车确认。树莓派会自动重启。
重启完毕进入系统,命令进入mjpg-streamer-experimental目录,使用下面指令启动普通USB摄像头:
1
|
.
/
mjpg_streamer
-
i
"./input_uvc.so"
-
o
"./output_http.so -w ./www"
|
启动树莓派专用摄像头RaspiCamera的指令是:
1
|
.
/
mjpg_streamer
-
i
"./input_raspicam.so"
-
o
"./output_http.so -w ./www"
|
某些摄像头在执行这个指令时会有报错,至少要是最后没有退回到命令行提示符,而且显示“Starting ouput”,就表示成功了。
4、制作mjpg的启动脚本
1
|
sudo nano jk.sh
|
将下面两条命令写进脚本
1
2
|
cd mjpg
-
streamer
-
master
/
mjpg
-
streamer
-
experimental
.
/
mjpg_streamer
-
i
"./input_raspicam.so"
-
o
"./output_http.so -w ./www"
<br>chmod
744
jk.sh
|
5、执行mjpg的启动脚本(启动mjpg)
1
|
sh jk.sh
|
最后,在浏览器上打开:(我用的是chrome浏览器)
http://你树莓派的ip:8080
转载于:https://www.cnblogs.com/Pond-ZZC/p/6678615.html
最后
以上就是腼腆绿茶为你收集整理的Raspberry Pi开发之旅-远程监控的全部内容,希望文章能够帮你解决Raspberry Pi开发之旅-远程监控所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复