Khronos upgrades standard audio and multimedia APIs
- 19 January, 2011 12:38
- Comments
Khronos Group released on Tuesday upgrades to its OpenSL ES specification for high-performance, low-latency audio and its OpenMax AL specification for multimedia applications on mobile and embedded devices.
Featuring APIs, version 1.1 of the two royalty-free standards were championed by the organization as advancements in mobile computing for developers. "The key things about these new APIs is they should enable hardware acceleration and they are cross-platform," said Khronos President Neil Trevett, who also is vice president of mobile content at Nvidia, during a Khronos event in San Jose Jose, Calif. Khronos is an industry consortium developing standards for capabilities such as graphics and dynamic media on platforms and devices.
[ Keep up with the latest developer news with InfoWorld's Developer World newsletter. ]
OpenSL ES, for Open Sound Language, Embedded System, is "an API for you to harness advanced audio in a mobile device," such as a phone or tablet, Trevett said. "Without this, the audio API domain is very fragmented," with developers having to use different APIs on different systems.
OpenSL ES 1.1 enables "psychoacoustically" enhanced 3D audio across a range of applications, such as gaming, video conferencing, music, and ringtones, Khronos said. It also offers advanced stereo and MIDI functionality.
Khronos has scored a critical victory for OpenSL ES 1.1 in that is has the support of Google Android. "Obviously, Android adoption is a pretty significant win," Trevett said. Version 1.1 enables high-end 3D environmental audio, providing use cases like a soundscape in which headphones could be used for positioning audio objects in 3D games.
In addition to highlighting 3D performance, version 1.1 of OpenSL ES offers buffer queues, content pipes, and explicit object ordering. Khronos expects more adoption by other smartphone vendors, anticipating OpenSL ES will be supported on more than 50 per cent of smartphones by 2014.
OpenMax AL (Application Layer) 1.1 is cross-platform C-language API providing such capabilities as controlling player and recorder objects and connecting them to input and output objects like content readers. Recording of audio and video is supported as well as image capture. Also unveiled Tuesday was OpenMAX AL Digital TV Extension, an API for digital TV-related applications on mobile and embedded devices.
"The problem that we're seeking to solve with OpenMax AL is one that has plagued the industry for quite a while," which is streaming media portability, said Yeshwant Muthasamy, chair of the OpenMax AL working group at Khronos and a technology manager at Nokia. OpenMAX AL features easy-to-use high-level access to rich multimedia functionality and is intended for systems integrators.
Version 1.1 of OpenMax AL 1.1 features metadata support for streaming playback, finer-grained radio control, and improved error handling.
Khronos Group bills itself as offering "open standards for media authoring and acceleration." Members include companies such as AMD, Apple, Google, Intel, Nokia, and Oracle. Other Khronos technologies include OpenGL ES, which is a cross-platform API for 2D and 3D graphics, and OpenCL, for parallel programming of heterogenous systems.
This article, "Khronos upgrades standard audio and multimedia APIs," was originally published at InfoWorld.com. Follow the latest developments in business technology news and get a digest of the key stories each day in the InfoWorld Daily newsletter. For the latest developments in business technology news, follow InfoWorld.com on Twitter.
Read more about developer world in InfoWorld's Developer World Channel.
Join the CIO Australia group on LinkedIn. The group is open to CIOs, IT Directors, COOs, CTOs and senior IT managers.
- Bookmark this page
- Share this article
- Got more on this story? Email CIO
- Follow CIO on twitter
- Newsletter Subscribe - InfoWorld
- Khronos upgrades standard audio and multimedia APIs : Developer World - InfoWorld
- Business technology, IT news, product reviews and enterprise IT strategies - InfoWorld
- IT news and top technology headlines - InfoWorld
- InfoWorld Daily Newsletter - InfoWorld
- InfoWorld.com on Twitter
- Developer World - InfoWorld
-
Larry Page wants to see your medical records
-
Dual-Persona Smartphones Not a BYOD Panacea
-
After two-year hiatus, EFF accepts bitcoin donations again
-
CIOs struggle to deliver timely mobile business apps: survey
-
Spiceworks' free management software gets integrated MDM
-
Clearing the Clouds for Midmarket Businesses
Cloud computing promises to help midmarket companies reduce cost and complexity in the IT equation – and gain the flexibility and agility they need to thrive. Yet charting a clear course to the cloud isn’t always easy. In this paper, we aim to clear the clouds. We examine different cloud computing models, discuss the types of requirements that each can best address, and consider what midmarket businesses should look for in a cloud solutions provider. -
Choice and Control – Considerations for Developing Enterprise Cloud Strategies
Enterprise-wide cloud implementation can be a challenging process, requiring a thoughtful, strategic approach. In this whitepaper, IBM® shares considerations for developing enterprise cloud strategies. It looks into how the rapid-scale enterprise-class environment can help enable the type of agile infrastructure that aids organisations in quickly meeting the demands of an ever-evolving marketplace, thereby providing true business value. Read now. -
Benefits of Deploying Microsoft Exchange Server 2010 on Dell Compellent with Data Progression
Messaging and collaboration platforms have emerged as mission critical applications, consuming a large portion of IT spending for organisations. The rich features in these applications have significantly changed the messaging requirements and needs of today’s information from anywhere with any device, the result is an ever increasing demand on storage systems both in terms of capacity and bandwidth. Many organisations are rethinking their storage strategies to meet the demanding criteria and to handle the future requirements. Read more.















