本项目由三部分组成: 1、云服务器上的视频接受和存储程序。从摄像头接受视频,存储,根据客户的请求发送到手机和pc客户端。云服务器程序要求分布式运行,统一管理,便于扩容。 2、手机和pc上的视频客户端程序。通过网络和云服务器通信,可指定摄像头,指定时段观看视频。 3、远程管理和配置程序,配置每个摄像头的功能。包括录制时段、视频保存时长等。 4、需要提供完整的源码、文档以及后续技术支持。