Xiaoming wang wrote: > Hello, > > I build the latest sipXTai, I can hear remote party. but remote party > hears his own echo only. > > I build it with visual studio 2005. pcre4_4, and speex 1.2.1 beta > > Is there anything wrong with dependence? or I have to do some specific > configuration. > > Thanks > > > > > _______________________________________________ > sipxtapi-dev mailing list > [email protected] > List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/ >
I just tried calling my mobile phone using wxCommunicator, and I could hear audio in both directions. But when I was speaking to local microphone, I had to speak loud. I discovered a bug in dynamic payload negotiation. Advertized dynamic payload types don't have to match even if is the same codecs. In my case, sipxtapi sends SDP with 96 telehone-event, and receives SDP with 96 iLBC and 101 telephone-event. Thus it expects DTMF in 101 payload, but instead it should expect 96 - because that is what remote party will send. When we send DTMF to remote party, we need to send DTMF in the payload they advertized to us. Jaro _______________________________________________ sipxtapi-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/
