树莓派使用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 相关文章推荐
CentOS 7下Python 2.7升级至Python3.6.1的实战教程
Jul 06 Python
在Python中使用AOP实现Redis缓存示例
Jul 11 Python
Win7下Python与Tensorflow-CPU版开发环境的安装与配置过程
Jan 04 Python
python 实现数字字符串左侧补零的方法
Dec 04 Python
对python csv模块配置分隔符和引用符详解
Dec 12 Python
Python理解递归的方法总结
Jan 28 Python
Python Numpy计算各类距离的方法
Jul 05 Python
python按比例随机切分数据的实现
Jul 11 Python
如何用Python来理一理红楼梦里的那些关系
Aug 14 Python
Python 内置函数globals()和locals()对比详解
Dec 23 Python
Django模板标签中url使用详解(url跳转到指定页面)
Mar 19 Python
浅谈Python 参数与变量
Jun 20 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内核介绍及扩展开发指南―基础知识
2011/09/11 PHP
php+mysqli实现批量执行插入、更新及删除数据的方法
2015/01/29 PHP
js实现的仿新浪微博完美的时间组件升级版
2011/12/20 Javascript
js中的cookie的读写操作示例详解
2014/04/17 Javascript
一个不错的仿携程自定义数据下拉选择select
2014/09/01 Javascript
js实现点击按钮后给Div图层设置随机背景颜色的方法
2015/05/06 Javascript
使用JQuery 加载页面时调用JS的实现方法
2016/05/30 Javascript
使用jQuery操作DOM的方法小结
2017/02/27 Javascript
js实现抽奖效果
2017/03/27 Javascript
提高Node.js性能的应用技巧分享
2017/08/10 Javascript
vue中阻止click事件冒泡,防止触发另一个事件的方法
2018/02/08 Javascript
原生JS实现循环Nodelist Dom列表的4种方式示例
2018/02/11 Javascript
JS实现的简单折叠展开动画效果示例
2018/04/28 Javascript
Vue 按键修饰符处理事件的方法
2018/05/04 Javascript
vue2单元测试环境搭建
2018/05/24 Javascript
详解微信小程序-扫一扫 wx.scanCode() 扫码大变身
2019/04/30 Javascript
编写更好的JavaScript条件式和匹配条件的技巧(小结)
2019/06/27 Javascript
vue.js实现照片放大功能
2020/06/23 Javascript
Python数据结构与算法之链表定义与用法实例详解【单链表、循环链表】
2017/09/28 Python
Python之list对应元素求和的方法
2018/06/28 Python
python 实现数字字符串左侧补零的方法
2018/12/04 Python
Python定时任务工具之APScheduler使用方式
2019/07/24 Python
python删除某个目录文件夹的方法
2020/05/26 Python
python matlab库简单用法讲解
2020/12/31 Python
如何用Python徒手写线性回归
2021/01/25 Python
荷兰最大的儿童服装店:The Kids Republic
2019/04/13 全球购物
在校生党员自我评价
2013/09/25 职场文书
应届行政管理专业个人自我评价
2013/12/28 职场文书
超级搞笑检讨书
2014/01/15 职场文书
教师党员公开承诺事项
2014/05/28 职场文书
高二学年自我鉴定范文(2篇)
2014/09/26 职场文书
干部作风建设心得体会
2014/10/22 职场文书
人口与计划生育责任书
2015/05/09 职场文书
小学记事作文之200字
2019/08/06 职场文书
浅谈Web Storage API的使用
2021/06/23 Javascript
Tomcat弱口令复现及利用
2022/05/06 Servers