gpt4 book ai didi

linux - 从 Linux 访问控制服务器上的视频流捕获静态图像

转载 作者:太空宇宙 更新时间:2023-11-04 04:17:05 24 4
gpt4 key购买 nike

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

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

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

任何和所有的帮助将不胜感激。我知道我可能想把它复杂化......

最佳答案

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

使用 avconv 时,命令如下(我相信它也适用于 ffmpeg)

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

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

关于linux - 从 Linux 访问控制服务器上的视频流捕获静态图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15820310/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com