[Asterisk-Dev] IAX codec negociation (again...)
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