0

我目前正在为工作中的自定义访问控制服务器添加功能,我想做的是访问门口的摄像头并在门解锁后存储至少一张静止图像(每扇门都有一个 RFID 阅读器与此接口服务器)。

例如,其中一台摄像机是 Vivotek FD8136,它有多个输出流,只要我有用户名和密码,我就可以访问这些流......使用这台摄像机,我可以通过转到本地地址http来访问流://xxx.xxx.xxx.xxx:8002/video2.mjpg

我只是不确定如何从该流中将一个简单的图像保存到服务器.....

任何和所有的帮助将不胜感激。我知道我可能试图在我的脑海里把它复杂化......

4

1 回答 1

0

我找到了一种使用 avconv 的可能方法......但是如果有人知道更好的方法,请随时留言,以便如果其他人需要它也可以帮助他们。

使用 avconv 它是如下命令(我相信它也可以与 ffmpeg 一起使用)

avconv -i http://xxx.xxx.xxx.x:8002/video2.mjpg -vframes 1 输出%.jpg

这将输出一个用于测试的文件,但是带有日期的 bash 脚本可以轻松地使文件名带有日期和时间。然后在需要时只需运行所需的脚本,稍后可以访问图像。

于 2013-04-04T21:01:00.830 回答