Skip to end of metadata
Go to start of metadata

Project Purpose

The AudioManager is a framework for managing audio in the IVI context. It provides a framework that:

  • Is able to manage audio abstracts hard and software with a common API in a way that the business logic can be implemented dependent from the actual used audio routing mechanisms
  • Makes it possible to implement different business logics for different projects
  • Independent from hard and software routing mechanisms
  • Is capable of dynamically managing added sources and sinks, as well as, static setups
  • Manages audio routing with the use of audio routing mechanisms that are interchangeable
  • Provides a common and simple API to command components like HMI and sources
  • Uses the standard GENIVI compliant mechanisms for tasks like persistence, user management and lifecycle
  • The Audio Manager is NOT yet another routing mechanism audio server

 

Detailed documentation on Audio Manager is maintained in Doxygen format here: https://genivi.github.io/AudioManager/

 

 

  • No labels