树莓派使用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实现模拟登录及表单提交的方法
Jul 25 Python
Python实现计算两个时间之间相差天数的方法
May 10 Python
深入浅析Python的类
Jun 22 Python
Django网络框架之HelloDjango项目创建教程
Jun 06 Python
python字典的遍历3种方法详解
Aug 10 Python
python Popen 获取输出,等待运行完成示例
Dec 30 Python
Tensorflow 实现分批量读取数据
Jan 04 Python
Python3实现打印任意宽度的菱形代码
Apr 12 Python
python实现读取类别频数数据画水平条形图案例
Apr 24 Python
python 如何利用argparse解析命令行参数
Sep 11 Python
Python 如何实现文件自动去重
Jun 02 Python
用Python将GIF动图分解成多张静态图片
Jun 11 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
WordPress过滤垃圾评论的几种主要方法小结
2016/07/11 PHP
PHP模拟http请求的方法详解
2016/11/09 PHP
微信公众平台开发-微信服务器IP接口实例(含源码)
2017/03/05 PHP
In Javascript Class, how to call the prototype method.(three method)
2007/01/09 Javascript
表单提交时自动复制内容到剪贴板的js代码
2007/03/16 Javascript
JS中confirm,alert,prompt函数区别分析
2011/01/17 Javascript
JSON 数据格式介绍
2012/01/13 Javascript
ajax java 实现自动完成功能
2012/12/19 Javascript
js保留小数点后几位的写法
2014/01/03 Javascript
windows下安装nodejs及框架express
2015/08/07 NodeJs
关于javascript中dataset的问题小结
2015/11/16 Javascript
vue中如何引入jQuery和Bootstrap
2017/04/10 jQuery
深入浅析javascript继承体系
2017/10/23 Javascript
基于JS实现带动画效果的流程进度条
2018/06/01 Javascript
JS动态图片的实现方法完整示例
2020/01/13 Javascript
Vue 401配合Vuex防止多次弹框的案例
2020/11/11 Javascript
[02:36]DOTA2亚洲邀请赛小组赛精彩集锦:奇迹哥卡尔秀翻全场
2017/03/28 DOTA
Python中asyncore的用法实例
2014/09/29 Python
python批量提交沙箱问题实例
2014/10/08 Python
python实现linux下使用xcopy的方法
2015/06/28 Python
Python的Flask框架中使用Flask-SQLAlchemy管理数据库的教程
2016/06/14 Python
带你了解python装饰器
2017/06/15 Python
flask session组件的使用示例
2018/12/25 Python
python从入门到精通 windows安装python图文教程
2019/05/18 Python
详解python列表(list)的使用技巧及高级操作
2019/08/15 Python
pytorch实现用CNN和LSTM对文本进行分类方式
2020/01/08 Python
Python 识别12306图片验证码物品的实现示例
2020/01/20 Python
python 安装移动复制第三方库操作
2020/07/13 Python
Python自动登录QQ的实现示例
2020/08/28 Python
如何用Python绘制3D柱形图
2020/09/16 Python
世界上最大的在线学习和教学市场:Udemy
2017/11/08 全球购物
俄罗斯大型在线书店:Читай-город
2019/10/10 全球购物
Linux不知道文件后缀名怎么判断文件类型
2012/04/26 面试题
小学生新年寄语
2014/04/03 职场文书
爱岗敬业先进典型事迹材料(2016推荐版)
2016/02/26 职场文书
http通过StreamingHttpResponse完成连续的数据传输长链接方式
2022/02/12 Python