33

我正在为我的办公室建立一个摄像头安全系统,但我们不想将 DVR 保留在现场。

我们看了 NVR(网络录像机),它们太贵了。我想到了一个替代方案。我不知道它的可行性有多大,但肯定会喜欢这里的一些输入。

这是我的想法:

  1. 购买普通 IP 摄像机
  2. 购买服务器或 AWS 实例并编写程序以将流媒体源连续下载到服务器。

现在我对这个解决方案的实用性以及构建这样一个系统所涉及的技术有一些疑问:

  1. 大多数 IP 摄像机以什么格式传输数据?它们以什么帧速率传输?
  2. 如果我要编写一个可以读取此提要并下载并将其存储在服务器上的程序,我将获得与实时提要相同的质量吗?
  3. 在存储数据之前,我是否需要再次将数据实时编码为其他格式(如 flv.)?
  4. 你能为此建议一个最好的架构吗?我在想一个亚马逊实例和 s3 来存储视频源。

有些网站已经这样做了(比如http://www.mangocam.com/

谢谢,我希望这个问题符合 SO 准则,因为这可能是编程和非编程相关的灰色区域。如果没有,我会将其移至其他一些 stackexchange 站点(请提供建议)

4

4 回答 4

8

我还没有使用它,但我会看看http://www.zoneminder.com/文档说明您可以将它安装在带有 linux 的普通机器上,并使用 IP 摄像机进行远程录制。

安德鲁

于 2012-09-21T02:15:19.950 回答
6

大约 3 年前,我需要闭路电视。我找到了 zoneminder,尝试根据自己的喜好对其进行编辑,但发现我正在修复它而不是编辑它。

更不用说 mp4 录制功能实际上并不是 master 分支的一部分(这有点哈哈,因为它是一个 cctv 程序,并且自建议以来已经有大约 3 年或更长时间了)。它实际上只是适应 ffmpeg 命令大声笑。

所以我找到了解决方案!

如果你想把某件事做好,那就自己做。

我向你介绍忍者!Shinobi : 开源闭路电视平台

在此处输入图像描述

于 2016-12-23T00:28:51.040 回答
3

为什么不考虑 www.camerraftp.com?它支持图像上传和在线查看器

于 2013-04-14T02:42:58.233 回答
3

Motion是 Zoneminder 的替代品。它具有更陡峭的设置曲线,因为所有内容都是通过配置文件配置的。但是,配置文件的注释很好,而且比听起来容易。一旦运行,它也非常可靠。

要添加 Foscam 摄像头(如上所述),请使用以下语法从摄像头流式传输视频。

netcam_url http://<IPADDRESS>/videostream.cgi?user=admin?pwd=

用户是管理员,密码为空(Foscam 相机的默认设置)。

对于非常高的正常运行时间/可靠性,请考虑使用监控工具,例如Monit。这适用于 Motion。

于 2013-02-27T13:32:51.267 回答