RestComm / olympus

RestComm WebRTC Application
http://www.restcomm.com/
GNU Affero General Public License v3.0
15 stars 19 forks source link

Problem Using chrome DTMF. #81

Closed leftyb closed 7 years ago

leftyb commented 7 years ago

Problem when calling OUTBOUND PSTN from Olympus using Chrome on OSX. Logs:https://app.box.com/files/0/f/14728485081/Chrome_dtmf_issue

deruelle commented 7 years ago

@leftyb can you provide a bit more description context and what was found from the initial investigation ?

deruelle commented 7 years ago

@hrosa can you have a look here as well in the logs for insights ?

leftyb commented 7 years ago

The issue seems to be that when a DTMF tone has pressed at the Olympus Keypad, more than one tones are actually generated, from one key press.

So RMS is actually detecting erroneously due to that. E.g as can be seen at the pcap instead of one RTP EVENT for the KEY 6 is seems that more than 6 are send.

atsakiridis commented 7 years ago

@leftyb do we have Chrome Olympus logs for that that I can check? Is this 100% reproducible at cloud? Can I try there? Is the scenario as simple as just calling a gather App and sending digits?

@hrosa did you get a chance to have a look at the MS side? I recall having some issues with DTMF in the past. Also, do you remember of the top of your head if chrome employs inband our out of band RTP DTMF?

leftyb commented 7 years ago

@atsakiridis We dont have at the moment but John can reproduce it. Yes the incident was reported at cloud. The scenario is not that simple, on calling a simple DTMF app. You need to do an OUTBOUND PSTN call where there is an IVR at the other end with DTMF. Just calling INBOUND with a simple DTMF app should work properly as we don't have any report issue. As well the same scenario worked on FF.

leftyb commented 7 years ago

After testing more, the information changes. It seems a chrome only issue. FF is not working either but due to different reason (Because FF is using SIP info, and is not supported from the SIP gw).

atsakiridis commented 7 years ago

Some further insights we have made so far:

atsakiridis commented 7 years ago

Closing this as evidence so far indicate an MS issue, and there's already an open ZD issue on that: https://telestax.zendesk.com/agent/tickets/33771