2
如果沒有V4l2-ctl
命令的支持,您將如何檢測攝像頭信號斷開(而不是模塊斷開或硬件斷開)?因爲我的相機驅動程序不支持v4l2-ctl
命令。如何在linux中檢測攝像頭斷開連接?
如果沒有V4l2-ctl
命令的支持,您將如何檢測攝像頭信號斷開(而不是模塊斷開或硬件斷開)?因爲我的相機驅動程序不支持v4l2-ctl
命令。如何在linux中檢測攝像頭斷開連接?
發現相機斷線linux.First治標不治本,讓我解釋如何找到你的linux相機斷開(信號斷開)的支持用v412-CTL命令
命令是: -
$v4l2-ctl -d <device name>(for ex-/dev/video0) --all
會列出攝像機的所有參數,其中視頻輸入,當您斷開攝像機信號,你可以找到攝像頭的信號值的變化。
因爲沒有v4l2的支持,需要2秒鐘的時間才能找到ffmpeg命令。
使用ffmpeg命令,我們可以每秒鐘拍攝相機設備,並通過shell腳本,我們可以找出拍攝最新文件的圖像空間。如果圖像小於1KB,那麼我們可以說相機信號斷開