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 BARCELONA, Spain -- The Khronos[TM] Group announced today that it has publicly released a provisional version of the OpenKODE[TM] 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 Operating systems can be categorized by technology, ownership, licensing, working state, usage, and by many other characteristics. In practice, many of these groupings may overlap. . 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([R]) ES and OpenVG[TM] 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 operating system (OS) Software that controls the operation of a computer, directs the input and output of data, keeps track of files, and controls the processing of computer programs. resources to minimize source changes when porting games and applications between Linux, Brew, Symbian, Windows Mobile The Windows platform from Microsoft for handheld devices, including PDAs, cellphones and Portable Media Centers. See Pocket PC, Pocket PC Phone Edition, Smartphone and Portable Media Center. , WIPI WIPI Wireless Internet Platform for Interoperability WIPI Word Intelligibility by Picture Identification (audiology test) WIPI Women in Photography Interntional and RTOS-based platforms. Subsequent versions of OpenKODE will add the OpenSL ES OpenSL ES (Open Sound Library for Embedded Systems) is a royalty-free, cross-platform, hardware-accelerated audio API for 2D and 3D audio. It provides access to features such as 3D positional audio and MIDI playback. [TM] and OpenMAX[TM] media APIs to provide accelerated video and audio that is fully integrated with graphics processing See graphics pipeline and DeBabelizer. . 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 Verb 1. conform to - satisfy a condition or restriction; "Does this paper meet the requirements for the degree?" fit, meet coordinate - be co-ordinated; "These activities coordinate well" 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 Conformance testing or type testing is testing to determine whether a system meets some specified standard. To aid in this, many test procedures and test setups have been developed, either by the standard's maintainers or external organizations, specifically for tools will be made available through the Khronos Group This article or section needs sources or references that appear in reliable, third-party publications. Alone, primary sources and sources affiliated with the subject of this article are not sufficient for an accurate encyclopedia article. 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 (PlayStation Portable) See PlayStation. 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 Neil Trevett is currently Vice President of Embedded Content at NVIDIA. He is responsible for enabling and encouraging compelling applications on non-PC platforms, including cell phones and automobiles. Prior to joining NVIDIA, Mr. , 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." About Khronos The Khronos Group is a member-funded industry consortium focused on the creation of open standards Specifications for hardware and software that are developed by a standards organization or a consortium involved in supporting a standard. Available to the public for developing compliant products, open standards imply "open systems;" that an existing component in a system can be replaced such as OpenGL([R]), OpenKODE[TM], OpenGL([R])ES, OpenMAX[TM], OpenVG[TM], OpenSL ES[TM], OpenML[TM] and COLLADA COLLADA Collaborative Design Activity [TM] 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 OpenGL ES (OpenGL for Embedded Systems) is a subset of the OpenGL 3D graphics API designed for embedded devices such as mobile phones, PDAs, and video game consoles. logo is a trademark of Silicon Graphics Inc. used by permission by Khronos. |
|
||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion