jGrabber is a command-line webcam utility that can
be used to download and save remote webcam
images to the local filesystem. It is written
in Java using JDK1.4 and is configurable via
a simpleXML document.
Java access to USB, currently using kernel 2.4 Linux-USB support. There is a "core" API for accessing USB devices, and simple tools including a USB viewer in Swing. Applications are being developed separately, including digital camera support.