[asterisk-bugs] [JIRA] (ASTERISK-28617) DTMF over SIP INFO in scenarios without audio does not work well

Thomas Arimont (JIRA) noreply at issues.asterisk.org
Wed Nov 13 11:02:31 CST 2019


     [ https://issues.asterisk.org/jira/browse/ASTERISK-28617?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Thomas Arimont updated ASTERISK-28617:
--------------------------------------

    Attachment: trigger_dtmf_emulation.patch

> DTMF over SIP INFO in scenarios without audio does not work well
> ----------------------------------------------------------------
>
>                 Key: ASTERISK-28617
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-28617
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Core/Channels
>    Affects Versions: 13.21.1
>         Environment: Linux, openembedded
>            Reporter: Thomas Arimont
>            Severity: Critical
>              Labels: patch
>         Attachments: trigger_dtmf_emulation.patch
>
>
> (actually affected version Asterisk-Certified 13.21-cert3)
> The problem is essentially the same as in ASTERISK-28245.
> Besides the direct media scenario we have an additionally scenario where a special DATUS SIP client is involved. This device mutes audio by default in transmit direction (no rtp frames) and activates audio only by a foot switch. In this situation dtmf input (pin for conferences , transfer features codes , etc) using SIP INFO mode is not understood properly especially when SIP INFO are sent quick after one another.
> I attach a patch which is working so far. But we need verification/improvement.
> The patch is also working if successive dtmf events are received quicker than the signalled event duration (plus minimum gap/pause) allows, i.e. DTMF events has to be buffered in the ast channel read queue and emulation has to be processed asynchronously at slower speed.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list