Khronos Releases OpenKODE 1.0 Specification for Mobile Rich Media Applications

Multiple Khronos members showing OpenKODE at 3GSM; Standardizes media stack functionality and dramatically reduces application source fragmentation; Provisional specification encourages developer feedback while maximizing implementation momentum

12th February, 2007 - 3GSM, Barcelona - The Khronos™ Group announced today that it has publicly released a provisional version of the OpenKODE™ 1.0 specification, on schedule, to enable widespread developer feedback and rapid industry implementation of this important new standard that is designed to bring portability and advanced media acceleration to mobile handsets. The conformance tests for OpenKODE 1.0 are expected to be publicly released during the second quarter of 2007 to enable conformant implementations to use the OpenKODE trademark. Numerous Khronos members are demonstrating provisional OpenKODE implementations at 3GSM and the OpenKODE 1.0 specification is expected to be finalized by mid-2007 after integration of industry feedback. The OpenKODE 1.0 provisional specification is free for download at http://www.khronos.org/openkode/ and may be used royalty-free by implementers and developers. Feedback and comments from the mobile and embedded industries are encouraged on the Khronos OpenKODE technical message boards at http://www.khronos.org/message_boards/.


“As the work of the Khronos organization has progressed, it’s been clear there is a real hunger for rich multimedia applications on a wide range of embedded devices,” says analyst Jon Peddie of Jon Peddie Research. “However, the industry has desperately needed a unifying architecture for the APIs that will enable this content to be delivered efficiently and across all platforms and operating systems. OpenKODE has the potential to move the mobile industry forward with giant steps in much the same way that DirectX enabled a generation of dynamic multimedia entertainment including 3D games, music, movies, and video on PCs.”

OpenKODE is a royalty-free, cross-platform standard that combines a set of native APIs into a comprehensive media stack specification for accelerating rich media and graphics applications. OpenKODE aims to make advanced media capabilities consistently available across multiple devices for increased native source portability and reduced mobile platform fragmentation. OpenKODE 1.0 brings together the OpenGL® ES and OpenVG™ Khronos media APIs to provide state-of-the-art acceleration for vector 2D and 3D graphics and provides the new OpenKODE Core API that abstracts operating system resources to minimize source changes when porting games and applications between Linux, Brew, Symbian, Windows Mobile, WIPI and RTOS-based platforms. Subsequent versions of OpenKODE will add the OpenSL ES™ and OpenMAX™ media APIs to provide accelerated video and audio that is fully integrated with graphics processing.

The OpenKODE conformance test suite is being developed by Futuremark under contract to Khronos will enable mobile device chip makers, handset manufacturers and middleware vendors to confirm that their platforms conform to the OpenKODE 1.0 media stack specification and will include trans-API conformance tests to ensure that OpenKODE implementations support rich mixing of media types such as real-time video being processed in a 3D application. The suite of conformance testing tools will be made available through the Khronos Group OpenKODE Adopters program and products that pass all the tests may use the OpenKODE trademark.

“The objective of the OpenKODE 1.0 specification is to enable the small device industry to embed standardized functionality into the core of their products, in such a way that they could still look and feel unique, and yet run software not geared specifically for those devices in such a way that only minimal or no changes are necessary. Imagine for a moment a new market segment for portable games, marketed just like PSP discs or perhaps downloaded through a centralized service, but which can run on any of multiple brands,” said Scott M. Fulton, III, BetaNews.

“The OpenKODE working group has generated a public specification in just 12 months with strong industry support - reflecting the urgent industry need that is addressed by this significant new standard,” said Neil Trevett, president of the Khronos Group, chairman of the OpenKODE working group and vice president of embedded content at NVIDIA. “NVIDIA is using the OpenKODE architecture to deliver the full mixed media capability of our GoForce handheld GPUs to mobile developers and we are thrilled to demonstrate our provisional OpenKODE implementation at 3GSM alongside the release of the specification.”

“OpenKODE is a long awaited solution to seriously fight platform defragmentation and bring true media acceleration interoperability for mobile platforms. Acrodea is committed to continue driving the OpenKODE initiative forward and will be helping its customers & partners to steer towards a uniform platform strategy. Acrodea plans to start providing its close partners with an implementation of the OpenKODE Core in the first half of 2007,” said Yoshio Kuniyoshi CTO of Acrodea Inc.

“Demand for rich handheld multimedia is increasing exponentially and OpenKODE simplifies the development of multimedia solutions by providing an open API layer that unifies a wide range of media technologies in mobile devices” said Ryu Koriyama, Aplix CEO and CTO. “Aplix has been a contributor and strong supporter of the OpenKODE project. Aplix is currently working closely with Japanese operators on the adoption of OpenKODE. We also plan to integrate OpenKODE support into our mobile Linux & Java middleware solutions including our industry-leading JBlend product that’s currently deployed in more than 267 million handsets.”

“OpenKODE is a significant advance for the handheld industry as it combines the Khronos industry-leading media APIs into a reliable set of functionality that can provide great native performance on mobile devices while reducing fragmentation from the software developers’ point of view,” said Tero Sarkkinen, Futuremark’s executive vice president of sales and marketing. “Futuremark is delighted to play a key role in the industry roll-out of OpenKODE and to apply our considerable expertise in performance measurement software development and functionality testing to create the OpenKODE conformance tests.”

“OpenKODE is an excellent solution for developers who are targeting the embedded systems world. It was built with great consideration for developers and the development process. From its first version, OpenKODE includes a designated profiling API. This API is already integrated into gDEBugger ES, an OpenGL ES Debugger and Profiler, to enable developers optimize the performance of rich graphics applications. We will continue to work as part of the OpenKODE working group to make sure that developers will be able to get the most out of their target embedded devices,” said Avi Shapira, CEO of Graphic Remedy.

“OpenKODE plays a significant role in the industry as mobile devices become richer in specifications and users expecting more variational services. We at HI are thrilled to be involved in the specification making process and to make our products support this standard,” said Hirotaka Suzuki, CTO of HI CORPORATION.

“Battling over the past 6 years to deliver rich 3D gaming across every conceivable combination of operating system and mobile platform known to man, Ideaworks3D understands intimately the imperative to harmonize mobile media APIs for the benefit of all participants in the mobile ecosystem,” said Alex Caccia CEO of Ideaworks3D. “At 3GSM, we are delighted to debut our provisional OpenKODE Core implementation, which will form the foundation of Airplay 3.0, Ideaworks3D’s next generation solution for the development and rapid cross-platform deployment of native mobile applications.”

“Reducing fragmentation to enable lower cost creation and deployment of native content is the key to unlocking the revenue potential of the new generation of mobile devices,” said Tim Renouf, OpenKODE specification editor and systems architect at Tao Group. “We at Tao believe that OpenKODE will play a major role in this, and are excited to be involved in the specification process and to be showing our OpenKODE solution as part of intent GamePlayer, Tao’s cross-platform binary-portable native solution for mobile gaming, at 3GSM and GDC.”

“TI has been actively involved in the development and support of open standards since they are driving the next wave of exhilarating games and applications. The release of the OpenKODE 1.0 specification will foster creativity in the mobile environment with a widely available native API platform to accelerate game development,” said Avner Goren, marketing director of Texas Instruments Cellular Systems Solutions. “TI is pleased to work with Ideaworks3D to support OpenKODE on our OMAP and OMAP-Vox platforms to reduce the time and cost of bringing mobile games to market across a broad range of handsets.”

“OpenKODE is another example of Khronos quickly and effectively responding to the needs of a very rapidly evolving market. This new API not only unifies the existing APIs thereby providing more clarity for trans-API applications, but also unlocks the performance and flexibility of the platforms of today and tomorrow by offering a common way of accessing the native environment,” said Ed Plowman, product marketing manager, Graphics Business Unit, ARM®. “As a founding member of the Khronos board of Promoters, ARM is excited by the new opportunities OpenKODE presents for ARM itself and its partners in the deployment of ARM’s wide range of technologies”

About Khronos
The Khronos Group is a member-funded industry consortium focused on the creation of open standards such as OpenGL®, OpenKODE™, OpenGL® ES, OpenMAX™, OpenVG™, OpenSL ES™, OpenML™ and COLLADA™ to enable the authoring and acceleration of dynamic media on a wide variety of platforms and devices. All Khronos members are able to contribute to the development of Khronos specifications, are empowered to vote at various stages before public deployment, and are able to accelerate the delivery of their cutting-edge media platforms and applications through early access to specification drafts and conformance tests. Please go to www.khronos.org for more information.

###

Khronos, OpenKODE, OpenVG, OpenMAX and OpenSL ES are trademarks of the Khronos Group Inc. COLLADA is a trademark of Sony Computer Entertainment Inc. used by permission by Khronos. OpenGL and OpenML are registered trademarks and the OpenGL ES logo is a trademark of Silicon Graphics Inc. used by permission by Khronos. All other product names, trademarks, and/or company names are used solely for identification and belong to their respective owners.

Khronos Releases New OpenMAX IL 1.1 Standard for Enhanced Streaming Media Portability

Expanded functionality retains backwards compatibility with OpenMAX IL 1.0; OpenMAX IL 1.1 Conformance Tests immediately available

12th February, 2007 - 3GSM, Barcelona - The Khronos™ Group is pleased to announce that it has ratified and publicly released the royalty-free OpenMAX™ IL 1.1 specification. OpenMAX IL 1.1 defines enhanced media component interfaces to enable the rapid integration of media acceleration into streaming media frameworks on embedded devices. Today, Khronos has also launched the OpenMAX IL 1.1 Adopter’s Program that provides access to a new set of conformance tests. Products that meet the requirements of the conformance tests may use the OpenMAX IL trademark which insures customers of reliable, cross-platform audio, video, and image codec interoperability. OpenMAX IL has been developed through the successful Khronos Working Group process, with Work Group Chair leadership provided by Texas Instruments and the support of many Khronos member companies including AMD, Beatnik, Broadcom, Motorola, Nokia, NVIDIA, NXP, SKY MobileMedia and STMicroelectronics. The OpenMAX IL 1.1 specification is free for download at http://www.khronos.org/openmax/ and details of the OpenMAX Adopter’s Program can be found at http://www.khronos.org/adopters.

“The OpenMAX standard is ambitious in its goal to offer a set of APIs for the embedded device market to enable hardware acceleration of multimedia codecs,” notes analyst Jon Peddie of Jon Peddie Research. “The introduction of OpenMAX IL goes another step with a low level interface that abstracts codecs and provides portability across operating systems and software stacks. OpenMAX IL demonstrates the flexibility of the Khronos model in general, and specifically; the ability of OpenMAX to adapt to the changing demands of developers and manufacturers in the embedded device market.”

OpenMAX IL 1.1 adds significant functionality to OpenMAX 1.0, which was released in January 2006, including:
- Standardized components, interfaces and controls for common media functionality to make most streaming applications easier to construct and more portable;
- Enhanced video encode and decode controls for more record and playback flexibility;
- Enhanced camera controls including sophisticated focus control, continuous and single shot control and auto exposure control;
- Abstracted access to synchronous content enabling flexible media components with the ability to process content from a variety of sources;
- Extended buffer payload information such as video quantization data to enable sophisticated adaptive applications;
- Extended color format support;
- Creation and parsing of metadata in the media stream to enable intelligent media components and applications;
- Enhanced resource management for more robust operation on constrained systems;
- Integration with EGL to enable OpenMAX to seamlessly integrate with graphic APIs such as OpenGL® ES and OpenVG™.

“TI remains fully committed to the definition and deployment of open standards-based APIs, including the adoption of OpenMAX for our OMAP platform and OMAP-Vox family of products,” said Avner Goren, TI’s strategic marketing director for Cellular Systems Solutions in its Wireless Terminals Business Unit.  “TI welcomes and supports IL 1.1 from the OpenMAX group and believes the updated features, functionality and portability of IL 1.1 will fully address the needs of more quickly deploying multimedia solutions in wireless handsets.”

“As one of the original founding members of the Khronos Group, AMD strongly believes in open standards as an enabler to the growth of the industry. AMD is looking forward to deploying OpenMAX interfaces on its Imageon media processors in the near future to drive the next-generation of rich media enabled handheld devices,” said Andrej Zdravkovic, senior director for software development at AMD.

“Beatnik is committed to continuing our contribution to the OpenMAX effort and we are already supplying OpenMAX IL compliant implementations of our industry standard mobileBAE software audio engine to mobile handset and platform providers,” said Jeremy Copp, Beatnik’s chief sales officer.  “By delivering technology that fully meets the demands of the OpenMAX IL framework we are enabling handset manufacturers to reduce integration time as they bring to market products incorporating advanced audio capabilities and services across a range of hardware, software and operating system platforms.”

“The standardization of graphics and codecs interfaces will increase the speed of adoption of rich multimedia capabilities in a range of portable devices,” said Dr. Robert Swann, Senior Director of Marketing for Broadcom’s Mobile Multimedia business unit. “We welcome the work that Khronos has completed to date and are pleased to be a contributing member, supporting the development of OpenGL ES 2.0 and OpenMAX IL.”

“The introduction of standard component classes in OpenMAX IL 1.1.clearly paves the way for a platform-independent component-based design methodology for media-rich devices. We are very excited by the opportunity to support this standard in our development tools, enabling IDMs and OEMs to rapidly construct complex media graphs from a basket of compliant components,” said Dave Murray, CEO, Incoras Solutions Ltd.

“OpenMAX is continuing to evolve to meet industry needs with significant industry support from silicon and software vendors and OEMs,” said Neil Trevett, president of the Khronos Group and vice president of embedded content at NVIDIA. “NVIDIA is fully committed to deploying OpenMAX on its range of handheld GPUs and to tightly integrate OpenMAX with the other Khronos APIs as part of the emerging OpenKODE™ standard - enabling rich, mixed media applications that make use of OpenMAX’s state-of-the-art video and audio processing.”

“STMicroelectronics is pleased to contribute to the OpenMAX IL API as a standard to control multimedia components in mobile devices,” said Alessandro Cremonesi, group vice president, strategy and system technology and advanced system technology general manager, STMicroelectronics. “The first open source implementation of the OpenMAX IL 1.0 specification, known as ‘Bellagio’, was released by ST in March 2006 and is being improved to support new IL 1.1 features.”

About OpenMAX
OpenMAX IL is one of three layers of the overall OpenMAX standard that provides comprehensive streaming media codec and application portability by enabling accelerated multimedia components to be developed, integrated and programmed across multiple operating systems and silicon platforms. The OpenMAX IL (Integration Layer) API defines a standardized media component interface to enable developers and platform providers to integrate and communicate with multimedia codecs implemented in hardware or software.  OpenMAX DL (Development Layer) APIs enables codec developers to accelerate the creation and portability of codecs with a standardized set of primitive functionality across a range of computing platforms. OpenMAX DL 1.0 was released in the first quarter of 2006. The OpenMAX AL (Application Layer) is an application-level API that - provides common high-level streaming application functionality to enable streaming media applications to be portable across multiple operating systems and hardware platforms. OpenMAX AL 1.0 is expected to be released during the first half of 2007.

About Khronos
The Khronos Group is a member-funded industry consortium focused on the creation of open standards such as OpenGL®, OpenKODE™, OpenGL® ES, OpenMAX™, OpenVG™, OpenSL ES™, OpenML™ and COLLADA™ to enable the authoring and acceleration of dynamic media on a wide variety of platforms and devices. All Khronos members are able to contribute to the development of Khronos specifications, are empowered to vote at various stages before public deployment, and are able to accelerate the delivery of their cutting-edge media platforms and applications through early access to specification drafts and conformance tests. Please go to www.khronos.org for more information.

###

Khronos, OpenKODE, OpenVG, OpenMAX and OpenSL ES are trademarks of the Khronos Group Inc. COLLADA is a trademark of Sony Computer Entertainment Inc. used by permission by Khronos. OpenGL and OpenML are registered trademarks and the OpenGL ES logo is a trademark of Silicon Graphics Inc. used by permission by Khronos. All other product names, trademarks, and/or company names are used solely for identification and belong to their respective owners.

safety