[android] AudioFocus 관리하기 - 2개 이상의 앱이 audio 를 하나의 stream 으로 동시에 재생할 수 있다. 시스템은 이들을 믹스한다. 이는 유저에게 소음이 될 수 있다. 이를 예방하기 위해서 "Audio Focus" 라는 개념을 도입했고, 하나의 앱만 audio focus 를 가질 수 있다. - 앱이 audio output 을 하려면, audio focus 를 요청해야 한다. focus 를 획득하면 소리를 재생할 수 있다. audio focus 를 획득한 후에 재생을 끝마칠 때까지 focus 를 유지하지 못 할 수 있다. 다른 앱이 focus 를 요청하여 취득하는 경우가 그 경우이다. Focus 를 잃으면 재생을 중단하거나, 볼륨을 줄이는 작업 등을 통해 유저가 새로운 audio 를 잘 들을 수 있게 협조해야 한다. - An.. 2022. 2. 14. 반응형 이전 1 다음