jVideo is a collaborative desktop application, being developed by intermediate Java student at Proydesa Academy (La Plata, Argentina) . It provides a fully software solution for managing movies (and other articles) rentals.
Show up to 4 streaming videos from USB Webcams concurrently on your display. Auto-detects current display settings. The software has a basic control panel to start up available devices sequentially.
HW Reqs: additional USB PCI hubs or USB ports.