Hi Folks, A while ago, I tried the following code and it indeed worked with my carriers here in Canada: session.preAnswer(); dtmf = session.getDigits(4, "#", 10000); console_log("got total digits: " + dtmf + "\n"); Eight months ago, I could read DTMF entered by the users while in early media. It seems it's not working anymore. Has this behavior changed in Freeswitch or all of the carriers turned it off? I tried to test it with Xlite but the newest version seem not to send DTMF at all. I would highly appreciate if somebody could test this to confirm that it's indeed related to my carriers. Things work fine when I replace preAnswer() with answer(); but that's not what i want to do. Thanks, Max.
Chances are they disabled it. /b On Dec 31, 2010, at 4:02 PM, Max Bridgewater wrote:
Hi Folks,
A while ago, I tried the following code and it indeed worked with my carriers here in Canada:
session.preAnswer(); dtmf = session.getDigits(4, "#", 10000); console_log("got total digits: " + dtmf + "\n");
Eight months ago, I could read DTMF entered by the users while in early media. It seems it's not working anymore. Has this behavior changed in Freeswitch or all of the carriers turned it off? I tried to test it with Xlite but the newest version seem not to send DTMF at all.
I would highly appreciate if somebody could test this to confirm that it's indeed related to my carriers. Things work fine when I replace preAnswer() with answer(); but that's not what i want to do.
Thanks, Max.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (2)
-
Brian West
-
Max Bridgewater