I'm working on an application that would, ideally, connect to a small, external camera/webcam.
Specific requirements include: * Must be able to stream a preview of the video and take a picture * directly connecting is a must, so WiFi enabled is out. So presumably that leaves Bluetooth and USB? * KitKat api is available, and I'm still not sure which tablet will provide the best results.. * the camera will be small/moveable * priced affordably: the solutions for controlling DSLR cameras are also probably out.
Previous research: https://github.com/openxc/android-webcam This was the first open source solution to show up, but I have yet to see an implementation using this in the wild, and the code doesn't seem active was last updated in 2013..
IP webcams: This seems to be the "go to" solution with the most support, unfortunately it requires a WiFi connection which may or may not exist when it comes time to use this feature of the application.
So now the question: How can I use my android tablet to control an external camera? Is there a proven api or library that someone can recommend?