하루에 0.01%라도 성장하자

Develop/Android

안드로이드 AudioManager Stream 별 설명

뚠님 2023. 7. 5. 18:12
반응형

Android AudioManager에 구성되어 있는 STREAM 채널별 설명은 다음과 같습니다.

STREAM_MUSIC: 음악, 오디오 북, 팟캐스트와 같은 미디어 재생에 사용되는 스트림입니다.
STREAM_ALARM: 알람에 사용되는 스트림입니다.
STREAM_RING: 전화 벨소리에 사용되는 스트림입니다.
STREAM_SYSTEM: 시스템 음성, 예를 들어 내비게이션 안내 음성에 사용되는 스트림입니다.
STREAM_VOICE_CALL: 음성 통화에 사용되는 스트림입니다.
STREAM_DTMF: DTMF 신호에 사용되는 스트림입니다.
STREAM_TTS: 음성 합성 음성에 사용되는 스트림입니다.
STREAM_ACCESSIBILITY: 접근성 서비스에 사용되는 스트림입니다.
STREAM_NOTIFICATION: 알림에 사용되는 스트림입니다.
STREAM_DEFAULT: 기본 스트림입니다.


이러한 스트림은 AudioManager 클래스의 getStreamMaxVolume() 메서드를 사용하여 볼륨을 설정할 수 있습니다. 또한 AudioManager 클래스의 setStreamVolume() 메서드를 사용하여 특정 스트림의 볼륨을 설정할 수 있습니다.

반응형