From: Babar S. <bab...@ya...> - 2003-09-02 15:34:27
|
Hi, Sorry for the late reply i was buzy with some office work. Yes i think some thing is missing :) you better know what to add, subtract :) !!! iLBC don't have its own echo cancellation or some thing like that ?? any ways i will fix it as soon i got a chance. --- Steve Kann <st...@st...> wrote: > > Well, when I looked at the * code, it looked like it wanted 30ms frames > for iLBC. At least, it looks like it will be sending 30ms frames, > although it will probably accept 20ms frames. > > As far as the echo, that's interesting. Are you also trying to use the > echo cancellation code that I had added (you'd need to define some > things, and also add the proper code for it to work, so it's unlikely > you did this accidentally. Currently, the echo cancellation code is > not working, and will add echo instead of cancelling it. > > > > > On Sep 1, 2003, at 9:53 AM, Babar Shafiq wrote: > > > Hi Steve, > > > > Yes it looks easy to add just the iLBC codec, I added iLBC codec in > > iaxclient library, I just hard > > coded the things to use iLBC or GSM when init,without any structure of > > codecs selection and > > sending codecs to other end when starting new session but the sound > > quality is not good as well as > > having some echo problems too. Right now I use 20ms rate. What do you > > think what should be the > > problem ? 20ms is supported on * ? > > > > > > Regards, > > Babar Shafiq Nazmi. > > > > > > --- iax...@li... wrote: > >> Send Iaxclient-devel mailing list submissions to > >> iax...@li... > >> > >> To subscribe or unsubscribe via the World Wide Web, visit > >> https://lists.sourceforge.net/lists/listinfo/iaxclient-devel > >> or, via email, send a message with subject or body 'help' to > >> iax...@li... > >> > >> You can reach the person managing the list at > >> iax...@li... > >> > >> When replying, please edit your Subject line so it is more specific > >> than "Re: Contents of Iaxclient-devel digest..." > >> > >> > >> Today's Topics: > >> > >> 1. support of iLBC (Dan Fernandez) > >> 2. Re: support of iLBC (Steve Kann) > >> > >> --__--__-- > >> > >> Message: 1 > >> From: "Dan Fernandez" <dan...@ho...> > >> To: "iaxclient devel" <iax...@li...> > >> Date: Wed, 27 Aug 2003 19:07:44 -0300 > >> Subject: [Iaxclient-devel] support of iLBC > >> > >> This is a multi-part message in MIME format. > >> > >> ------=_NextPart_000_08CC_01C36CCE.7EEDC3C0 > >> Content-Type: text/plain; > >> charset="iso-8859-1" > >> Content-Transfer-Encoding: quoted-printable > >> > >> Folks, > >> > >> =CDt=B4s been my experience that the quality of IAX calls is a lot = > >> better with iLBC than GSM. What=B4s need to be done for the softphone > >> to = > >> be able to use iLBC? Is this on anyones priority list? > >> > >> Rgds > >> Dan > >> > >> ------=_NextPart_000_08CC_01C36CCE.7EEDC3C0 > >> Content-Type: text/html; > >> charset="iso-8859-1" > >> Content-Transfer-Encoding: quoted-printable > >> > >> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> > >> <HTML><HEAD> > >> <DEFANGED_META http-equiv=3DContent-Type content=3D"text/html; = > >> charset=3Diso-8859-1"> > >> <DEFANGED_META content=3D"MSHTML 6.00.2713.1100" name=3DGENERATOR> > >> <!-- <DEFANGED_STYLE> --> </DEFANGED_STYLE> > >> </HEAD> > >> <BODY bgColor=3D#ffffff> > >> <DIV><FONT face=3DArial size=3D2>Folks,</FONT></DIV> > >> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> > >> <DIV><FONT face=3DArial size=3D2>=CDt=B4s been my experience that the > >> = > >> quality of IAX=20 > >> calls is a lot better with iLBC than GSM. What=B4s need to be done > >> for = > >> the=20 > >> softphone to be able to use iLBC? Is this on anyones priority=20 > >> list?</FONT></DIV> > >> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> > >> <DIV><FONT face=3DArial size=3D2>Rgds</FONT></DIV> > >> <DIV><FONT face=3DArial size=3D2>Dan</FONT></DIV></BODY></HTML> > >> > >> ------=_NextPart_000_08CC_01C36CCE.7EEDC3C0-- > >> > >> > >> --__--__-- > >> > >> Message: 2 > >> Cc: "iaxclient devel" <iax...@li...> > >> From: Steve Kann <st...@st...> > >> Subject: Re: [Iaxclient-devel] support of iLBC > >> Date: Wed, 27 Aug 2003 22:14:21 -0400 > >> To: "Dan Fernandez" <dan...@ho...> > >> > >> > >> --Apple-Mail-1--22200657 > >> Content-Transfer-Encoding: quoted-printable > >> Content-Type: text/plain; > >> charset=ISO-8859-1; > >> format=flowed > >> > >> > >> I think cypromis' folks might work on this at some point. It's > >> not=20 > >> the highest thing on my list, but it probably comes after IAX2=20 > >> reliability, better silence suppression, and possibly echo > >> cancellation=20= > >> > >> or at least echo suppression. > >> > >> As to what needs to be done: > >> > >> 1) develop a modular interface for codecs, similar to (a) the > >> interface=20= > >> > >> I added recently for audio drivers and/or (b) the modular interface=20 > >> that phonecore uses for codecs. > >> > >> 2) develop some additional support for variable frame sizes (I > >> think=20 > >> that * uses 30ms frames for iLBC, as opposed to 20ms for GSM),=20 > >> negotiating codecs etc (everything is currently hardcoded for GSM). > >> > >> 3) As a test of (1), (2), it might be nice to make a uLaw/aLaw > >> "codec"=20= > >> > >> for testing, and because Darren will probably come to your house > >> and=20 > >> "moo" for you, if you like that kind of thing. > >> > >> 4) Then, add a subdir for the iLBC library (the same stuff included > >> in=20= > >> > >> *), add the proper Makefile-foo to compile it to lib/Makefile, etc. > >> > >> 5) write the actual codec_ilbc.c file which uses the interface in > >> (1),=20= > >> > >> and the iLBC library API, and glues them together. > >> > >> It doesn't seem really difficult to do. > >> > >> List: Yeah, I've kinda disappeared for a while; There's been a lot > >> of=20= > >> > >> things going on for me personally, and work has been kinda busy too. > >> =20 > >> But, more work on iaxclient should be happening within the next few=20 > >> months. > >> > >> -SteveK > >> > >> > >> On Aug 27, 2003, at 6:07 PM, Dan Fernandez wrote: > >> > >>> Folks, > >>> =A0 > >>> =D5t=A5s been my experience that the quality of IAX calls is a lot = > >> better=20 > >>> with iLBC than GSM. What=A5s need to be done for the softphone to > >>> be=20= > >> > >>> able to use iLBC?=A0 Is this on anyones priority list? > >>> =A0 > >>> Rgds > >>> Dan > >> > >> --Apple-Mail-1--22200657 > >> Content-Transfer-Encoding: quoted-printable > >> Content-Type: text/enriched; > >> charset=ISO-8859-1 > >> > >> > >> > >> I think cypromis' folks might work on this at some point. It's not > >> the highest thing on my list, but it probably comes after IAX2 > >> reliability, better silence suppression, and possibly echo > >> cancellation or at least echo suppression. > >> > >> > >> As to what needs to be done: > >> > >> > >> 1) develop a modular interface for codecs, similar to (a) the > >> interface I added recently for audio drivers and/or (b) the modular > >> interface that phonecore uses for codecs. > >> > >> > >> 2) develop some additional support for variable frame sizes (I think > >> that * uses 30ms frames for iLBC, as opposed to 20ms for GSM), > >> negotiating codecs etc (everything is currently hardcoded for GSM). > >> > >> > >> 3) As a test of (1), (2), it might be nice to make a uLaw/aLaw "codec" > >> for testing, and because Darren will probably come to your house and > >> "moo" for you, if you like that kind of thing. > >> > >> > >> 4) Then, add a subdir for the iLBC library (the same stuff included in > >> *), add the proper Makefile-foo to compile it to lib/Makefile, etc. > >> > >> > >> 5) write the actual codec_ilbc.c file which uses the interface in (1), > >> and the iLBC library API, and glues them together. > >> > >> > >> It doesn't seem really difficult to do. > >> > >> > >> List: Yeah, I've kinda disappeared for a while; There's been a lot of > >> things going on for me personally, and work has been kinda busy > >> too.=20 > >> But, more work on iaxclient should be happening within the next few > >> months. > >> > >> > >> -SteveK > >> > >> > >> > >> On Aug 27, 2003, at 6:07 PM, Dan Fernandez wrote: > >> > >> > >> = > >> <excerpt><fontfamily><param>Arial</param><smaller>Folks,</smaller></ > >> fontfa= > >> mily> > >> > >> =A0 > >> > >> <fontfamily><param>Arial</param><smaller>=D5t=A5s been my experience = > >> that > >> the quality of IAX calls is a lot better with iLBC than GSM. What=A5s > >> need to be done for the softphone to be able to use iLBC?=A0 Is this > >> on > >> anyones priority list?</smaller></fontfamily> > >> > >> =A0 > >> > >> <fontfamily><param>Arial</param><smaller>Rgds</smaller></fontfamily> > >> > >> <fontfamily><param>Arial</param><smaller>Dan</smaller></fontfamily> > >> > >> </excerpt>= > >> > >> --Apple-Mail-1--22200657-- > >> > >> > >> > >> > >> --__--__-- > >> > >> _______________________________________________ > >> Iaxclient-devel mailing list > >> Iax...@li... > >> https://lists.sourceforge.net/lists/listinfo/iaxclient-devel > >> > >> > >> End of Iaxclient-devel Digest > > > > > > ===== > > God is a great Programmer > > > > __________________________________ > > Do you Yahoo!? > > Yahoo! SiteBuilder - Free, easy-to-use web site design software > > http://sitebuilder.yahoo.com > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Iaxclient-devel mailing list > > Iax...@li... > > https://lists.sourceforge.net/lists/listinfo/iaxclient-devel > > > ===== God is a great Programmer __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com |