#兄弟们开工第一天哈哈,干点活,一天干一点,至少给工资干出来,哈哈哈#
背景:开工第一天打开电脑突然发现电脑自带摄像头坏了,公司有没有多的USB摄像头,握有不能给公司摄像头薅下来是吧哈哈哈哈,看到手边有个树树莓派带了Camera Module,那我就像可不可以在 window 下给树莓派摄像头调用出来,一查没想到还真行,以下是我学习分享(其实就是几个大佬的知识整合)
一.安装motion
首先咱们肯定是要安装motion啦
sudo apt install motion
二.修改配置
打开 motion daemon 守护进程,让它可以一直在后台运行
sudo nano /etc/motion/motion.conf
通过ctrl+x查找将
#no修改成yes:
start_motion_daemon=yes
三.修改motion的配置文件
sudo vim /etc/motion/motion.conf
通过ctrl+x查找将
#deamon off 改成 on
deamon on
#设置分辨率
width 800
height 600
#关闭 localhost 的限制
webcam_localhost off
四.启动服务
sudo systemctl start motion //启动服务
sudo systemctl enable motion //开机启动
sudo motion
附加:重点
不知道你们卡不卡,我很卡所以我又改了这些
关闭motion(设置前一定要关闭)
sudo killall -TERM motion
打开配置文件
sudo nano /etc/motion/motion.conf
找到 framerate 并设置成 50(或者更大,根据试验自己选择),延时可解决。
如果卡顿则找到 stream_maxrate 将这个参数设置为 100 或者小点的(根据试验自己选择)
最后保存,重启motion。
是不是忘了最重要的东西是吧怎么打开摄像头
是这样的
运行后重启树莓派,现在我们的摄像头已经变成了一台网络摄像头,在chrome浏览器下访问
http://[your.domain]:8081
即可看到摄像头当前拍摄的画面,需要注意有时候重启树莓派后网络摄像头可能未启动,所以需要重新运行motion
参考:【树莓派网络摄像头】_network camera树莓派-CSDN博客
树莓派/PC实现实时摄像头数据共享—最优方法(搭建网络摄像头) - 简书