When attempting to utilize the conference service in FreeSWITCH I am unable to get FreeSWITCH to allow any wideband codecs. From fs_cli I see the SDP coming in from a counterpath softphone with SPEEX/16000 as one of the codecs: 2011-03-29 10:31:31.362549 [DEBUG] sofia.c:4675 Remote SDP: v=0 o=- 12945886409318361 1 IN IP4 10.200.18.105 s=CounterPath X-Lite 4.0 c=IN IP4 10.200.18.105 t=0 0 a=ice-ufrag:76ed8b a=ice-pwd:d3ed6f0a9947e9798cf0b0ee04d70777 m=audio 57398 RTP/AVP 100 101 a=rtpmap:100 SPEEX/16000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-15 a=candidate:1 1 UDP 659136 10.200.18.105 57398 typ host a=candidate:1 2 UDP 659134 10.200.18.105 57399 typ host But then FreeSWITCH forces the codec down to 8000Hz: 2011-03-29 10:31:31.363546 [DEBUG] sofia_glue.c:4504 Audio Codec Compare [SPEEX:100:16000:20:0]/[SPEEX:99:8000:20:24600] 2011-03-29 10:31:31.363546 [DEBUG] sofia_glue.c:4520 Bah HUMBUG! Sticking with SPEEX@8000h@20i
From what I can tell I have allowed 16000Hz sample rates and codecs everywhere they can be set, including vars.xml, conference.conf.xml, my sofia profile, local_stream.conf.xml...
Any help would be appreciated. Thanks! Josh Patten Brazos County Network Engineer 979.361.4676