The Kolmogorov project provides tools for machine perception and tutorials for machine learning, machine perception, and statistics. It supports fast face detection in images and information on Hidden Markov models, Gabor filters, Multivariate Logistic Regression, and Stochastic Differential Equations. It includes MPISearch, a library for detecting objects in images very quickly (real-time in some cases).
Flava is a personal video recording system which can be distributed over multiple nodes to perform the actions of recording, encoding, and storing television shows, as well as an adaptive management system, which can, among other things, track a series of programs and allow multiple users to make requests.
Media File System is a simple product that provides a Zope interface to an HTTP media streaming folder. It's based on (and requires) the LocalFS product. The product currently supports .ra, .rm, and .mp3 files. Whenever a new file is created, the original file is hidden from the management interface, and a player file is created and shown instead.
VXL is a set of portable C++ libraries designed for computer vision research and implementation. Numerics, imaging, and geometry are provided by stand-alone core libraries, with easy to use APIs and sophisticated processing algorithms. Other libraries provide stereo, video, structure from motion, probability modeling, GUI design, classification, robust estimation, feature tracking, topology, 3d imaging, and much more. It is written and used by an international team from academia and industry.
ETV is a personal video recorder (PVR) especially suited for European use. It can schedule by hand or according to rules based on XMLTV. It can also time-shift. The recorder runs on Linux, and the scheduler and frontend on either Linux or Windows. Its GUI is designed to be used with a remote on a TV screen.
Apple's QuickTime multimedia architecture has some features that can be exploited through server-side scripting and HTML embedding, but it's something of a black art. There is confusion and inconsistency in how best to embed QuickTime in Web pages, deal with QTVR, let movies talk to each other, pass XML QTLists back and forth between movies and servers, and much more. PEAR::QuickTime hopes to expose this in a clean and elegant way so that QuickTime can reach the audience it deserves. It aims to provide a simple and consistent interface to these features through a set of PEAR-compatible PHP classes and functions.