Android and System Level Audio.pptx

Investigation Topics

Things that we need to investigate in order to make the evaluation of which approaches are feasible.

Investigation Answers


Analysis of both approaches

FunctionAndroid Provides sources and sinksAndroid Controls the complete system
How to get Raw Streams

applicable

(individual streams or / streams per type ?)

applicable (difficulty ?)

(individual streams not required / streams per type required ?)

Common HAL

Mixingthen getting raw streams are required

Possible partitioning over a hybrid approach

Functioninside Androidoutside Android






Definitions

Raw Stream:  

Raw stream metadata:  

Proof Of Concept - Getting Raw Streams

side by side with the Android Automotive sounds and streams


(screenshot from the attachment below - Piotr Krawczyk - Tieto Evry)

Audio PoC.pptx


Android Automotive with Multizone and CarAudioService

https://source.android.com/devices/automotive/audio/multi_zone/overview