<p>Joshua Colp <strong>uploaded patch set #2</strong> to this change.</p><p><a href="https://gerrit.asterisk.org/c/asterisk/+/11315">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">rtp: Add support for transport-cc in receiver direction.<br><br>The transport-cc draft is a mechanism by which additional information<br>about packet reception can be provided to the sender of packets so<br>they can do sender side bandwidth estimation. This is accomplished<br>by having a transport specific sequence number and an RTCP feedback<br>message. This change implements this in the receiver direction.<br><br>For each received RTP packet where transport-cc is negotiated we store<br>the time at which the RTP packet was received and its sequence number.<br>At a 1 second interval we go through all packets in that period of time<br>and use the stored time of each in comparison to its preceding packet to<br>calculate its delta. This delta information is placed in the RTCP<br>feedback message, along with indicators for any packets which were not<br>received.<br><br>The browser then uses this information to better estimate available<br>bandwidth and adjust accordingly. This may result in it lowering the<br>available send bandwidth or adjusting how "bursty" it can be.<br><br>ASTERISK-28400<br><br>Change-Id: I654a2cff5bd5554ab94457a14f70adb71f574afc<br>---<br>M include/asterisk/rtp_engine.h<br>M main/rtp_engine.c<br>M res/res_pjsip_sdp_rtp.c<br>M res/res_rtp_asterisk.c<br>4 files changed, 458 insertions(+), 7 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.asterisk.org:29418/asterisk refs/changes/15/11315/2</pre><p>To view, visit <a href="https://gerrit.asterisk.org/c/asterisk/+/11315">change 11315</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.asterisk.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.asterisk.org/c/asterisk/+/11315"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: asterisk </div>
<div style="display:none"> Gerrit-Branch: 16 </div>
<div style="display:none"> Gerrit-Change-Id: I654a2cff5bd5554ab94457a14f70adb71f574afc </div>
<div style="display:none"> Gerrit-Change-Number: 11315 </div>
<div style="display:none"> Gerrit-PatchSet: 2 </div>
<div style="display:none"> Gerrit-Owner: Joshua Colp <jcolp@digium.com> </div>
<div style="display:none"> Gerrit-Reviewer: Friendly Automation </div>
<div style="display:none"> Gerrit-Reviewer: Joshua Colp <jcolp@digium.com> </div>
<div style="display:none"> Gerrit-Reviewer: Kevin Harwell <kharwell@digium.com> </div>
<div style="display:none"> Gerrit-MessageType: newpatchset </div>