[Asterisk-Dev] IAX codec negociation (again...)

Goldenear goldenear at free.fr
Mon Jun 20 06:49:42 MST 2005

I agree with you. we should have the choice between forcing the use of 
the prefered codec (even if that sometimes means transcoding) or forcing 
codec negociation and avoid transcoding.

Also, it would be very usefull if we could define both incoming/outgoing 
codec(s) for each phone/enpoint in iax.conf and sip.conf. At the moment, 
I far as I know, only the incoming codec(s) can be specified separatly 
for each client... outgoing codecs are common for all clients.

Adam Goryachev a écrit :

>Also, it doesn't 'save many cpu and bandwidth', it will save 'many cpu'
>OR 'many bandwidth' but not both.
>Generally, you only use CPU in order to transcode, which usually implies
>some form of compression. So, in your example (gsm -> ulaw) you are
>using less bandwidth and more CPU as compared to your desired result
>(ulaw -> ulaw) where you use more bandwidth and less cpu...
>Also, you might prefer to use gsm and use more cpu, since bandwidth may
>be expensive/limited, so even if this is worked on, we need a method to
>specify that we always prefer codec's in this order, even if it means

More information about the asterisk-dev mailing list