Como usar a Oboe para implementar áudio de alto desempenho no jogo

A biblioteca de áudio Oboe está incluída no SDK para jogos do Android. A Oboe é uma biblioteca C++ de código aberto projetada para ajudar a criar apps com áudio de alto desempenho no Android. A Oboe oferece uma única API nativa que funciona no Android 4.1 (API de nível 16) e versões mais recentes.

Use a Oboe para aproveitar os seguintes benefícios:

  • Ter a menor latência. A Oboe ajuda seu aplicativo a ter a menor latência de áudio possível para determinada combinação de dispositivo e versão do Android.

  • Usar a melhor biblioteca nativa disponível. Em dispositivos com a API do Android 8.1 (API de nível 27) e versões mais recentes, a Oboe usa AAudio. Para dispositivos com versões anteriores, a Oboe usa OpenSL ES.

  • Evitar bugs de áudio. A Oboe inclui soluções alternativas para alguns problemas de áudio conhecidos que ocorrem em dispositivos ou versões específicas do Android. O uso da Oboe ajuda seu aplicativo a evitar esses problemas sem ter que implementar ou testar soluções próprias.

Próximas etapas