別のプログラムと同時にウェブカメラを使用できるプログラムを作成する必要があります。だから私はSarxos Webcam-capture を使用します。
私はこのようにロックで遊んでみます:
webcam.getLock().unlock();
または
webcam.getLock().disable();
しかし、私のプログラムまたは他のプログラムがウェブカメラを失ったか、単にクラッシュしました。
クラッシュのスタック トレース:
com.github.sarxos.webcam.WebcamException: com.github.sarxos.webcam.WebcamProcessor$AtomicProcessor.process(WebcamProcessor.java:72) でタスクを実行できません com.github.sarxos.webcam.WebcamProcessor.process(WebcamProcessor.java) :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) で webcam.webcam.MyRunnable.run(DetectMotion.java:70) で 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。
誰にもアイデアがありますか?