SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
Android 10ms Problem?
Solved.
June 2016
Overview, Results & Demo
Many types of mobile apps that
are dependent on low latency
audio functionality are non-
existent on Android.
Meanwhile on iOS, these same
apps generate $$$ and thrive.
Definition of round-trip low
latency is:
+ Audio Input (time)
+ Audio Processing (time)
+ Audio Output (time)
= 10 milliseconds or less
iOS has been low latency since
Day 1.
Apps suffering from lack of low
latency audio include games,
synthesizers, DAWs, interactive
audio-, pro audio-, virtual
instrument apps, and the
inevitable gold rush of virtual
reality apps.
No low latency audio support in
Android?
Effectively guarantees that there
will be no adoption of VR on
Android.
Without low latency audio
support, developers cannot meet
demand, Android app
marketplaces miss out downloads,
OEM devices less valuable and
consumers frustrated.
Entire Android ecosystem loses.
Developers.
Android App Stores.
OEMs.
Consumers.
Billions left on the table.
Not trivial technical problem.
Multiple non-obvious technical
hurdles and coordination issues
within Android ecosystem. Not to
mention, thankless work fixing a
problem most don’t know even
exists.
Yet big problem, big upside.
Android Latency Benchmarks
as of June 2016
Data sources:
http://superpowered.com/latency (Superpowered team)
https://source.android.com/devices/audio/latency_measurements.html
(Google Pro Audio team)
Model Android Version
Buffer Size
(frames)
Round-trip
latency (ms)
Nexus 9 6.0.0 (MRA58K) 128 15
Nexus 6P 6.0.0 (MDA89D) 192 18
Industry Misconceptions of
Android 10ms Problem
“It’s a hardware problem.”
“It’s Linux audio.”
“It’s the ALSA drivers.”
In our opinion: They’re all fine.
Superpowered. Who are we?
We squeeze audio latency out of
app user-space with +150m app-
installs and thousands of apps
using Superpowered SDK.
Now, we’re squeezing audio latency
out of Android service space with
Superpowered Media Server.
Superpowered Media Server +
Nexus 6P Latency Benchmarks
Audio Path
Huawei Nexus 6P
Round-Trip Audio
Latency
(Android 6.0.1)
Superpowered
Huawei Nexus 6P
Round-Trip Audio
Latency
Inbuilt speaker to
inbuilt mic
32 ms 24 ms
Audio output
plugged into
headphone jack
and inbuilt
microphone.
15 ms 9 ms
Audio loopback 15 ms 9 ms
Superpowered Media Server +
Nexus 9 Latency Benchmarks
Audio Path
HTC Nexus 9
Round-Trip Audio
Latency
(Android 6.0.1)
Superpowered
HTC Nexus 9
Round-Trip Audio
Latency
(Android 6.0.1)
Inbuilt speaker to
inbuilt mic
25 ms 19 ms
Audio output
plugged into
headphone jack
and inbuilt
microphone.
14 ms 8 ms
Audio loopback 14 ms 8 ms
Superpowered SAPA*
Apps Supported? Thousands Less than 100
Licensing options? Per licensee
SAPA is based on
JACK (GPL
license)
Round-trip latency?
Better on non-
Galaxy devices
No change on
non-Galaxy
devices
Better latency across Android landscape?
Every Android
device
Only on Galaxy
Solves fundamental Android architecture
problem?
Yes No
Neutral solution for all stakeholders? Yes ?
*Samsung Professional Audio SDK	
  
Additional Benefits of
Superpowered Media Server
No hardware modifications
needed.
No HAL modifications needed.
Compatible with Android Lollilop
and Marshmallow.
Questions and Licensing
To request demo files, please email:
mediaserver@superpowered.com
Video demo and more info at:
bit.ly/AndroidMediaServer
bit.ly/Video-Demo-Android

Contenu connexe

Similaire à Superpowered Media Server for Android

android technology presentation
android technology presentationandroid technology presentation
android technology presentationNishul Tomar
 
Linux Sucks
Linux SucksLinux Sucks
Linux Suckspapygeek
 
Battle of Music: SDK from iPhone, Nokia, BlackBerry, Android, Palm
Battle of Music: SDK from iPhone, Nokia, BlackBerry, Android, PalmBattle of Music: SDK from iPhone, Nokia, BlackBerry, Android, Palm
Battle of Music: SDK from iPhone, Nokia, BlackBerry, Android, PalmBess Ho
 
Streamz slide deck crowdfunder public 2 8-16
Streamz slide deck crowdfunder public 2 8-16Streamz slide deck crowdfunder public 2 8-16
Streamz slide deck crowdfunder public 2 8-16Douglas Kihm
 
Android operating System
Android operating SystemAndroid operating System
Android operating Systemyash lakhmani
 
Android technology
Android technologyAndroid technology
Android technologysatish kumar
 
Android technology
Android technologyAndroid technology
Android technologytrainingNCR
 
Android technology
Android technologyAndroid technology
Android technologytrainingNCR
 
Android technology- Advantages & Limitations
Android technology- Advantages & LimitationsAndroid technology- Advantages & Limitations
Android technology- Advantages & LimitationsVaibhav Dixit
 
ppt based on android technology with great animations
ppt based on android technology with great animationsppt based on android technology with great animations
ppt based on android technology with great animationsHriday Garg
 
ANDROID TECHNOLOGY
ANDROID TECHNOLOGYANDROID TECHNOLOGY
ANDROID TECHNOLOGYsathish sak
 
Android technology
Android technology Android technology
Android technology yesurajansd
 
LATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALA
LATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALALATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALA
LATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALASaikiran Panjala
 
Appcelerator Corporate Overview
Appcelerator Corporate OverviewAppcelerator Corporate Overview
Appcelerator Corporate Overviewsschwarzhoff
 

Similaire à Superpowered Media Server for Android (20)

android technology presentation
android technology presentationandroid technology presentation
android technology presentation
 
Linux Sucks
Linux SucksLinux Sucks
Linux Sucks
 
Battle of Music: SDK from iPhone, Nokia, BlackBerry, Android, Palm
Battle of Music: SDK from iPhone, Nokia, BlackBerry, Android, PalmBattle of Music: SDK from iPhone, Nokia, BlackBerry, Android, Palm
Battle of Music: SDK from iPhone, Nokia, BlackBerry, Android, Palm
 
Google Android
Google AndroidGoogle Android
Google Android
 
Android
AndroidAndroid
Android
 
Android technology
Android technologyAndroid technology
Android technology
 
Streamz slide deck crowdfunder public 2 8-16
Streamz slide deck crowdfunder public 2 8-16Streamz slide deck crowdfunder public 2 8-16
Streamz slide deck crowdfunder public 2 8-16
 
Android operating System
Android operating SystemAndroid operating System
Android operating System
 
Android technology
Android technologyAndroid technology
Android technology
 
Deepak Pathak's PPT
Deepak Pathak's PPTDeepak Pathak's PPT
Deepak Pathak's PPT
 
ppt on Android os- vinit
ppt on Android os- vinitppt on Android os- vinit
ppt on Android os- vinit
 
Android technology
Android technologyAndroid technology
Android technology
 
Android technology
Android technologyAndroid technology
Android technology
 
Android technology- Advantages & Limitations
Android technology- Advantages & LimitationsAndroid technology- Advantages & Limitations
Android technology- Advantages & Limitations
 
Android Technology
Android TechnologyAndroid Technology
Android Technology
 
ppt based on android technology with great animations
ppt based on android technology with great animationsppt based on android technology with great animations
ppt based on android technology with great animations
 
ANDROID TECHNOLOGY
ANDROID TECHNOLOGYANDROID TECHNOLOGY
ANDROID TECHNOLOGY
 
Android technology
Android technology Android technology
Android technology
 
LATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALA
LATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALALATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALA
LATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALA
 
Appcelerator Corporate Overview
Appcelerator Corporate OverviewAppcelerator Corporate Overview
Appcelerator Corporate Overview
 

Plus de Patrick Vlaskovits

How to Growth Hacking Your Content by Naming the Unnamed
How to Growth Hacking Your Content by Naming the UnnamedHow to Growth Hacking Your Content by Naming the Unnamed
How to Growth Hacking Your Content by Naming the UnnamedPatrick Vlaskovits
 
Growth Hacking - from Medium to Channel
Growth Hacking - from Medium to Channel Growth Hacking - from Medium to Channel
Growth Hacking - from Medium to Channel Patrick Vlaskovits
 
The Medium is the Message: The One Growthhack to Rule Them All by Patrick Vla...
The Medium is the Message: The One Growthhack to Rule Them All by Patrick Vla...The Medium is the Message: The One Growthhack to Rule Them All by Patrick Vla...
The Medium is the Message: The One Growthhack to Rule Them All by Patrick Vla...Patrick Vlaskovits
 
20 Minute Intro to Lean Startups
20 Minute Intro to Lean Startups20 Minute Intro to Lean Startups
20 Minute Intro to Lean StartupsPatrick Vlaskovits
 
Top 10 Reasons to Not be a Lean Startup for Momentum Michigan
Top 10 Reasons to Not be a Lean Startup for Momentum MichiganTop 10 Reasons to Not be a Lean Startup for Momentum Michigan
Top 10 Reasons to Not be a Lean Startup for Momentum MichiganPatrick Vlaskovits
 
Top 10 Reasons to NOT be a Lean Startup
Top 10 Reasons to NOT be a Lean StartupTop 10 Reasons to NOT be a Lean Startup
Top 10 Reasons to NOT be a Lean StartupPatrick Vlaskovits
 
Customer Development: The Fundamentals and the Myths - Stanford
Customer Development: The Fundamentals and the Myths - StanfordCustomer Development: The Fundamentals and the Myths - Stanford
Customer Development: The Fundamentals and the Myths - StanfordPatrick Vlaskovits
 
Customer Development and Keyser Soze
Customer Development and Keyser SozeCustomer Development and Keyser Soze
Customer Development and Keyser SozePatrick Vlaskovits
 

Plus de Patrick Vlaskovits (12)

How to Growth Hacking Your Content by Naming the Unnamed
How to Growth Hacking Your Content by Naming the UnnamedHow to Growth Hacking Your Content by Naming the Unnamed
How to Growth Hacking Your Content by Naming the Unnamed
 
Growth Hacking - from Medium to Channel
Growth Hacking - from Medium to Channel Growth Hacking - from Medium to Channel
Growth Hacking - from Medium to Channel
 
The Medium is the Message: The One Growthhack to Rule Them All by Patrick Vla...
The Medium is the Message: The One Growthhack to Rule Them All by Patrick Vla...The Medium is the Message: The One Growthhack to Rule Them All by Patrick Vla...
The Medium is the Message: The One Growthhack to Rule Them All by Patrick Vla...
 
The Lean Entrepreneur Surfs
The Lean Entrepreneur SurfsThe Lean Entrepreneur Surfs
The Lean Entrepreneur Surfs
 
20 Minute Intro to Lean Startups
20 Minute Intro to Lean Startups20 Minute Intro to Lean Startups
20 Minute Intro to Lean Startups
 
Top 10 Reasons to Not be a Lean Startup for Momentum Michigan
Top 10 Reasons to Not be a Lean Startup for Momentum MichiganTop 10 Reasons to Not be a Lean Startup for Momentum Michigan
Top 10 Reasons to Not be a Lean Startup for Momentum Michigan
 
Hacking Customer Development
Hacking Customer DevelopmentHacking Customer Development
Hacking Customer Development
 
Top 10 Reasons to NOT be a Lean Startup
Top 10 Reasons to NOT be a Lean StartupTop 10 Reasons to NOT be a Lean Startup
Top 10 Reasons to NOT be a Lean Startup
 
Customer Development: The Fundamentals and the Myths - Stanford
Customer Development: The Fundamentals and the Myths - StanfordCustomer Development: The Fundamentals and the Myths - Stanford
Customer Development: The Fundamentals and the Myths - Stanford
 
Calit2 UC Irvine
Calit2 UC IrvineCalit2 UC Irvine
Calit2 UC Irvine
 
Lean Startup: The Basics
Lean Startup: The BasicsLean Startup: The Basics
Lean Startup: The Basics
 
Customer Development and Keyser Soze
Customer Development and Keyser SozeCustomer Development and Keyser Soze
Customer Development and Keyser Soze
 

Dernier

BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 

Dernier (20)

BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 

Superpowered Media Server for Android

  • 1. Android 10ms Problem? Solved. June 2016 Overview, Results & Demo
  • 2. Many types of mobile apps that are dependent on low latency audio functionality are non- existent on Android. Meanwhile on iOS, these same apps generate $$$ and thrive.
  • 3. Definition of round-trip low latency is: + Audio Input (time) + Audio Processing (time) + Audio Output (time) = 10 milliseconds or less iOS has been low latency since Day 1.
  • 4. Apps suffering from lack of low latency audio include games, synthesizers, DAWs, interactive audio-, pro audio-, virtual instrument apps, and the inevitable gold rush of virtual reality apps.
  • 5. No low latency audio support in Android? Effectively guarantees that there will be no adoption of VR on Android.
  • 6. Without low latency audio support, developers cannot meet demand, Android app marketplaces miss out downloads, OEM devices less valuable and consumers frustrated. Entire Android ecosystem loses.
  • 8. Not trivial technical problem. Multiple non-obvious technical hurdles and coordination issues within Android ecosystem. Not to mention, thankless work fixing a problem most don’t know even exists. Yet big problem, big upside.
  • 9. Android Latency Benchmarks as of June 2016 Data sources: http://superpowered.com/latency (Superpowered team) https://source.android.com/devices/audio/latency_measurements.html (Google Pro Audio team) Model Android Version Buffer Size (frames) Round-trip latency (ms) Nexus 9 6.0.0 (MRA58K) 128 15 Nexus 6P 6.0.0 (MDA89D) 192 18
  • 10. Industry Misconceptions of Android 10ms Problem “It’s a hardware problem.” “It’s Linux audio.” “It’s the ALSA drivers.” In our opinion: They’re all fine.
  • 11. Superpowered. Who are we? We squeeze audio latency out of app user-space with +150m app- installs and thousands of apps using Superpowered SDK. Now, we’re squeezing audio latency out of Android service space with Superpowered Media Server.
  • 12. Superpowered Media Server + Nexus 6P Latency Benchmarks Audio Path Huawei Nexus 6P Round-Trip Audio Latency (Android 6.0.1) Superpowered Huawei Nexus 6P Round-Trip Audio Latency Inbuilt speaker to inbuilt mic 32 ms 24 ms Audio output plugged into headphone jack and inbuilt microphone. 15 ms 9 ms Audio loopback 15 ms 9 ms
  • 13. Superpowered Media Server + Nexus 9 Latency Benchmarks Audio Path HTC Nexus 9 Round-Trip Audio Latency (Android 6.0.1) Superpowered HTC Nexus 9 Round-Trip Audio Latency (Android 6.0.1) Inbuilt speaker to inbuilt mic 25 ms 19 ms Audio output plugged into headphone jack and inbuilt microphone. 14 ms 8 ms Audio loopback 14 ms 8 ms
  • 14. Superpowered SAPA* Apps Supported? Thousands Less than 100 Licensing options? Per licensee SAPA is based on JACK (GPL license) Round-trip latency? Better on non- Galaxy devices No change on non-Galaxy devices Better latency across Android landscape? Every Android device Only on Galaxy Solves fundamental Android architecture problem? Yes No Neutral solution for all stakeholders? Yes ? *Samsung Professional Audio SDK  
  • 15. Additional Benefits of Superpowered Media Server No hardware modifications needed. No HAL modifications needed. Compatible with Android Lollilop and Marshmallow.
  • 16. Questions and Licensing To request demo files, please email: mediaserver@superpowered.com Video demo and more info at: bit.ly/AndroidMediaServer bit.ly/Video-Demo-Android