Aha, I looked a bit more into your logs and found what was expected. Seems on target machine you have not deployed codec plugins correctly and sipXtapi are not able to find them. Find this line in your logs:
CpPhoneMediaInterface::CpPhoneMediaInterface hard-coded codec factory ... This line should list all loaded codecs. E.g. on my system it looks like: CpPhoneMediaInterface::CpPhoneMediaInterface hard-coded codec factory Codec[0] cost=0 SdpCodec: codecId=8, payloadId=8, mime='audio/pcma', rate=8000, pktLen=20000, numCh=1, fmtData='' Codec[1] cost=0 SdpCodec: codecId=121, payloadId=121, mime='audio/g726-24', rate=8000, pktLen=20000, numCh=1, fmtData='' Codec[2] cost=1 SdpCodec: codecId=114, payloadId=114, mime='audio/amr', rate=8000, pktLen=20000, numCh=1, fmtData='octet-align=1' Codec[3] cost=1 SdpCodec: codecId=108, payloadId=-1, mime='audio/ilbc', rate=8000, pktLen=30000, numCh=1, fmtData='' Codec[4] cost=0 SdpCodec: codecId=122, payloadId=122, mime='audio/g726-32', rate=8000, pktLen=20000, numCh=1, fmtData='' Codec[5] cost=0 SdpCodec: codecId=120, payloadId=120, mime='audio/g726-16', rate=8000, pktLen=20000, numCh=1, fmtData='' Codec[6] cost=1 SdpCodec: codecId=3, payloadId=3, mime='audio/gsm', rate=8000, pktLen=20000, numCh=1, fmtData='' Codec[7] cost=0 SdpCodec: codecId=96, payloadId=96, mime='audio/speex', rate=8000, pktLen=20000, numCh=1, fmtData='' Codec[8] cost=0 SdpCodec: codecId=97, payloadId=97, mime='audio/speex', rate=8000, pktLen=20000, numCh=1, fmtData='mode=2' Codec[9] cost=0 SdpCodec: codecId=98, payloadId=98, mime='audio/speex', rate=8000, pktLen=20000, numCh=1, fmtData='mode=5' Codec[10] cost=0 SdpCodec: codecId=99, payloadId=99, mime='audio/speex', rate=8000, pktLen=20000, numCh=1, fmtData='mode=7' Codec[11] cost=0 SdpCodec: codecId=123, payloadId=123, mime='audio/g726-40', rate=8000, pktLen=20000, numCh=1, fmtData='' Codec[12] cost=1 SdpCodec: codecId=116, payloadId=116, mime='audio/amr-wb', rate=16000, pktLen=20000, numCh=1, fmtData='octet-align=1' Codec[13] cost=0 SdpCodec: codecId=0, payloadId=0, mime='audio/pcmu', rate=8000, pktLen=20000, numCh=1, fmtData='' Codec[14] cost=0 SdpCodec: codecId=124, payloadId=124, mime='audio/g722', rate=16000, pktLen=20000, numCh=1, fmtData='' Codec[15] cost=0 SdpCodec: codecId=109, payloadId=-1, mime='audio/telephone-event', rate=8000, pktLen=20000, numCh=1, fmtData='' ... For simple test I recommend you to copy codec_pcmapcmu.so and codec_tones.so to your current dir (from which you're running your application) and test again. These codec set is good for testing, because codecs_tones is essential codec, and codec_pcmapcmu is the simplest codec without any dependencies. -- Regards, Alexander Chemeris. SIPez LLC. SIP VoIP, IM and Presence Consulting http://www.SIPez.com tel: +1 (617) 273-4000 _______________________________________________ sipxtapi-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/
