我需要使用Java访问网络摄像头。这是我想做的

>访问网络摄像头

>现在用户可以看到网络摄像头工作,因为他的脸在屏幕上可见

(已经听到一些libs有没有显示webcam的视频输出)

>当用户单击保存按钮时,拍摄快照并保存

我试过了很多方法来做到这一点,从很长时间。

> JMF – 现在它死了

> FMJ – 现在它也死了

> VLCJ – 太多,因为我不是创建一个音乐/视频播放器,它期望VLC安装

> Xuggler – 太多和辛苦的工作

> JMyron – 没有工作

> JavaFX – 我以为它可以做到,但似乎它不能

我甚至满意,如果图书馆只是做上述提到,因为这是足够的我。但我期望它也很简单。真的很棒,如果它不使用DLL,因为它不是平台独立如果它。真的很感激,如果它可以检测相机,没有手动传递相机名称和其他信息,像在VLCJ(因为可能有成千上万的相机品牌,所以我不能创建一千个元素的列表)。而且,我创建一个桌面应用程序,而不是网络应用程序。

如果你知道这样的图书馆,请好好让我知道。其他图书馆(这可能不适合我的所有要求,但适合基本要求)也欢迎。请帮忙