It would be great if I could get advice on my problem: I am working with an application that should show the user a list of attached PC cameras. For example, using my notebook I have one built-in web camera and one USB camera. When running the application, the user should be able to select the desired device and create a photo with it.
I have worked with this issue for several days and researched using the following existing frameworks: JMF, FMJ, VLCJ, Xuggler, JMyron, JavaFX, JavaCV.
Some of them have been deprecated; others requires installation of the SDK for each client PC. The main requirement of my application is portability, however, and that makes me wearing of using external SDK’s.
Is it possible to complete this task using only Java?
Right now my application should work only on Windows OS.
So, could I please have some advice on how to solve my problem?
Regards, Evgeniy
I’m sorry that I posted the question so early. I’ve just resolved this problem. I used LTI-CIVIL. It has not been updated for 5 years… Anyway, it works fine for all my web camers. I have changed a bit one of the usage examples to switch between existing devices.
Here is my code:
Also the size of my project is only about 3 MB with all .dll libraries for Windows OS
I hope it would help somebody.
Regards, Evgeniy