The Mobile Advantage. Erik Noreke Independent Standardization Consultant Chair, OpenSL ES. Copyright Khronos Group, Page 1

Similar documents
Streaming Media. Advanced Audio. Erik Noreke Standardization Consultant Chair, OpenSL ES. Copyright Khronos Group, Page 1

OpenMAX AL, OpenSL ES

Completing the Multimedia Architecture

Mobile AR Hardware Futures

Streaming Media Portability

Copyright Khronos Group, Page 1. Khronos Overview. Taiwan, February 2012

Copyright Khronos Group, Page 1

Copyright Khronos Group Page 1. Vulkan Overview. June 2015

Creating the Embedded Media Processing Ecosystem

Copyright Khronos Group, Page 1

Khronos and the Mobile Ecosystem

Mobile Graphics Ecosystem. Tom Olson OpenGL ES working group chair

Copyright Khronos Group, Page 1

Next Generation OpenGL Neil Trevett Khronos President NVIDIA VP Mobile Copyright Khronos Group Page 1

Embedded Media Processing Ecosystem

EGLStream DataLocator Extension Specification

Hardware Accelerated Graphics for High Performance JavaFX Mobile Applications

Cross-platform platform.

AR Standards Update Austin, March 2012

WebGL Meetup GDC Copyright Khronos Group, Page 1

Copyright Khronos Group, Page 1. OpenCL. GDC, March 2010

More performance options

Adding Advanced Shader Features and Handling Fragmentation

Enabling a Richer Multimedia Experience with GPU Compute. Roberto Mijat Visual Computing Marketing Manager

Open Standards for Today s Gaming Industry

SIGGRAPH Briefing August 2014

Dave Shreiner, ARM March 2009

SC24/WG9 Liaison Meeting

3D Graphics in Future Mobile Devices. Steve Steele, ARM

Android Multimedia Framework Overview. Li Li, Solution and Service Wind River

The State of Gaming APIs

Next Generation Visual Computing

Khronos Connects Software to Silicon

Open Standards for Vision and AI Peter McGuinness NNEF WG Chair CEO, Highwai, Inc May 2018

Vulkan 1.1 March Copyright Khronos Group Page 1

Copyright Khronos Group Page 1

The Mobile Internet: The Potential of Handhelds to Bring Internet to the Masses. April 2008

Applications and Implementations

Press Briefing SIGGRAPH 2015 Neil Trevett Khronos President NVIDIA Vice President Mobile Ecosystem. Copyright Khronos Group Page 1

Open Standards for Building Virtual and Augmented Realities. Neil Trevett Khronos President NVIDIA VP Developer Ecosystems

Press Briefing SIGGRAPH 2015 Neil Trevett Khronos President NVIDIA Vice President Mobile Ecosystem. Copyright Khronos Group Page 1

Workshop on the IPv6 development in Saudi Arabia 8 February 2009; Riyadh - KSA

Bringing it all together: The challenge in delivering a complete graphics system architecture. Chris Porthouse

Developing Core Software Technologies for TI s OMAP Platform

Copyright Khronos Group Page 1

gltf Briefing September 2016 Copyright Khronos Group Page 1

Neil Trevett Vice President Mobile Ecosystem, NVIDIA President, Khronos Group. Copyright Khronos Group Page 1

KIVY - A Framework for Natural User Interfaces

It s the Wave of the Future Jeff Ravencraft. USB-IF President & Chairman Wireless USB Promoter Group Chairman Intel Corporation

OpenCL ICD Installation Guidelines. Khronos OpenCL Working Group. Version 2.2-7, Sat, 12 May :21:

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Wi-Fi Innovation and Adoption Still Going Strong

CMIS An Industry Effort to Define a Service-Based Interoperability Standard for Content Management

Open Standard APIs for Augmented Reality

Multimedia in Mobile Phones. Architectures and Trends Lund

Web and Automotive W3C Workshop. Renault - DREAM Nov 2012 RENAULT PROPERTY

The Economics of Open Source

Transforming the way people watch TV

Accelerating Success with Cisco Partner Ecosystem

Profiling and Debugging OpenCL Applications with ARM Development Tools. October 2014

Vulkan: Scaling to Multiple Threads. Kevin sun Lead Developer Support Engineer, APAC PowerVR Graphics

Integrating CPU and GPU, The ARM Methodology. Edvard Sørgård, Senior Principal Graphics Architect, ARM Ian Rickards, Senior Product Manager, ARM

OpenCL Press Conference

POWERVR MBX & SGX OpenVG Support and Resources

Take GPU Processing Power Beyond Graphics with Mali GPU Computing

Version 11

Alongside this is AVB, an IEEE standards based technology that could stand on its own or underpin many of the existing networked audio protocols.

Connecting with Tizen : An Overview & Roadmap. Mohan Rao

ACCELERATING HEVC ADOPTION

Fusing Sensors into Mobile Operating Systems & Innovative Use Cases

User Interface. Technology Domain Roadmap & Strategy. 22 February 2010 Scott Weiss, UI Technology Manager

Going cloud-native with Kubernetes and Pivotal

Copyright Khronos Group Page 1

AirStash Wireless Flash Drive with media streaming and two-way wireless document transfer capability

Nokia for developers. Alexey Kokin. Developer Relations

MMAPI (Mobile Media API) Multimedia Framework for Mobile Devices

DEVELOPER DAY MONTRÉAL APRIL Copyright Khronos Group Page 1

Higher compression efficiency, exceptional image quality, faster encoding time and lower costs

Cloud Computing: Making the Right Choice for Your Organization

Build high performance video apps for mobile, game consoles, streaming pucks, set top boxes, and smart TVs from a single codebase

Our Technology Expertise for Software Engineering Services. AceThought Services Your Partner in Innovation

Next Generation Gigabit WiFi ac

The office for the anywhere worker!!! Your LCB SOFTPHONE: A powerful new take on the all-in-one for a more immersive experience.

1. INTRODUCTION 2. OVERVIEW

Open API Standards for Mobile Graphics, Compute and Vision Processing GTC, March 2014

Applications and Implementations

Graphics Technology Update

Status of the "H.325 Project"

Enabling the Next Generation of SDN

Interoperability Quest: OTT Video, WebApps and CE

Update on Khronos Open Standard APIs for Vision Processing Neil Trevett Khronos President NVIDIA Vice President Mobile Ecosystem

Developing a Reference Model for Augmented Reality. 5th International AR Standards Community Meeting 19 March 2012

The GStreamer Multimedia Architecture. What is GStreamer. What is GStreamer. Why create GStreamer

The PowerVR Insider SDK. PowerVR Developer Technology

Why Active Communications and Office 365?

Data Flow Oriented Software Design in a FACE Architecture

Arthur Chang Segment Business Development Manager Connected Home & Commercial Clients, CCG. October 2016

Neural Network Exchange Format

Interoperable Cloud Storage with the CDMI Standard. Mark Carlson, SNIA TC and Oracle Co-Chair, SNIA Cloud Storage TWG

VESA Display Standards Updates

Transcription:

& The Mobile Advantage Erik Noreke Independent Standardization Consultant Chair, OpenSL ES Copyright Khronos Group, 2010 - Page 1

Focused on Creating an Open Market Open Standards Open Markets - Developed by the industry for the industry - Opens up the market for all players not just a single vendor Standardized APIs open up for individual innovation - Standardized API is the coupler freedom for implementation - Easier integration facilitates selling products OpenMAX Framework - Building block design allows vendors to develop new technologies for existing frameworks - New types of components can easily connect to existing technologies API Extensions - Vendors are free to extend API functionality in a standardized way - New functionality may be incorporated into future version of the standards - OpenMAX AL and OpenSL open up for applications to take advantage of new functionality Copyright Khronos Group, 2010 - Page 2

OpenMAX Streaming Media Media Infrastructure Portability Open, royalty-free standard Application Layer Media Application Portability Applications programmed using cross-vendor interfaces Integration Layer Media Graph Portability Integrate media networks using standard interconnect protocols Development Layer Media Component Portability Develop portable media components using low-level media APIs More media applications available on more platforms for more end-user value! Portable and powerful media processing graphs can flexibly leverage available platform media components Component vendors can ship more advanced functionality across more processors. Media silicon vendors reduce costs and time to market OpenMAX layers can be implemented together or independently from the other layers to provide complete streaming media infrastructure portability Copyright Khronos Group, 2010 - Page 3

OpenMAX IL Enabling Mobile Multimedia Component model specifically designed for modern operating systems on mobile devices - Ease of integration of new functionality Streaming media is important factor in smartphone sales - YouTube, MobileTV, video recording, Skype OpenMAX IL enables streaming multimedia - Defines a standard set of components necessary to build a streaming media framework - Operating system agnostic Designed for hardware acceleration - Taking advantage of hardware when possible Standardized ports ensure ability to chain with existing framework components ICustomControlItf New and Innovative Tech / IP Copyright Khronos Group, 2010 - Page 4

OpenMAX AL Application Access Easy to use object model - Focuses on the usecase rather than the functionality - Rapid application development Facilitates application porting - Use same codebase on different platforms Designed to be built on OpenMAX IL - Facilitating hardware acceleration without application involvement Easily extended - Through Khronos or vendor extensions IMyControlItf New DataSource Media Player New interfaces control new objects or extended functionality to existing objects IDJShuttleControlItf AudioSink Video Sink New data source extends existing object model Copyright Khronos Group, 2010 - Page 5

OpenSL ES Powerful Mobile Audio Shares object model with OpenMAX AL - All the same advantages Create theater quality audio experience - In a mobile device! Profiles reduce application customization - Applications can query available profiles - Develop to a specific profile or profile combination Full 3D audio functionality enhances any gaming experience - Perfect companion to OpenGL ES Easily extended - Through Khronos or vendor extensions Copyright Khronos Group, 2010 - Page 6

OpenMAX IL 1.2 Sneak Peek OpenMAX IL 1.1 can encounter interoperability issues when building complex multi-vendor graphs - Is primarily used in simpler use cases, for example codec plug-in, or closed frameworks OpenMAX IL 1.2 will address the needs of the multi-vendor market - Bug fixes & enhancements - Focus is on ability to build multi-vendor frameworks - Improved component interoperability - Easier replacement of components from different vendors - Better component control - Expected to be completed second half of 2011 Copyright Khronos Group, 2010 - Page 7

OpenMAX AL & OpenSL ES Looking Forward 1.0 Conformance tests - Bug fixes and improved usecase tests API Reference cards Q1 2011 - Easy access to information for developers OpenMAX AL 1.1 & OpenSL ES 1.1 Due out soon - Better support for portability between varying operating systems - Additional functionality - Improved buffer queues - Full set of conformance tests Updating example code - Ensuring example code is correct and functional OpenMAX AL Digital TV Extension - Technology-neutral access to Digital TV Copyright Khronos Group, 2010 - Page 8

OpenMAX and OpenSL ES developer resources Growing developer community Khronos Message Boards - Monitored by the Khronos working groups Open source implementations - OpenMAX IL - OpenMAX AL Examples and tutorials - Provided by the working groups Reference cards - In the works available 2011 Copyright Khronos Group, 2010 - Page 9

Market Overview OpenMAX DL - Free & Commercial libraries available OpenMAX IL - Implemented in a number of Smartphone operating systems - As well as in numerous feature phones - Open source implementation available Bellagio OpenMAX AL - Targeting the growing smartphone market - Native API for multimedia in Symbian^3 - Partial open source implementation available OpenSL ES - Targeting the growing smartphone market - Growing number of adopters - Expected to be available in more than 50% of all smartphones by the end of 2012 Copyright Khronos Group, 2010 - Page 10

OpenMAX & OpenSL ES Multimedia frameworks designed for the mobile arena - Designed by the mobile industry - Used by the mobile industry - Enable a complete mobile multimedia experience Copyright Khronos Group, 2010 - Page 11

Thank You Copyright Khronos Group, 2010 - Page 12