기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

구글의 안드로이드 폰을 보면 도넛이나 컵케익이 올라간 폰의 경우 

통화중 녹음이 되는것 같은데

이클레어에서는 통화중 녹음이 안되는것 같습니다.

아니면 안드로이드 폰에서는 전부 통화중 녹음이 안되는건가요?

통화중 녹음이 되는앱이라고 찾아보면 다들 마이크를 이용해서 에코?를 이용한것 밖에 없는듯하여

조금더 깨끗하고 스피커로 안해도 녹음할수 있는게 있는지 궁금합니다.


안드로이드 플랫폼에서 지원을 안하는건가요?


혹 변경된 사항이 있다면 릴리즈 노트같은건 어디서 찾을수 있을까요?


중구난방으로 질문두려 죄송합니다.


아시는분 계시면 힌트라도 부탁드리겠습니다.


고도리

2010.07.30 07:32:00
*.66.210.20

1. android에서는 큰 문제없이 지원이 될겁니다.

2. hw 설계랑 관련이 깊습니다.

3. codec 칩과도 관련이 깊습니다.

행인투

2010.07.30 23:29:25
*.94.41.89

결론부터 말씀드리자면 플렛폼 수정없이는 통화시 보다 향상된 녹음 기능은 불가합니다.

 

현재 안드로이드는 amr format으로 녹음기능을 지원합니다.

일부 BSP제공 업체에서는 mp3, aac, wma도 지원할수있게 확장하고 별도의 voice codec도 지원하고있으며,

이런경우 녹음기능을 지원하는 openccore path, ALSA hal에 대해 이해하는 시간이 필요합니다.

 

음성통화의 경우 RIL과 Alsa hal을 통해 pcm data를 주고받는 path를 이용하며, VoiP의 경우 통화품질을위해

음성 codec을 추가 하여 사용할수있습니다.

 

그럼 통화시 녹음이 가능하려면?

음성 통화시 발생하는 pcm data를  opencore와 연동이 될수있게 audioflinger, alsa hal 등의 변경 혹은

수정하는 수고가 필요합니다.

결국 이런부분은 제조사나 BSP업체에서 지원이 되어야 가능한 일이겠습니다..

 

고도리

2010.07.31 04:38:25
*.176.44.13

윗분이 아주 잘써 주셨네요.....

 

pcm data를 받아 들이는 부분이 codec칩이냐, cpu냐에 따라 틀립니다.

 

일단 그 부분을 확인한 후에 포팅을 시작해야 합니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수sort

사용자 로그인