我刚刚继承了一台旧的 Foscam 无线/有线、平移/倾斜 IP 摄像机型号 FI8918W。由于年代久远,Foscam 不再支持。我没有扔掉它,而是能够使用mjpeg
http://[ip_address]:[port_number]/videostream.cgi?user=[username]&pwd=[password]
但我无法保存视频。
我想将视频流式传输并保存到一台未使用的 Windows 10 机器(具有巨大的高清分辨率)上。但是,唯一可用的选项是从实时源保存图像。我的目标是能够录制实时源,查看它,然后根据需要删除或保存它。
如有任何关于如何实现这一目标的建议,我们将不胜感激。
答案1
答案2
其他一些想法:
- 使用 VLC 转换/转码视频流到本地文件。我之前的另一个答案也指出了这一点,我之所以将它包括在内,是因为我链接到了另一篇广告较少的帮助文章。
- Foscam 摄像头 webGUI 有时有 FTP 设置。在您的 PC 上设置 FTP 服务器,在 Foscam webGUI 中输入您 PC 的 FTP 服务器设置。
- 由于那些旧相机上的 webGUI 很糟糕,因此您可能无法成功使用它们Foscam VMS,我在 Apple PC 上安装了。
答案3
就像是motion
在 Linux 机器上作为守护进程运行,应该能够从摄像机流式传输视频并对其进行处理,只保存有移动的片段。
我从 21 世纪初就开始使用运动技术,它可以与网络摄像机、USB 摄像机和模拟采集卡配合使用。
motion
为了方便起见,许多 Linux 发行版也都附带了。Libera.chat 上还有一个 IRC 频道 #motion
我有 9 个摄像头,120 天的录像是 379 GB,作为一个数据点。您需要这台电脑和磁盘全天候运行,并且它需要足够的 CPU 来处理每秒 10-30 帧。我使用 10 核 VM,平均负载全天稳定在 1.3 左右,晚上会稍微低一些;使用 2 核就可以了。
通用廉价 AliExpress 网络摄像头,但根据您发现的 MJPEG 流(它只是串联在一起的运动 JPEG 流),其工作方式类似。
MJPEG 使用的带宽比 H.264 多一点,但在 100 Mbit 或更快的链路上仍然微不足道。
如果您能找到 Foscam,它是个不错的选择。据我所知,他们已经停业好几年了。
答案4
我用过代理DVR在 Windows 和 Linux 上均可使用软件(也可使用 Docker 版本),并成功使用了一些老款 Arecont 摄像机。但不确定它如何处理 PTZ;我的所有摄像机都已修好。
代理基本上是一个具有运动检测等功能的安全摄像机 DVR 系统。我已经将其设置为保存检测到运动的剪辑,并且您可以设置用于存储剪辑的最大磁盘空间量。