From: Steve K. <st...@st...> - 2004-10-18 16:10:57
|
Dan wrote: > Hi Steve, > >> ----- Original Message ----- From: "Steve Kann" <st...@st...> >> I figured I'd hear something about people trying this out already.. >> >> Working for you? not working? >> > > - Speex - works fine (trying just with ECHO) > - uLaw - trying some voice prompts, ECHO and a call to a Cisco ATA186 > (on the LAN). In all those situations, a lot of drop-outs in the > sound, but in one direction only (from the Asterisk to the soft > pone(DIAX). The sound from the soft phone (DIAX) to ATA is perfect. > - iLBC - does nothing. When I call ECHO, I get "Bad or incomplete > voice packet. Unable to decode. Dropping". > I have downloaded the iLBC codec source files(extracted from > draft-ietf-avt-ilbc-codec-05.txt) at http://www.ilbcfreeware.org/. > It compiles without errors (CODEC_ILBC=1 in Makefile). > > Someone else with more luck on iLBC and uLaw? Interesting. So, to summarize: 1) Dan couldn't make iLBC work at all (but only tried app_echo), but Michael seemed to use it OK. Dan: Try using something other than app_echo: perhaps app_echo is sending frames to you in the wrong format or something? Do you get that message repeatedly, or not? Also, just to make it easy, I'd copy the ilbc directory from asterisk CVS HEAD, instead of decoding it yourself, just to make sure that you're extracting it properly. [Again, I remind you, that iLBC licensing issues are yours to figure out] 2) Dan had dropouts with uLaw, echo and to a Cisco (SIP?). Ilguiz also had uLaw problems. I just tried uLaw again, and it still seems to work for me; I'm not sure why it would have any more dropouts than other codecs.. Since it's incoming audio that's having these problems, it can't be a problem with remote jitterbuffers or anything.. In all these cases, I'd suggest using ethereal and seeing what's going on. -SteveK |