I’m a little confused about the AMI event DTMFEnd. If I receive a DTMF digit via a PJSIP channel, AMI raises a DTMFEnd event.
So, everything is fine.
If I send a DTMF digit with the AMI action PlayDTMF I have seen two differnt behaviours!
If I use in the PlayDTMF action a PJSIP channel name, the DTMF digit is sent but no DTMFEnd event is raised.
If I use in the PlayDTMF action a LOCAL channel, which is linked to PJSIP channel, the DTMF digit is sent and a DTMFEnd event is raised.
I do not understand the different behaviour!
Is it possible that asterisk raise the DTMFEnd event in case of using a PJSIP channel?
Is it a configuration problem?
I’m using asterisk 13.9.1.