[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