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

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

lsusb

 

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

 

ls -al /dev/ | grep video

三、在根目录(cd ~,便可调到根目录)进入mjpg-streamer目录:ide

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

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

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

 

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

 

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"htm

-i 输入blog

       input_uvc.so:UVC输入组件进程

     -f  30              :表示30帧ip

     -r 1280*720   :分辨率input

     -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终止运行:

 

四、在局域网(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 来源:知乎 著做权归做者全部。商业转载请联系做者得到受权,非商业转载请注明出处。