前言在GitHub上发现一个好玩的项目,不用安装其它任何依赖包,只要运行一个Python脚本就可以在局域网构建一个视频监控系统 。果断试了一下,确实挺好玩的,现在分享给大家 。

文章插图
搭建方法1. 硬件准备首先你得有一个树莓派CSI接口的摄像头和一个装好系统的树莓派 。如何安装系统请参考我之前的教程如何给树莓派写入镜像

文章插图

文章插图
如果你之前已经使用过摄像头接口,直接看跳到下一步 。如果还没有的用过的话,树莓派摄像头接口可能还没有打开,这是树莓派打开摄像头接口的方法: (1) 命令行输入: sudo raspi-config (2) 选中 InterfacingOptions,按 Enter进入子菜单

文章插图
(3) 选中 Camera,按 Enter打开摄像头接口,确认后即可

文章插图
【树莓派搭建网络视频实时监控系统】
2. 接入摄像头给树莓派接上摄像头很容易 。确保树莓派已经关机的情况下,用指甲轻轻打开CSI接口卡扣,将连接带有金属接触面的方向对准CSI接口黑色的一面,再扣紧卡扣就可以了 。

文章插图
3. 找到树莓派的IP地址在树莓派终端输入命令 ipconfig,wlan0即为树莓派的ip地址,这里是 192.168.123.126

文章插图
4. 下载脚本GitHub项目地址:(
https://github.com/RuiSantosdotme/Random-Nerd-Tutorials/blob/master/Projects/rpicamerasurveillance_system.py)
# Web streaming example# Source code from the official PiCamera package# http://picamera.readthedocs.io/en/latest/recipes2.html#web-streamingimport ioimport picameraimport loggingimport socketserverfrom threading import Conditionfrom http import serverPAGE="""<html><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><head><title>Raspberry Pi - Surveillance Camera</title></head><body><center><h1>Raspberry Pi - Surveillance Camera</h1></center><center><h1>小雨的家 Xiaoyu's Home</h1></center><center><img src=https://www.isolves.com/it/wl/js/2021-03-16/"stream.mjpg" width="640" height="480">