如何停止在网络摄像头捕获中搜索设备?

时间:2013-09-17 20:09:14

标签: java webcam video-capture java-8

我刚刚开始使用Webcam Capture,发现在启动Webcam类后,设备的搜索永远不会结束。怎么可能阻止它?

1 个答案:

答案 0 :(得分:3)

这取决于你的意思是“搜索设备永远不会结束”。是挂起还是只是一次又一次地搜索新设备?

在第一种情况下,当搜索设备挂起时,您应该在网络摄像头捕获github project page上填写新的错误提示。有一个错误导致设备搜索失败并且已经修复,因此如果您使用的是0.3.10-RC6,则不应该观察它。如果您使用此版本并且问题仍然存在,那么请再次填写错误报告并等待开发人员的响应。链接以填充新的错误报告(不要忘记从控制台包含日志):

  

https://github.com/sarxos/webcam-capture/issues/new

在第二种情况下,如果您的意思是一次又一次地执行搜索新设备,并且您每3秒从SLF4J在日志中看到相同的消息,那么您只需要禁用网络摄像头发现服务。从Webcam Capture API Handbook版本0.3.10(第20页):

WebcamDiscoveryService discovery = Webcam.getDiscoveryService();
discovery.stop();

我希望这些信息可以帮到你。

相关问题