先检测Linux下摄像头是否工作
-
dmesg查看
-
1
dmesg | grep uvc
以笔者的华硕FX53VD(Deepin 15.9)为例,出现如下,可看到摄像头已经被识别
1
[6.395343] uvcvideo: Found UVC 1.00 device USB2.0 HD UVC WebCam (0bda:57f5)
-
-
尝试使用Linux摄像头软件测试摄像头是否工作,可以选择茄子,xawtv啥的
如果不能使用的话,考虑去网上下载摄像头驱动
软件安装
可以用mjpeg软件实现一键搭建
-
到github克隆软件并安装
1 2 3 4
git clone https://github.com/jacksonliam/mjpg-streamer.git cd mjpg-streamer/mjpg-streamer-experimental/ make all sudo make install
-
执行
1
./mjpg_streamer -i "./input_uvc.so" -o "./output_http.so -w ./www"
-
保持运行即可
测试
默认软件映射的端口为8080,可以访问IpAddress:8080
测试。IPAddress可以申请花生壳等提供商的内网穿透,当然有公网IP更好