Quote from: Phillip on February 13, 2013, 10:50:19 AM
So, what do you do? Enter through the dial pad? Program a speed dial? Do these methods work? Are there alternative methods that I haven't mentioned?
You have to enter the dtmf tones thru your dial pad. Speed dials and pauses, etc. do not work once the call has been initially connected.
Generally setting up the dtmf transmit method of RFC2833 works the best and most voip providers support and recommend that method of sending the tones "out of band". As you know once a call is initially connected a digital stream of rtp packets is sent to the distant location. "InBand" means that the tones are sent just as part of the normal voice stream. For "InBand" to work the analog to digital conversions must be very precise. "Out-of-Band" means that specific discrete packets for the tones are sent in addition to the rtp voice stream packets. RFC2833 is a standard protocol devised to solve problems with sending the dtmf tones in-band. Sip Info was another out of band protocol that preceded rfc2833. The Cisco/Linksys ata adapters called rfc2833 AVT.
If you have trouble sending dtmf tones over voip, with test calls, you typically try all the different settings and stick with the one that works with your voip provider.