From: daniel h. <dan...@to...> - 2004-11-08 17:36:35
|
Michael Van Donselaar a =E9crit : >>-----Original Message----- >>From: iax...@li...=20 >>[mailto:iax...@li...] On=20 >>Behalf Of daniel huhardeaux >>Sent: Saturday, November 06, 2004 11:41 PM >>To: iaxclient-list >>Subject: Re: [Iaxclient-devel] Next to Audio Caller problem >> >>Michael Van Donselaar a =E9crit : >> >> =20 >> >>>>As sad at the begining of my mail: is working. To summarize, taken=20 >>>>only audio problem in account: >>>> >>>>Diax097a, iaxcomm 02/2004, IaxPhone 0.1.0 and 0.2.0 (all windows),=20 >>>>tkphone (linux) are working. >>>> =20 >>>> >>>> =20 >>>> >>>There are only two changes to the iaxcomm code between Feb=20 >>> =20 >>> >>04 and Oct 04: >> =20 >> >>>1) Feb code had a null pointer function reference when right=20 >>> =20 >>> >>clicking=20 >> =20 >> >>>on the tray icon. This could not affect linux port, as it is in a=20 >>>block that is ifdefed out >>> >>>2) Clicking Dial now clears the extension combobox. >>> >>>Any other changes in behavior you are seeing are not iaxcomm=20 >>> =20 >>> >>specific. >> =20 >> >>>=20 >>> >>> =20 >>> >>Two questions: >> >>1. why iaxcomm windows from october segfault? >> =20 >> > >I strongly suspect that it has something to do with the codec negotiatio= n >code. Other than the two changes noted above, there have been no change= s to >iaxcomm, only (many!) changes to iaxclient. > >I see in another message from Dan, the author of DIAX, that he is gettin= g >complaints about ulaw audio quality. I also noticed that ulaw was menti= oned >in on of the error messages you got. > >Since you are compiling yourself already, and I think I recall you prefe= r >iLBC, try this: Add=20 > >iaxc_set_formats(IAXC_FORMAT_ILBC, IAXC_FORMAT_ILBC); > >right after=20 > >iaxc_start_processing_thread(); > >in main.cc (approx line 206). This will force an iLBC connection. Sinc= e >you have hardware for both platforms, I'd be interested to see how this >works for you. > =20 > Ok, I got it: problem is echo cancelation. If it's activated I have my=20 audio problems. I remain my test schema (echo test from FWD): iaxComm - asterisk - internet - FWD Iax Concerning codecs, FWD allow *only* Ulaw. My * box accept in this order=20 (ilbc,gsm,ulaw,alaw). In iaxComm: iLBC: ok but quality is not so good (choppy) GSM: perfect but I only hear called party, my recorded voice is never=20 coming back (or sended?) ULAW: perfect but ... echo and over 6 sec delay. If on my * box I authorize g729, no audio at all. Waiting your comments if any. > =20 > >>2. I test again with iaxcomm linux from februar: I have audio=20 >>with distortion >> =20 >> > >But did I understand correctly that you got good results with >iaxcomm-win-20040228.zip? > =20 > Yep > =20 > >>What I also notice, is that from time to time iaxcomm is not=20 >>exiting properly. Closing the main window has no action.=20 >>Going to terminal from where iaxcomm was launcheg and ctrl/c.=20 >>Nextime iaxcomm is started, the lock file is deleted. >> >>I suggested some time ago to call someone from you so you=20 >>will be able to hear what happends. Still actual ;-) >> =20 >> > >And as I responded, I do not have any hardware to make this practical. = I >have only one linux box with a sound card, and it is in the basement wit= hout >any speaker or microphone. > =20 > Sorry, didn't saw your message :-[ I could also call an windows=20 client. Anyway, now we got it :-) --=20 Daniel |