树莓派使用USB摄像头和motion实现监控


Posted in Python onJune 22, 2019

本文实例为大家分享了树莓派使用USB摄像头和motion实现监控的具体代码,供大家参考,具体内容如下

一、工具

1、树莓派3B

2、USB摄像头

二、操作步骤

1、安装motion

sudo apt-get install motion

2、配置motion

(1)

sudo nano /etc/default/motion

将里面的no修改成yes,让motion可以一直在后台运行:start_motion_daemon=yes

树莓派使用USB摄像头和motion实现监控

(2)

sudo nano /etc/motion/motion.conf

修改配置文件,这个文件比较长,请确保一下参数的配置。在nano编辑器下,可以使用^w快速查找到如下配置内容。也可以使用^v向下翻页。

树莓派使用USB摄像头和motion实现监控

树莓派使用USB摄像头和motion实现监控

树莓派使用USB摄像头和motion实现监控

树莓派使用USB摄像头和motion实现监控

树莓派使用USB摄像头和motion实现监控

3、启动motion

sudo motion

4、查看视频数据

在局域网内的设备,不管是手机还是电脑,均可打开浏览器访问树莓派IP:8081

树莓派使用USB摄像头和motion实现监控

5、退出motion

killall -TERM motion

或者

service motion stop

三、可能出现的问题

1、配置错误

出现Unknown config option "sdl_threadnr"

树莓派使用USB摄像头和motion实现监控

解决方法:

在配置文件中,直接将这一行内容进行注释。不是下图光标所在处,是光标下面sdl_threadnr 0这一行,注释成# sdl_threadnr 0即可。

树莓派使用USB摄像头和motion实现监控

2、8081页面无法显示

在8081端口,无法显示数据,但是在8080端口可以看到motion的信息。

树莓派使用USB摄像头和motion实现监控

解决方法:

这可能是摄像头没有被识别,可以将摄像头拔下重新插入。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python发送邮件的实例代码(支持html、图片、附件)
Mar 04 Python
python计算最小优先级队列代码分享
Dec 18 Python
玩转python爬虫之URLError异常处理
Feb 17 Python
深入理解NumPy简明教程---数组2
Dec 17 Python
深入理解python对json的操作总结
Jan 05 Python
微信跳一跳python辅助脚本(总结)
Jan 11 Python
python使用minimax算法实现五子棋
Jul 29 Python
python实现查找所有程序的安装信息
Feb 18 Python
Pycharm激活方法及详细教程(详细且实用)
May 12 Python
详解Open Folder as PyCharm Project怎么添加的方法
Dec 29 Python
解决Pytorch中关于model.eval的问题
May 22 Python
Pandas-DataFrame知识点汇总
Mar 16 Python
树莓派动作捕捉抓拍存储图像脚本
Jun 22 #Python
python+openCV利用摄像头实现人员活动检测
Jun 22 #Python
树莓派实现移动拍照
Jun 22 #Python
树莓派+摄像头实现对移动物体的检测
Jun 22 #Python
Python数据结构与算法(几种排序)小结
Jun 22 #Python
python+opencv实现摄像头调用的方法
Jun 22 #Python
python算法与数据结构之冒泡排序实例详解
Jun 22 #Python
You might like
php strtotime 函数UNIX时间戳
2009/01/14 PHP
一个显示某段时间内每个月的方法 返回由这些月份组成的数组
2012/05/16 PHP
php获取参数的几种方法总结
2014/02/18 PHP
PHP中is_file不能替代file_exists的理由
2014/03/04 PHP
php代码审计比较有意思的例子
2014/05/07 PHP
PHP中empty,isset,is_null用法和区别
2017/02/19 PHP
用javascript实现读取txt文档的脚本
2007/07/20 Javascript
用jquery设置按钮的disabled属性的实现代码
2010/11/28 Javascript
用javascript作一个通用向导说明
2011/08/30 Javascript
IE、FF、Chrome浏览器中的JS差异介绍
2013/08/13 Javascript
JS格式化数字保留两位小数点示例代码
2013/10/15 Javascript
node.js中的fs.truncate方法使用说明
2014/12/15 Javascript
jQuery检测鼠标左键和右键点击的方法
2015/03/17 Javascript
js 定位到某个锚点的方法
2016/11/19 Javascript
封装运动框架实战左右与上下滑动的焦点轮播图(实例)
2017/10/17 Javascript
Ionic学习日记实现验证码倒计时
2018/02/08 Javascript
vue2.x集成百度UEditor富文本编辑器的方法
2018/09/21 Javascript
Vue路由模块化配置的完整步骤
2019/08/14 Javascript
微信小程序本地存储实现每日签到、连续签到功能
2019/10/09 Javascript
three.js欧拉角和四元数的使用方法
2020/07/26 Javascript
vue如何使用rem适配
2021/02/06 Vue.js
用Python解析XML的几种常见方法的介绍
2015/04/09 Python
Python创建二维数组实例(关于list的一个小坑)
2017/11/07 Python
安装python时MySQLdb报错的问题描述及解决方法
2018/03/20 Python
Python 给屏幕打印信息加上颜色的实现方法
2019/04/24 Python
Pandas中Series和DataFrame的索引实现
2019/06/27 Python
通过实例了解python property属性
2019/11/01 Python
python通过安装itchat包实现微信自动回复收到的春节祝福
2020/01/19 Python
使用python实现CGI环境搭建过程解析
2020/04/28 Python
Python中使用threading.Event协调线程的运行详解
2020/05/02 Python
物业管理毕业生个人的求职信
2013/11/30 职场文书
办公室秘书自我鉴定
2014/01/18 职场文书
适用于所有创业者的创业计划书
2014/02/05 职场文书
营销总监岗位职责
2014/09/16 职场文书
民政局个人整改措施
2014/09/24 职场文书
排查MySQL生产环境索引没有效果
2022/04/11 MySQL