Gotta love not having a regular internet connection... but in the mean time, looks like everything is working. (Read, version is running a live site). A bit rough, but it works.
Running GuiSpike will start the rough version, although the first run needs a bit of babysitting: two lines are commented out which create a FileTape from a given File, and size it to a given size. Once a file tape has been created, the code should be commented out again; the fileTape and clips it contains will remain valid until the 'channels.settings.watchDog' file is deleted. Obviously, this is not the final interface, but it's enough for demonstrations and limited real use.
The system for monitoring video for motion, starting & stopping with lead in/out is complete and tested. Just a couple more pieces left till the entire capture subsystem is done (Capture devices, file management, mainly).
Okay, the first body of code has been retired, as I have realized that it was really more of a spike test than anything else. Now that I have shown this project to be feasible (i.e., realtime video in java), I'm rewriting the project from the ground up, with proper unit testing, clean code, etc... It's looking good so far.
Most of the core functionality has now been written; with the exception of video lead-in/out (which I'll be finishing up in the next hour or two), as far as the capture sub-system is concerned. The main components are tested, and could be threaded together to do motion detected capturing.... read more
Just got this online. Alpha version will be uploaded to the CVS on June 5 (i.e., today), and an initial released JAR-executable file of the same version should be up within a few hours of that.
Currently supports for dead sure the Logitech QuickCam Express (which, of course, is not what this is being designed for), but it should work with any VFW compliant device, and may even work with multiple devices (the support is there, but not tested at this point).... read more