3

在没有命令支持的情况下,如何检测相机信号断开(不是模块断开或硬件断开)V4l2-ctl?因为我的相机驱动程序不支持v4l2-ctl命令。

4

1 回答 1

0

在linux中找到了摄像头断线的临时解决方案。首先让我解释一下如何在v4l2-ctl命令的支持下从你的linux中找到摄像头断线(信号断开)

命令是:-

$v4l2-ctl -d <device name>(for ex-/dev/video0) --all

将列出摄像机的所有参数,在视频输入中,您可以在断开摄像机信号时发现摄像机信号值的变化。

由于没有 v4l2 的支持,在 ffmpeg 命令的帮助下需要 2 秒才能找到。

使用ffmpeg命令我们可以每秒对摄像头设备进行拍照,通过shell脚本我们可以找出最新文件所拍摄图像的空间。如果图像小于1KB,则可以说摄像头信号断开

于 2014-07-07T12:37:06.190 回答