The objectivemedia library seeks to provide an object-oriented approach to basic multimedia operations such as video/audio capture, compression, decompression, and playback. The goal is to provide a cross-platform library for use with popular OO languages like Java.