Quais codecs as chamadas de Internet 2.3-Gingerbread (SIP) usam?

10

Eu estou olhando as opções de chamada pela Internet no 2.3-Gingerbread. Alguém sabe quais codecs esse discador usa? Os codecs podem ser configurados?

sickgemini
fonte

Respostas:

11

De uma captura de pacote, os codecs são:

  • GSM-EFR 8Khz
  • AMR 8Khz
  • GSM 8Khz
  • G.711 / PCMU 8Khz
  • G.711 / PCMA 8Khz

Aqui está o detalhe da captura de pacotes RTP:

m=audio 22728 RTP/AVP 96 97 3 0 8 127
a=rtpmap:96 GSM-EFR/8000
a=rtpmap:97 AMR/8000
a=rtpmap:3 GSM/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:127 telephone-event/8000
a=fmtp:127 0-15

Também não consegui encontrar uma maneira de configurar os codecs.

Ilya
fonte
Impressionante. Eu nunca pensei em usar captura de pacotes.
sickgemini 4/03/11
Isso também vale para o Android 5.0 Lollipop - suportado por meus próprios testes e pela documentação android.net.rtp.AudioCodec .
Vlastimil Ovčáčík