MT7628学习笔记(26)——OpenWRT添加USB摄像头
程序员文章站
2024-02-22 09:56:58
...
一、连接摄像头, 检测
ls /dev/video*
二、设置mjpg-streamer
方式一:进入/etc/config/ 目录,编辑 mjpg-streamer 文件。
cd /etc/config/
vi mjpg-streamer
config mjpg-streamer 'core'
option enabled '1'
option input 'uvc'
option output 'http'
option device '/dev/video0'
option resolution '640x480'
option yuv '1'
option quality '80'
option fps '30'
option led 'auto'
option www '/www/webcam'
option port '8080'
option username 'openwrt'
option password 'openwrt'
- option resolution:分辨率
- option yuv:yuv 格式摄像头为 1,mjpg格式为 0
- option fps:帧率
重启mjpg服务
/etc/init.d/mjpg-streamer restart
方式二:mjpg_streamer命令
mjpg_streamer -i "input_uvc.so -d /dev/video1 -f 30 -r 1280*720" -o "output_http.so -p 8080"
- -f 每秒的帧数
- -r 视频设备的分辨率
- -p 网络端口号
- -d 指定设备 --如果设备是 /dev/video0 则无需该参数
mjpg_streamer -i "input_uvc.so -f 30 -r 1280*720" -o "output_http.so -p 8080"
三、图像输出测试
方式一:浏览器输入以下地址:
获取视频: http://<开发板IP地址>:8080/?action=stream
获取单桢:http://<开发板IP地址>:8080/?action=snapshot
如果要求输入用户名密码就按照设置文件中的输入即可。
方式二:VLC播放器
ctrl+n打开“打开媒体”窗口,输入地址,点击“播放”即可