Arik Raffael Funke wrote:
Hi,

it seems that there is a bug in asterisk's dtmf mode autodetection. Assume following sip.conf:

[sipprovider]
disallow=all
allow=g726
dtmfmode=auto

DTMF does not work. It seems rfc2833 mode is chosen despite it being obvious that this cannot work!

Why could it not work? While RFC2833 is carried over the RTP stream it is not sent in the audio stream so it should work as long as the remote end is using it.

The following configuration is necessary to get DTMF to work: dtmfmode=info

It's always best to specify the dtmfmode in use as it controls both receiving and sending. The auto setting also does not encompass the info DTMF option for sending.

In my opinion, this behaviour is counter-intuitive. I am using asterisk 1.2. In v. 1.4 does dtmfmode=auto still have the behaviour?

I do not believe it has been changed at all. If you have a method of better determining things please feel free to share it.

Cheers,
Arik


Joshua Colp
Software Developer
Digium, Inc.
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to