From: Babar S. <bab...@ya...> - 2003-09-01 13:53:35
|
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> > <META http-equiv=3DContent-Type content=3D"text/html; = > charset=3Diso-8859-1"> > <META content=3D"MSHTML 6.00.2713.1100" name=3DGENERATOR> > <STYLE></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 |