Sintonizador de rádio

Ao criar um app de rádio, recomendamos o uso do HwAudioSource, porque ele cria o patch e uma sessão de mídia para processar eventos de chave de mídia. Várias fontes de áudio podem ser criadas para a mesma fonte e atributos de áudio. É possível ter um para uso regular de rádio e um segundo para avisos de trânsito.

Se a FM_TUNER for gravada, no Android 11, a permissão para fazer isso foi alterada para android.permission.CAPTURE_AUDIO_OUTPUT. Ele não realiza mais uma verificação de permissão OP_RECORD_AUDIO, que se aplica apenas a microfones. Isso não afeta os apps, porque o FM_TUNER já exigia a permissão SYSTEM_API para acessar.

Consulte Implementar rádio para conferir mais detalhes sobre como criar um app de rádio.