[asterisk-bugs] [JIRA] (ASTERISK-28115) rtp: Cache channel snapshot locally

Joshua C. Colp (JIRA) noreply at issues.asterisk.org
Thu Oct 18 07:58:47 CDT 2018


Joshua C. Colp created ASTERISK-28115:
-----------------------------------------

             Summary: rtp: Cache channel snapshot locally
                 Key: ASTERISK-28115
                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-28115
             Project: Asterisk
          Issue Type: Bug
      Security Level: None
          Components: Core/RTP
    Affects Versions: 16.0.0
            Reporter: Joshua C. Colp
            Severity: Minor


When producing Stasis messages for RTCP that is sent and received the channel snapshot cache is queried each time for the current snapshot. In particular with WebRTC this can result in a lot of lookups happening constantly. Since the snapshot doesn't really change that much in normal operation after things are flowing it may be more prudent to instead cache the channel snapshot in the RTP instance and use a subscription to update it as it changes. Push instead of pull as it were.

This issue is to see if that would make sense, how viable it is, and to do so if it is.



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



More information about the asterisk-bugs mailing list