I am now able to test Speex plugin and the AMR plugin. I guess you did some kind of testing before putting speex (alias G729) in front of the list. Which is the best codec in your opinion? I did only some simple tests between GSM and ILBC:
GSM uses 2,14 kbytes
iLBC uses 2,45 kbytes.
From the quality they seem pretty equal.
I also checked this links:
http://lists.digium.com/pipermail/asterisk-users/2003-June/014788.html
http://compare.ozvoip.com/codecs.php
but I am dieing to hear your opinion on this.
On 3/3/06,
Julien Gilli <[EMAIL PROTECTED]> wrote:
Hello,
On 3/3/06, Cantemir Mihu <[EMAIL PROTECTED]> wrote:recompiled qtwengophone with the change you suggested, but it is the same. Only if I use noaec=1, it works fine.
Ok, thanks for the report.
I tried to record the sound output as an example, but with no success. I will try again when time allows it.
Great, please let us know when you find some time to do it.
Btw, is speex codec enabled by default in phApi? if i set the payload SPEEX/8000 as the first in the payload list, will it get used? (of course if the other party allows it)--
To use speex you need to build phapi's speex plugin using scons phspeexplugin, and you'll also need to place "SPEEX-WB" first in the audio_codecs member of the phConfig_t structure.
Currently, a Wengo's platform limitation makes us alias SPEEX-WB as G726-64WB, so you'll also have to disable 'speexwb-replaces-g726wb' in SOptions (by giving it the value 0) if you want to use SPEEX-WB as codec name for speex. Otherwise, you'll have to use G726-64WB as codec name for speex in the audio_codecs member.
The aliasing thingy is why G726-64WB is setup as first codec in libs/sipwrapper/src/phapi/PhApiWrapper.cpp at line 543, not SPEEX-WB.
I hope it helps.
Regards,
Julien Gilli
--
----
Best regards / Mit freundlichen GrĂ¼ssen
Cantemir Mihu
_______________________________________________ Wengophone-devel mailing list [email protected] http://dev.openwengo.com/mailman/listinfo/wengophone-devel
