Лучший способ получить доступ к веб-камере на Java

Мне нужно получить доступ к веб-камере с помощью Java. Это то, что я хочу сделать

Access web cam

Now the user can see web cam working because his face is visible on screen (have heard some libs are there which doesn't show the video output of webcam)

when user click save button, take a snapshot and save it

Я испробовал множество способов сделать это в течение долгого времени.

JMF - Now it is dead FMJ - Now it is dead too VLCJ - too much because I am not creating a music/video player and it expect VLC to be installed Xuggler - too much and hard work JMyron - didn't work JavaFX - I thought it could do it, but seems like it can't

Я даже удовлетворен, если библиотека выполняет ТОЛЬКО вышеупомянутое, потому что этого достаточно для меня. Но я ожидаю, что это тоже будет просто. Действительно здорово, если он не использует библиотеки DLL, потому что он не зависит от платформы, если это так. Очень ценю, может ли она ОБНАРУЖИТЬ камеру, не передавая вручную имя камеры и другую информацию, как в VLCJ (потому что могут быть тысячи брендов камер, поэтому я не могу создать список из тысячи элементов в ней). И я создаю настольное приложение, а не веб-приложение.

Если вы знаете такую библиотеку, пожалуйста, будьте любезны, дайте мне знать. Другие библиотеки (которые могут не соответствовать всем моим требованиям, но соответствуют основным требованиям) также приветствуются. Пожалуйста помоги

Ответы на вопрос(2)

Ваш ответ на вопрос