Vahan Yerkanian
2004-Sep-27 00:20 UTC
[Asterisk-Users] Speex/ILBC buggy with * 1.0 and X-Lite/Pro?
I'm playing with codecs at the moment and have found some notices errors when x-lite/pro connects to asterisk with Speex or ILBC. Initially I was getting garbled sound, but after changing magic number for both codecs to 97 (as per http://www.voip-info.org/wiki-Asterisk%20phone%20xten%20xlite and http://bugs.digium.com/bug_view_page.php?bug_id=0000918) I was able to get normal voice. BUT, Asterisk console (run with asterisk -vvvvvvc) started to show the following messages: 1. All codecs disabled in X-Lite/Pro except iLBC and Speex or only Speex: Sep 27 12:15:45 NOTICE[135169024]: rtp.c:420 ast_rtp_read: RTP: Received packet with bad UDP checksum Sep 27 12:15:45 NOTICE[135169024]: rtp.c:420 ast_rtp_read: RTP: Received packet with bad UDP checksum Sep 27 12:15:45 NOTICE[135169024]: rtp.c:420 ast_rtp_read: RTP: Received packet with bad UDP checksum Sep 27 12:15:45 NOTICE[135169024]: rtp.c:420 ast_rtp_read: RTP: Received packet with bad UDP checksum Sep 27 12:15:45 NOTICE[135169024]: rtp.c:420 ast_rtp_read: RTP: Received packet with bad UDP checksum Keeps outputting the notice till hangup. sip show channel # shows Speex as the codec used. 2. All codecs disabled in X-Lite/Pro except iLBC: X-Lite/Pro shows Speex used even it is disabled. Sep 27 12:17:32 WARNING[135169024]: codec_speex.c:166 speextolin_framein: Out of buffer space Sep 27 12:17:32 WARNING[135169024]: codec_ilbc.c:172 lintoilbc_framein: Out of buffer space Sep 27 12:17:32 WARNING[135169024]: codec_speex.c:166 speextolin_framein: Out of buffer space Sep 27 12:17:32 WARNING[135169024]: codec_ilbc.c:172 lintoilbc_framein: Out of buffer space Sep 27 12:17:32 NOTICE[135169024]: rtp.c:420 ast_rtp_read: RTP: Received packet with bad UDP checksum Despite out of buffer space warning, voice is still ok. I'm using asterisk CVS-HEAD-09/26/04-02:10:24 regards, Vahan