我需要创建一个可以在另一个程序的同时使用网络摄像头的程序。所以我使用Sarxos Webcam-capture。
我尝试像这样玩锁:
webcam.getLock().unlock();
或者
webcam.getLock().disable();
但是我的程序或其他程序丢失了网络摄像头或只是崩溃了。
崩溃的堆栈跟踪:
com.github.sarxos.webcam.WebcamException:无法在 com.github.sarxos.webcam.WebcamProcessor.process(WebcamProcessor.java) 的 com.github.sarxos.webcam.WebcamProcessor$AtomicProcessor.process(WebcamProcessor.java:72) 执行任务:140)在 com.github.sarxos.webcam.WebcamTask.process(WebcamTask.java:46) 在 com.github.sarxos.webcam.ds.cgt.WebcamOpenTask.open(WebcamOpenTask.java:20) 在 com.github。 sarxos.webcam.Webcam.open(Webcam.java:271) at webcam.webcam.MyRunnable.run(DetectMotion.java:70) at java.lang.Thread.run(Thread.java:745) 引起:com.github .sarxos.webcam.WebcamException:无法启动本机抓取器!在 com.github.sarxos.webcam.ds.buildin.WebcamDefaultDevice.open(WebcamDefaultDevice.java:330) 在 com.github.sarxos.webcam.ds.cgt.WebcamOpenTask.handle(WebcamOpenTask.java:38) 在 com.github .sarxos.webcam。
有人有想法吗?