[asterisk-bugs] [JIRA] (ASTERISK-28691) unknown codec resulting a call dropped

Salah Ahmed (JIRA) noreply at issues.asterisk.org
Tue Jan 14 21:45:25 CST 2020


Salah Ahmed created ASTERISK-28691:
--------------------------------------

             Summary: unknown codec resulting a call dropped
                 Key: ASTERISK-28691
                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-28691
             Project: Asterisk
          Issue Type: Bug
      Security Level: None
          Components: Channels/chan_pjsip
    Affects Versions: 13.20.0
            Reporter: Salah Ahmed
            Severity: Minor


Hello,

I am not sure that is a bug or its expected behavior, but I can't find anything else “Bug” as Issue Type. 

The issue is, if asterisk received any unknown packets different than negotiated, call get disconnected. There have few similar tickets already in Jira. And the most popular solution is using the asymmetric_rtp_codec. But this asymmetric_rtp_codec does not work for a case, if call answered with alaw and a buggy caller endpoint starting media with g729. In this case, if asymmetric_rtp_codec = 0 then asterisk translate this codec and transmit to the next endpoint. If asymmetric_rtp_codec = 1 then all g729 packets are blocked, I think this is the expected behavior for asymmetric_rtp_codec.

A tiny tweak may fix this scenario without asymmetric_rtp_codec use. Could anyone please verify this change?

Thanks,
Salah



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



More information about the asterisk-bugs mailing list