[Asterisk-Dev] changing codec during call
Jesse Kaijen
jesse at kayen.nl
Fri Feb 25 07:39:39 MST 2005
Hello I'm a student and for my bachelor-assignment I'm looking into VoIP.
I'm researching if the audio perceptive of the end-user will get higher if
during a call a switch of codec is made.
I was wondering if it's possible to switch codec's during a call with IAX.
Can someone help me on that?
This is the idea:
During a call with ulaw (64kb) the available bandwidth drops from 80kb
(sufficient) to 40kb for a longer period. The losses are great and the
call-quality is horrible. At that point changing codec to GSM for instance
may result in a better quality. When the bandwidth is restored change the
codec back. A monitor must listen after a jitterbuffer and then decide to
change codec.
Picture:
+----*asterisk*-----+
UA--->---->|---->up---->|--jitbuf---decoder-|--PSTN
UA---jitbuf|<---down<---|-----------encoder-|--PSTN
^ +-------------------+
|
point where the monitor must listen
My question is (if possible) which command do I have to send during a call
to switch codecs? And can the current iax-clients handle a codec change?
Greetings
Jesse Kaijen
jesse at kayen.nl
More information about the asterisk-dev
mailing list