远程访问树莓派的摄像头实现远程监控

本文介绍了如何在树莓派上启用SSH,连接摄像头,通过raspi-config工具开启摄像头功能,并安装及配置motion软件进行实时监控。详细步骤包括修改motion配置文件以实现远程访问,设置帧率、分辨率等参数,以及启动motion服务。此外,还提到了如何通过修改端口和设置权限来访问和控制摄像头。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先我们需要完成先行工作开启SSH建立连接!
https://blog.csdn.net/qq_38637416/article/details/120063734

接下来我们需要将摄像头连接到树莓派上
注意摄像头有正反的区别,不要接反了!
请添加图片描述
接下来

sudo raspi-config

回车进入,ESC退出
在这里插入图片描述
回车进入
在这里插入图片描述
**如果没有P1这些的话输入代码sudo apt-get update,我第一次的时候也没有很奇怪后面就出现了 **

使能Camera,选择Camera并按下回车
在这里插入图片描述
YES
接下来安装motion
可以先测试拍照~~~~

sudo apt-get install motion

接下来修改部分参数
在这里vim是属于编辑软件,默认自带的是nano,所以对应的指令是nano

sudo vim /etc/default/motion

把start_motion_daemon=no中的no改成yes

接下来继续修改

sudo vi /etc/motion/motion.conf

修改deamon off为deamon on

stream_localhost on为stream_localhost off

启动motion

sudo motion

这样操作完成后就可以根据树莓派ip来访问对应的摄像头。默认端口为8081,当然我们也可以修改!应该还有其他方法,我之前用的我忘记了!

这里有一些对应参数设置可以参考

webcontrol_localhost off
daemon on  #off改成on
width 640  
height 480 #根据摄像头像素自行更改
framerate 80 #帧率 0-100 测试80比较流畅
stream_maxrate 70 # 帧数 默认为1 会出现卡顿,70就会变流畅
stream_port 1001  # 视频监听的端口,默认8081
stream_localhost off    #设为off   外网可以访问视频  
stream_auth_method 1  # 设置为1 默认为0 0访问视频不需要密码 1需要账号密码
stream_authentication username:password  # 输入账号:密码
webcontrol_port 1000  # WEB控制台监听的端口,默认8080
webcontrol_localhost off  #设为0ff  外网可以访问控制台
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值