Voip 에서 보이스데이터를 어떻게 컨트롤 하는지 알고 싶습니다.

 

일반적으로 생각할때 음성통화시 음성을 높음하고 압축해서 상대방한테 보내잖아요

 

이때 음성데이터를 가져와 echo canceler 를 넣으려고 합니다.

 

근데 제가 Voip 에 대해 잘 몰라서요... ㅎ;;;

 

우선 안드로이드 api 를 이용하는 부분을 확인했는데

 

sip, rtp 가 지원되더군요.

 

근데 sip 같은경우는 세션 연결과 같은 프로토콜만 보이고 실제적으로 음성을

 

어떻게 보내고 받는지를 잘모르겠네요...

 

에코켄슬러를 넣으려면 rtp 레벨에서 접근을 해야하나요?

 

그리고 기본 api 를 이용하여서 echo canceler 넣는 수있나요?

 

아니면 새로 api를 만들어 해야될가요??