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).

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

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)

Newsletter sign-up

Select a newsletter and enter your email address to subscribe to email news updates

Email:  
For Email Marketing you can trust
All product names are trademarks or registered trademarks of their respective holders.