마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 7.0 이상에서의 통화 녹음 문제

0 추천

안녕하세요.

통화녹음앱을 개발하고 있는데요.

안드로이드 6까지는 문제없이 잘 되었는데

안드로이드 7(누가)로 업데이트 된 후부터는

상대방 목소리가 녹음이 되지 않는 문제가 발생합니다.

Audiorecord로 MediaRecorder.AudioSource.MIC를 소스로 해서 녹음하고 있구요.

기타 Voicecall, voicerecognition 등등 모든 옵션을 다 해봐도 상대방 목소리는 

녹음이 안되고 있습니다.

폰 문제가 아니라 안드로이드 7 이상 버전에서는

이쪽 편의 목소리만 녹음이 되고 있고

상대방의 목소리는 전혀 녹음이 되지 않고 있습니다.

그런데 갤럭시S7의 전화앱의 녹음 기능에서는

상대방 목소리까지 선명하게 녹음이 되고 있구요.

기본 탑재 앱인 음성녹음 앱에서도 

상대방의 목소리가 잘 녹음되는 것을 확인했습니다.

그렇다면 방법이 있을 것 같은데요.

이에 대한 정보나 힌트 알려주시면 고맙겠습니다.

안녕히 계십시오.

단추 (220 포인트) 님이 2017년 3월 28일 질문
http://www.masterqna.com/android/75284
http://www.masterqna.com/android/74920
같은 질문하는 분이 있으니 같이 찾아보세요.
비슷한 문제를 격은 적 있는데요
녹음관련 권한이 시크니쳐단계로 변경됨에따라
일반적인 방법으로는 VOICE_CALL을 사용할수 없어서
해결이 어려운 부분인걸로 보입니다.
통신사 앱은 해당 서명정보를 받아서 구동하고 있는것같구요
아무래도 통화녹음 자체가 국가별로 불법인 경우가 있기때문에 제한하고 있는것으로 보이네요

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...