|
9: Media-Rich Programming With OpenML
Sunday, Tutorial, 10 am - noon
Room 511
OpenML
is a new industry effort to develop a standard cross-platform
environment that supports creation and display of digital
media, including audio, video, and graphics. A key OpenML
goal is to define standard synchronization primitives
that can ensure efficient, accurate, and synchronized
delivery of independent digital media streams. This overview
of the OpenML effort covers the participants, the charter,
deliverables, and ongoing efforts.
Prerequisites
Programming experience in C or C++. Basic knowledge of
computer graphics and video hardware. Also helpful: working
knowledge of OpenGL and familiarity with video standards
and terminology.
Topics
Overview of the Khronos Group SIG and its activities.
Architectural overview of the OpenML programming environment.
Synchronization primitives and their use: UST, MSC, and
SBC. Video back-end control using Wdc/Xdc. OpenGL extensions
required for OpenML. Overview of the OpenML API. Application
programming considerations.
Organizer
Randi Rost
3Dlabs, Inc.
Lecturers
Benoit Belley
Discreet
Frank Bernard
SGI
William Clifford
Intel Corporation
Randi Rost
3Dlabs, Inc. |
|