❖ 树莓派连接USB摄像头

手头有一个闲置的USB摄像头,插在自己的笔记本上,能够正常使用,且不用装驱动。
然后想把它插在树莓派上试试。

参考:树莓派基于motion的usb摄像头监控

方法如下:

  • 进入树莓派/dev/目录,查看有没有video0这个文件。
    image
  • 安装motion程序:
$ sudo apt-get install motion
  • 修改motion程序的daemon:
sudo vim /etc/default/motion
  • no改成yes,开启motion的daemon一直检测设备:
    image
  • 打开motion程序的配置文件:
$ sudo vim /etc/motion/motion.conf
  • daemon off改成daemon on:
    image
  • 确认视频流的接口是8081
    image
  • stream_localhost on改成stream_localhost off,关闭localhost本地的限制:
    image
  • sdl_threadnr注释屏蔽掉:
    image
  • 保存文件,退出。
  • 开启motion程序的daemon,sudo motion:
    image
  • 打开浏览器查看树莓派的摄像头影像,地址是:http://树莓派IP地址:8081:

然后会看到浏览器一直在刷新显示这个小图像(分辨率不高)▼:

image

经过测试,只要这个motion一直开着,就支持热插拔,随时插上随时都有(需要刷新浏览器)。

关闭motion的daemon:

$ sudo killall -TERM motion

修改分辨率

默认的显示大小是320*240的,非常小,不清楚。所以我们可以把它改大。

还是到motion的配置文件里,找到widthheight,改成800600,如下:

image

然后关闭重启motion

$ sudo killall -TERM motion
$ sudo motion

就会看到改大了的显示了:

image

注意,每次修改如果不显示,或者不成功。可能需要重启下树莓派,或者你的设置比例有问题。

猜你喜欢

转载自blog.csdn.net/weixin_33834075/article/details/86943575