Download presentation
Presentation is loading. Please wait.
1
AGL audio architecture in CES 2017 demo
Automotive Linux Domain Standard Linux Apps AGL Apps GENIVI Apps App App App App App App App App App Application FW Route Control Audio Streaming GENIVI Audio Manager Policy Audio Streaming Backend Pulse Audio Other ECU/HW Domain module_router Std Linux ALSA External Amplifier AGL GENIVI Audio Apps (Standard Linux, AGL, GENIVI) Use both Pulse Audio and ALSA to playback/capture as audio streaming backend. Pulse audio Easy to port various kind of consumer applications to IVI/Cockpit system. Both streaming/control interfaces are implemented. Audio Manager To apply product specific logic to Route Control request.
2
AGL future audio architecture
Standard Linux Apps AGL Apps GENIVI Apps Automotive Linux Domain Other OS/PF Domain App App App App App App App App App App App App Application FW Audio binder Route Control Audio Streaming GENIVI Audio Manager Policy Audio Streaming Backend Cynara Pulse Audio Other ECU/HW Domain module_router Inter “Domain” management e.g. MOST, CAN, ,,, Std Linux ALSA External Amplifier AGL Parking Distance Control ECU GENIVI Audio Apps (Standard Linux, AGL, GENIVI) Use both Pulse Audio and ALSA to playback/capture as audio streaming backend. Pulse audio Easy to port various kind of consumer applications to IVI/Cockpit system. Both streaming/control interfaces are implemented. Audio Manager To apply product specific logic to Route Control request. To bridge other ECU/OS over Inter Node Communication Inter “Domain” management for audio streaming is important between multiple ECU/PFs. To support co-existence of any type of audio Apps To apply inter domain connection management To support Apps on different OS/PF.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.