VCR4J
Overview
The vcr4j project is a Java API for communicating with video cassette recorders (VCR) that support the Sony 9-pin communication protocol over RS422 (a serial port). It was originally developed by the Monterey Bay Aquarium Research Institute in support of the Video Annotation and Reference System (VARS).
Documentation
Developer documentation is available here
Maven 2
vcr4j is in the Maven 2 repository at http://vcr4j.googlecode.com/svn/maven2. One of vcr4j's dependencies, mbarix4j is available in the Maven 2 repository at http://mbarix4j.googlecode.com/svn/maven2/. It's up to you to figure out how to include RXTX's native libraries into your build.