- 윈도우 및 안드로이드 환경에서 개별 프로세스의 볼륨을 관리하기 위한 특정 도구입니다.
- 안드로이드 17의 백그라운드 오디오 재생 및 FGS 서비스에 대한 기술적 제한 사항.
- 앱 활동을 제한하고 시스템 성능을 최적화하는 네이티브 방식.
분명 여러분도 경험해 보셨을 겁니다. 한창 게임을 즐기거나 오디오북을 듣고 있는데 갑자기 시끄러운 알림음이나 제대로 설정되지 않은 앱의 소리가 나서 몰입을 완전히 망쳐버리는 경우 말이죠. 특히 게임 설정에서 음악을 음소거 하려고 해도 프로그램이 계속해서 소리를 내뿜을 때면 정말 짜증이 나죠.
실제로 운영체제가 볼륨을 전체적으로 또는 매우 제한적인 수준으로 관리하기 때문에 오디오를 개별적으로 관리하는 것이 항상 쉬운 것은 아닙니다. 하지만 몇 가지 요령과 외부 도구를 사용 하면 나머지 멀티미디어 콘텐츠는 그대로 유지하면서 성가신 애플리케이션만 음소거할 수 있습니다.
백그라운드 뮤터를 이용한 PC에서의 선택적 오디오 제어
윈도우 사용자라면 누구나 내장 믹서가 여러 프로그램을 동시에 실행할 때 다소 기본적인 기능에 그치거나 불편하다는 것을 알고 있을 겁니다. 이러한 문제를 해결해 줄 오픈 소스 유틸리티인 Background Muter가 있습니다. 이 휴대용 프로그램은 메인 프로그램이 실행되는 동안 백그라운드 프로세스의 소리를 음소거해 줍니다. 또한 , 각 애플리케이션의 볼륨을 수동으로 조절하여 더욱 세밀하게 제어 할 수도 있습니다.
이 도구를 사용하려면 .NET Desktop Runtime 6.0 이상이 설치되어 있어야 합니다 . 도구를 실행하면 세 부분으로 구성된 것을 볼 수 있습니다. 첫 번째는 예외를 관리하는 '제어' 섹션이고, 두 번째는 '음소거 예외 변경' 섹션이며, 세 번째는 '일반 설정' 섹션입니다. 여기서 가장 중요한 것은 예외 관리 입니다 . VLC, Chrome, Spotify처럼 오디오를 계속 재생하면서 다른 프로그램은 자동 으로 음소거되도록 하려면 해당 프로그램을 수동으로 추가해야 합니다.
새로운 안드로이드 17 스테이지 및 오디오
모바일 환경에서는 상황이 좀 더 기술적으로 복잡해집니다. 안드로이드 17부터 구글은 오디오 프레임워크를 강화하는 시스템을 구현했습니다 . 즉, 이제 시스템은 사용자가 볼 수 없는 상태에서 소리를 재생하거나 볼륨을 변경하려는 앱에 대해 훨씬 더 엄격한 제재를 가합니다.
기본적으로 앱이 백그라운드에서 소리를 재생하려면 이제 short 유형이 아닌 포그라운드 서비스(FGS)를 실행해야 합니다. 앱이 API 37을 대상으로 하는 경우, 사용 중(WIU) 기능 도 갖춰야 합니다 . 앱이 이러한 규칙을 준수하지 않으면 시스템에서 오디오 API를 자동으로 차단하여 , 장시간 비활성화 상태였던 앱이 다시 실행될 때 발생하는 예기치 않은 소음을 방지합니다.
개발자에게는 Jetpack media3 라이브러리를 사용하는 것이 좋습니다 . 이 라이브러리는 오디오 수명 주기를 더욱 지능적으로 관리하여 운영 체제가 프로세스를 강제로 종료하거나 이유 없이 소리를 차단하는 것을 방지합니다.
안드로이드 앱을 다루는 데 유용한 기본 팁
프로그래밍 지식이 없고 단순히 휴대폰의 오작동을 멈추고 싶다면, 원하는 제어 수준에 따라 여러 가지 방법이 있습니다. 가장 간단한 방법은 설정 > 앱으로 이동하여 앱 의 배터리 사용량 섹션에서 백그라운드 사용 권한을 비활성화하는 것입니다. 이렇게 하면 앱이 자동으로 실행되는 것을 방지하여 배터리 소모를 크게 줄일 수 있습니다.
좀 더 강력한 조치를 원하신다면 개발자 옵션을 사용해 보세요 . 빌드 번호를 7번 탭하여 이 모드를 활성화하면 백그라운드 프로세스 제한을 조정할 수 있습니다 . "백그라운드 프로세스 없음"을 선택하면 시스템에서 현재 사용 중인 프로세스를 제외한 모든 프로세스를 종료하지만, 이로 인해 알림을 제때 받지 못할 수 있으니 주의하세요.
- 강제 정지: 소리가 반복 재생되는 앱을 종료하는 데 이상적입니다.
- 배터리 절약: 동기화 및 숨겨진 활동을 제한하는 전역적인 조치입니다.
- 불필요한 소프트웨어를 비활성화하세요: 불필요한 사전 설치된 앱을 제거하거나 비활성화하세요.
개인정보 보호 및 기기 최적화
소음 외에도 백그라운드에서 실행되는 앱은 보안과 배터리 소모의 원인이 됩니다. 권한 관리자를 정기적으로 검토 하여 필요 없는 앱의 마이크 및 위치 접근 권한을 취소하는 것이 중요합니다. 여기에 신뢰할 수 있는 VPN 과 비밀번호 관리자를 함께 사용하면 시스템에서 불필요한 프로세스를 제거하고 더욱 안전한 웹 브라우징 환경을 만들 수 있습니다.
오디오와 백그라운드 활동을 완벽하게 제어하려면 PC에서는 특수 소프트웨어를 사용하고 모바일 기기에서는 운영체제의 제한 사항을 활용해야 합니다. 오픈 소스 도구에서 예외 설정을 하거나 안드로이드에서 배터리 권한 및 프로세스 제한을 조정하는 등 다양한 방법을 통해 사용자가 원하는 대로 재생 하고 완전히 무음으로 유지할 수 있는 깔끔한 사운드 환경을 구축할 수 있습니다.
바이트와 기술 전반에 관한 세계에 대한 열정적인 작가입니다. 나는 글쓰기를 통해 내 지식을 공유하는 것을 좋아하며 이것이 바로 이 블로그에서 할 일이며 가젯, 소프트웨어, 하드웨어, 기술 동향 등에 관한 가장 흥미로운 모든 것을 보여 드리겠습니다. 제 목표는 여러분이 간단하고 재미있는 방식으로 디지털 세계를 탐색할 수 있도록 돕는 것입니다.




