树莓派下mjpg-streamer 挂载多个USB摄像头

1、lsusb查看系统是否识别到USB camera;

lsusb

 

2、ls -al /dev/ | grep video查看识别到的video编号

 

ls -al /dev/ | grep video

3、在根目录(cd ~,即可调到根目录)进入mjpg-streamer目录:

cd mjpg-streamer-master/mjpg-streamer-experimental/

输入命令,在 8003端口启动 video2 的摄像头:

./mjpg_streamer -i "input_uvc.so -d /dev/video2 " -o "output_http.so -w ./www -p 8003"

 

后台运行(nohup ...... &),启动摄像头,注意不同的videoX对应不同的端口p XXX:

 

nohup ./mjpg_streamer -i "input_uvc.so -d /dev/video2 " -o "output_http.so -w ./www -p 8003" &
nohup ./mjpg_streamer -i "input_uvc.so -d /dev/video1 " -o "output_http.so -w ./www -p 8002"&

参数说明:
-i "/usr/local/lib/mjpg-streamer/input_uvc.so -n -f 30 -r 1280x720"

-i 输入

       input_uvc.so:UVC输入组件

     -f  30              :表示30帧

     -r 1280*720   :分辨率

     -y                   :YUV格式输入(有卡顿),不加表示MJPG输入(需要摄像头支持)

  -o "/usr/local/lib/mjpg-streamer/output_http.so -p 8080 -w /usr/local/share/mjpg-streamer/www"

  -o 输出

          output_http.so:网页输出组件

          -w www          : 网页输出

         -p 8080           :端口   8080

           -d 1000         : 时间1S
 

做成简单sh脚本:

#!/bin/sh
#chkconfig: 2345 80 90
#description:开机自启动打开隧道,方便外网访问;后台打开多摄像头;

cd /home/pi/mjpg-streamer-master/mjpg-streamer-experimental/
nohup ./mjpg_streamer -i "input_uvc.so -d /dev/video1 " -o "output_http.so -w ./www -p 8002"&

#cd /home/pi/Downloads/linux_arm
#./sunny clientid 65f9a4f0bd76a257a,6308af71a582bb8eb,e7b9e25bc3b1909ec

 

jobs查看后台运行的情况,fg Num,可以调到对应编号Num的进程到前台运行,Ctrl+C终止运行:

 

4、在局域网(192.168.x.x)或树莓派本地(127.0.0.1)打开网页端口查看;本例:192.168.31.118:8080;192.168.31.118:8002;192.168.31.118:8003;

参考资料:

不需要修改,只是您就是需要兩台Camera而已以下是分別啟動的範例mjpg_streamer -i "/usr/lib/input_uvc.so -d /dev/video0 " -o "/usr/lib/output_http.so -w ./www -p 8001"mjpg_streamer -i "/usr/lib/input_uvc.so -d /dev/video1 " -o "/usr/lib/output_http.so -w ./www -p 8002"其中video0是一台,video1是另外一台,然後Port Number分開即可囉,這裡是8001和8002以上供參考

 


作者:鱼大师说房
链接:https://www.zhihu.com/question/46244432/answer/154423987
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

 

 

 

 

  • 8
    点赞
  • 53
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值