Upon further investigation I found that this only happens when the client sends out Speex only.  For example:
Client sends:

a=fmtp:101 0-15
a=rtpmap:97 speex/8000
a=rtpmap:101 telephone-event/8000
a=sendrecv

Server replies:

a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:3 GSM/8000
a=rtpmap:97 iLBC/8000
a=rtpmap:97 speex/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16

Can anyone else confirm this?  Just leave speex as the only enabled codec in your client (I use Eyebeam) and try an echo test or anything to Asterisk.


On 12/21/05, Adrian A <[EMAIL PROTECTED]> wrote:
I have the following in sip.conf:

disallow=all                    ; First disallow all codecs
allow=ulaw                      ; Allow codecs in order of preference
allow=alaw
allow=gsm
allow=ilbc
allow=speex


All SIP messages that come out of Asterisk have the following in the SDP:

m=audio 19092 RTP/AVP 0 8 3 97 97 101
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:3 GSM/8000
a=rtpmap:97 iLBC/8000
a=rtpmap:97 speex/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16


Does anyone have any idea why speex and iLBC have the same rtpmap number???  This is an Asterisk 1.2.1 installation.

_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to