Workshop agenda for: GENIVI 20th All Member Meeting a Digital Experience
9:00 AM - 9:30 AM CET | AASIG - Audio HAL | Status report | Piotr | 9:00 AM - 9:30 AM |
9:30 AM - 9:45 AM CET | Networking break | — | 15min | |
9:45 AM - 11:15 AM CET | Agenda and intro | Suhasini, Wassim | 5 min 9:45 AM - 9:50 AM | |
Assessment of proof-of-concept | Piotr | 5 min --:-- AM - --:-- AM | ||
Q&A | 10 min | |||
Role of Android in Car audio system | Suhasini, Wassim | 20 min --:-- AM - --:-- AM | ||
Q&A | 5 min | |||
Use cases to be covered with Android | Suhasini, Wassim | 20 min --:-- AM - --:-- AM | ||
Q&A | 5 min | |||
Audio transport in the car network | Suhasini, Wassim | 20 min --:-- AM - --:-- AM | ||
Q&A | 5 min | |||
11:15 AM - 11:30 AM CET | Networking break | — | 15min | |
11:30 AM - 13:00 AM CET | Virtualization & Containerization | Suhasini, Wassim | 10:30 AM - 10:40 AM | |
Q&A | 5min | |||
Latency & performance | Nadim, Suhasini, Wassim | 10:45 AM - 10:55 AM | ||
Q&A | 5min | |||
Using Linux components with Android (AGL, Linux Audio Manager) | Gunnar | 11:00 AM - 11:10 AM | ||
Q&A | 5min | |||
First session recap | Follow-up on questions on topics from the first block | Suhasini, Wassim | 11:30 AM - 11:40 AM | |
Bluetooth device control and support | Suhasini, Wassim | 11:40AM - 11:50 AM | ||
Q&A | 5min | |||
Interaction of Android with external safety signals | Suhasini, Wassim | 11:55 AM - 12:05 PM | ||
Q&A | 5min | |||
Testing | Lava Test Farm status | Stephen | 12:10 AM - 12:20 PM | |
Q&A | 5min | |||
TBA | 12:25 AM - 12:35 PM | |||
Q&A | 5min | |||
Outlook | Discussion and closing topics to plan next activities | All | 12:40 PM - 13:00 PM |
Times are in CET (= UTC + 1) (note, that is now "winter time", not daylight savings time)
(AM) 9:00-9:30 | Report | 30 | Android Automotive SIG #2 - Audio HAL
Presenter: Piotr Krawczyk (Tieto) Pre-recorded? Supporting presentation material: Wassim Filali |
9:30-9:45 | Break | 15 | Sponsors' Videos |
9:45-11:15 | Working Session | 90 | Android Automotive SIG #2 - Audio HAL Moderators: Raghuram, Suhasini / Filali, Wassim Abstract: Audio management is one important aspect and constraint for the utilization of Android Automotive for the IVI unit. During Q2 2020, the AASIG AUDIO HAL project team has undertaken the design and implementation of a proof-of-concept demonstrator focusing on the routing and control of external data streams.
|
11:15-11:30 | Break | 15 | Sponsors' Videos |
11:30-13:00 | Working Session | 90 | Android Automotive SIG #2 - Audio HAL Moderator: Raghuram, Suhasini / Filali, Wassim Abstract: continuation of the working session |
Recommendations :
(Wassim - draft)
Please fetch a template here. For the virtual tech summit 16:9 version is likely the best.
GENIVI Standard Presentation Documents (you may need to log in to the Wiki to view this page).
TODO
(Suhasini - draft)
(30 mn) Role of Android in Audio System (Car Audio System)
Audio systems in automotive and where android fits in.
A small intro to what the audio system in cars is today might be useful to drive the discussion. We can then bring in the following options :
* android as audio router - routing different streams?
* android as a audio control master - master controller that controls the overall audio system.
* Mention of an alternative and question if anyone would consider usage of android as a source only ?
(30 mn) Use cases to be covered with Android
(30 mn) Audio transport in the car network
This discussion will also serve as an intro to Networked audio devices ( which is a specific use case of when Android is just used for routing various streams throughout the network in the car. )
Supporting and controlling external audio devices - - how android would handle this?
trunk amp / Rear seat entertainment units
encryption - decryption for content protected streams ( netflix / spotify streaming services)
(30m) Virtualization ( need to research more to get specific questions to drive discussion )
Containerization ( need to research more to get specific questions to drive discussion )
Latency
Audio latency is quite an important aspect for some advanced applications/ processing in audio (Telephony, Speech).
* How is latency measured today (Testing ITU).
* How can we support low latency applications with Android? (AAudio,...)
(30m) Should we be looking at using some Linux components with Android? (AGL, Linux Audio Manager)
Are there any features in Linux which is already adapted to automotive use cases that can be brought in directly into Android.
is there scope for maybe making this more similar in design to AGL (for specific features)
(15m) Use case supports -
Bluetooth device control and support
( more research )
(10m) Safety implementation in Audio?
interaction of Android with external safety signals (or in general with external sources)
assumptions : Android Audio subsystem is developed only for infotainment purposes. Safety-related features need to be implemented in another RTOS
Ideas for detailed agenda: