树莓派摄像头笔记

本文介绍了如何在树莓派上使用USB摄像头进行监控。首先,通过lsusb命令确认摄像头已被识别为video0。接着,安装了GUVCView进行图像测试。然后,通过git下载并编译mjpg-streamer,安装完成后,设置环境变量并启动服务。最后,访问树莓派的IP地址和指定端口查看摄像头实时流。
摘要由CSDN通过智能技术生成

背景

淘宝几十块钱买了个摄像头,usb接口,免驱动,支持uvc协议,于是装在树莓派上准备当监控用。

查看

$ lsusb
Bus 001 Device 007: ID 038f:6001 lihappe8 Corp. USB 2.0 Camera
Bus 001 Device 006: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 001 Device 003: ID 0424:ec00 Microchip Technology, Inc. (formerly SMSC) SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Microchip Technology, Inc. (formerly SMSC) SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

可以看到此时已经识别出来了
ls /dev/video*有多个设备,经测试为video0

安装工具

$ sudo apt-cache search uvcview
guvcview - GTK+ base UVC Viewer
libguvcview-2.0-2 - GTK+ base UVC Viewer - runtime
libguvcview-dev - GTK+ base UVC Viewer - development files
luvcview - USB Video Class grabber

在此使用guvcview,sudo apt-get install guvcview

测试

通过vnc连接树莓派,即可打开摄像头图像

guvcview -d /dev/video0

mjpg-streamer

下载

git clone https://github.com/jacksonliam/mjpg-streamer.git

安装

cd mjpg-streamer-experimental
make
sudo make install

使用

export LD_LIBRARY_PATH=.
nohup ../mjpg_streamer -i "./input_uvc.so" -o "./output_http.so -w ./www"

访问 http://树莓派地址:8080/stream.html 即可查看摄像头

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值