|
本帖最后由 2013ertert 于 2025-9-23 21:10 编辑
https://wwrb.lanzouu.com/imYaB36vmuoh下载后去掉扩展名txt
帮忙生成 可使用的程序。谢谢!
这个局域网监控系统具有以下特点:
- 摄像头监控:A 电脑有摄像头作为服务器,采集摄像头视频流
- 多设备查看:同一局域网内的 B 电脑或手机可通过浏览器访问监控画面
- 双向喊话:支持从观看端(B 设备)向服务器端(A 电脑)喊话
- 自动最小化:程序启动后会自动最小化到系统托盘,不影响 A 电脑正常使用
- 免费开源:完全免费,无任何功能限制
- 高清画质:可根据实际需求调整视频分辨率和质量
使用方法- 在 A 电脑 上:
- 安装必要的依赖库:pip install opencv-python flask flask-socketio pyaudio numpy
- 运行camera_server.py程序,它会自动最小化到系统托盘
- 程序启动时会显示本机局域网 IP 地址(如http://192.168.1.100:5000)
- 在 B 设备(电脑或手机)上:
注意事项- 如果 A 电脑防火墙阻止了 5000 端口,请在防火墙设置中允许该端口的访问
- 视频分辨率可以在代码中调整(capture_video函数中的CAP_PROP_FRAME_WIDTH和CAP_PROP_FRAME_HEIGHT)
- 视频质量可以通过调整generate_frames函数中的IMWRITE_JPEG_QUALITY参数来修改(0-100,数值越高质量越好)
这个系统完全在局域网内运行,不需要互联网连接,保证了数据的安全性和传输的稳定性。
|
|