WhyCan Forum

本站无需注册,无需积分,无需回复可下载所有资料,如果真的喜欢小站,请您注册之后请至少回复一个帖子激活Id,谢谢支持! 站长QQ: 516333132 (挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2019-07-26 07:11:17

路人乙
会员
注册时间: 2017-09-26
累计积分: 43

Ubuntu@VMWare mjpeg-streamer FRP 搭建远程 USB摄像头(webcam)

1. FRP局域网穿透参考此帖: https://whycan.cn/t_2696.html (需要一台固定IP的外网服务器)


2. 编译安装 mjpg-streamer

git clone https://github.com/jacksonliam/mjpg-streamer.git
cd mjpg-streamer/mjpg-streamer-experimental/
make
sudo make install  #管理员权限安装

3. 插入USB摄像头测试

sudo apt-get install webcam
webcam #运行webcam 测试程序

如果提示select timeout()错误, 那么可能需要在VMWARE 把usb设置改成 3.0
参考此贴: https://blog.csdn.net/qq_33475105/article/details/80139984

4. 运行
320x240 JPEG:

LD_LIBRARY_PATH=/usr/local/lib/mjpg-streamer/:$LD_LIBRARY_PATH mjpg_streamer -i "input_uvc.so  -d /dev/video0 -r 320x240" -o "output_http.so -p 8080 -w /usr/local/share/mjpg-streamer/www"

640x480 YUYV:

LD_LIBRARY_PATH=/usr/local/lib/mjpg-streamer/:$LD_LIBRARY_PATH mjpg_streamer -i "input_uvc.so  -d /dev/video0 -r 640x480 -y" -o "output_http.so -p 8080 -w /usr/local/share/mjpg-streamer/www"

640x480 UYVY:

LD_LIBRARY_PATH=/usr/local/lib/mjpg-streamer/:$LD_LIBRARY_PATH mjpg_streamer -i "input_uvc.so  -d /dev/video0 -r 640x480 -u" -o "output_http.so -p 8080 -w /usr/local/share/mjpg-streamer/www"

5. 电脑/手机 浏览器远程访问, 一切正常,只是mjpeg单帧压缩,码率高导致帧率超级低.
mjpeg_streamer_a.jpg

离线

#2 2019-07-26 07:29:14

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 7,163

Re: Ubuntu@VMWare mjpeg-streamer FRP 搭建远程 USB摄像头(webcam)

干得漂亮, 感谢分享!

离线

#3 2019-07-26 11:18:43

超级萌新
会员
注册时间: 2018-05-04
累计积分: 247

Re: Ubuntu@VMWare mjpeg-streamer FRP 搭建远程 USB摄像头(webcam)

干得漂亮, 感谢分享!

离线

页脚