The Khronos Group - Connecting Software to Silicon

The Khronos Group is a not for profit industry consortium creating open standards for the authoring and acceleration of parallel computing, graphics, dynamic media, computer vision and sensor processing on a wide variety of platforms and devices. All Khronos members are able to contribute to the development of Khronos API specifications, are empowered to vote at various stages before public deployment, and are able to accelerate the delivery of their cutting-edge 3D platforms and applications through early access to specification drafts and conformance tests.

OpenML Overview

OpenML - The Standard for Dynamic Media Authoring

OpenMLOpenML® is an open source, royalty-free, cross-platform programming environment for capturing, transporting, processing, displaying, and synchronizing digital media - including 2D/3D graphics and audio/video streams. OpenML 1.0 defines professional-grade sample-level stream synchronization, OpenGL extensions for accelerated video processing, the MLdc™ professional display control API and the ML™ framework for asynchronous media streaming between applications and processing hardware.

OpenML 1.0 at a glance

OpenML is a cross-platform standard programming environment for capturing, transporting, processing, displaying, and synchronizing digital media (2D and 3D graphics, audio and video processing, I/O, and networking).

OpenML - for Dynamic Media Authoring

OpenML 1.0

Download OpenML 1.0 Specification (.PDF, 866 KB)
OpenML 1.0 Specification Errata (.PDF, 99 KB)

OpenML ML 1.1 Software Development Kit and Manuals

OpenML Reference Implementation SDK and Manuals - ML 1.1 (release July-22-05 hosted on SourceForge)

OpenML SDK ML 1.1 Release Notes (.PDF, 116 KB)
OpenML Media Library Software Development Kit Beginner's Guide (hosted by SGI)