Re: absorbDTMF option only working on one channel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Dec 18, 2019 at 7:34 AM Richard Frith-Macdonald <richard.frith-macdonald@xxxxxxxxxxxxx> wrote:
I'm using ARI to set up a bridge with two calls (one inbound, one outbound), where I want to receive DTMF events from both calls but stop the DTMF audio being passed through in either direction.
The bridge is created as mixing,dtmf_events,proxy_media and the two channels are each added using /ari/bridges/BridgeID/addChannel with absorbDTMF = 1.
It seems to be operating as expected, except that the tones from the dialed mobile phone (outgoing call via Colt) are audible to the dialing handset (inbound call to asterisk from softphone).
Please could anyone provide a ponter to what I might be doing wrong?

What is the technology in use for the channels? Does DTMF show up if you enable DTMF logging in logger.conf? If it's RTP do you see it being sent in "rtp set debug on"?

Essentially you need to determine if it's DTMF in the audio stream alongside out of band, or if DTMF is actually being detected/suppressed from the audio stream but still passed on out of band. 

--
Joshua C. Colp
Asterisk Technical Lead
Sangoma Technologies
Check us out at www.sangoma.com and www.asterisk.org
_______________________________________________
asterisk-app-dev mailing list
asterisk-app-dev@xxxxxxxxxxxxxxxx
http://lists.digium.com/cgi-bin/mailman/listinfo/asterisk-app-dev

[Index of Archives]     [Asterisk SS7]     [Asterisk Announcements]     [Asterisk Users]     [PJ SIP]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Linux API]

  Powered by Linux