树莓派4B|将树莓派通过motion制作为视频监控系统(帮助自己记忆)

本文介绍了如何使用树莓派4B搭建视频监控系统。通过putty启动树莓派,安装并配置motion软件,连接摄像头,进行相关设置如调整画面质量和帧率,并实现开机启动。最后进行其他配置,确保stream和web控制功能关闭,以保护隐私。

1、启动树莓派
putty.
2、安装

sudo apt-get install motion

复制,右键,回车。

3、运行

sudo motion

复制,右键,回车。

4、连接
在远程控制界面访问。左上角-树莓派标志-internet-chromium。
输入

localhost:8081

回车,会出现在这里插入图片描述
显示找不到设备,因为还没连摄像头。
摄像头连接树莓派,会出现拍到的画面。

5、退出
ctrl+c

6、开机启动
输入

sudo nano /ets/default/motion
### 在树莓派 4B 上配置和使用 USB 摄像头 在树莓派 4B 上配置和使用 USB 摄像头需要完成几个关键步骤,包括硬件连接、软件安装与配置以及测试摄像头功能。以下是详细的说明: #### 硬件连接 将 USB 摄像头插入树莓派 4B 的任意一个 USB 接口。确保摄像头支持 Linux 系统,并且已正确供电[^3]。 #### 软件安装与配置 1. **更新系统** 首先,确保树莓派的操作系统是最新的: ```bash sudo apt update && sudo apt upgrade -y ``` 2. **安装 `fswebcam` 或其他工具** 使用 `fswebcam` 工具来测试摄像头是否正常工作: ```bash sudo apt install fswebcam -y ``` 3. **验证摄像头设备** 运行以下命令以检查摄像头是否被识别为视频设备: ```bash ls /dev/video* ``` 如果输出包含类似 `/dev/video0` 的内容,则表示摄像头已被正确识别[^3]。 4. **测试拍照功能** 使用 `fswebcam` 拍摄一张照片以验证摄像头功能: ```bash fswebcam -r 640x480 --jpeg 85 -D 1 /home/pi/test.jpg ``` 此命令将以 640x480 的分辨率拍摄一张照片并保存到指定路径中。 5. **安装 Motion 并启动摄像头监控** 安装 `motion` 工具以实现视频录制和实时监控功能: ```bash sudo apt install motion -y ``` 修改 `motion` 的配置文件以启用摄像头监控: ```bash sudo nano /etc/motion/motion.conf ``` 在配置文件中,确保以下参数已正确设置: - `daemon on`:以守护进程模式运行 - `stream_localhost off`:允许外部访问 - `stream_port 8081`:设置流媒体端口 保存并退出后,启动 `motion` 服务: ```bash sudo systemctl start motion ``` 访问树莓派的 IP 地址加上端口号(例如 `http://[树莓派地址]:8081/`),即可查看实时监控画面[^2]。 6. **配置网络摄像头** 如果需要通过网络访问摄像头画面,可以按照以下步骤操作: - 登录到 `motion` 的 Web 界面(默认地址为 `http://[树莓派地址]:8765/`)[^3]。 - 使用默认账号 `admin` 登录,密码为空。 - 添加网络摄像头并调整帧率等参数以优化性能。 #### 注意事项 - 确保摄像头驱动程序已正确加载。如果遇到问题,可以尝试重启树莓派或检查摄像头兼容性。 - 如果需要更高性能的监控功能,可以考虑接入 Home Assistant 平台[^3]。 ```python # 示例代码:使用 Python 捕获摄像头图像 import cv2 cap = cv2.VideoCapture(0) # 打开默认摄像头 ret, frame = cap.read() # 捕获一帧图像 if ret: cv2.imwrite('captured_image.jpg', frame) # 保存图像 cap.release() ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值