<div dir="ltr">I have mobile applications running behind NAT. When their reachability changes (and the device&#39;s local route updates), I want to automatically switch the RTP stream to the new address/port combination.<div><br></div><div>I&#39;ve tried using the RTP ALWAYS_AUTO_ADJUST bug, but that results in <i>very</i>¬†choppy audio. I also don&#39;t really need it, as the only time I care to perform RTP auto-adjust is after an invite session. For this case I can safely assume that the client <i>will</i>¬†send a re-invite when its address changes. Is there any way to perform RTP audio adjust only on a re-invite?</div><div><br></div><div>Using STUN doesn&#39;t seem right for two reasons: 1) on its own it can&#39;t solve this problem (even if it determines the external IP, the port is still wrong). 2) it results in issues on FS &quot;Invalid STUN/ICE packet received 20 bytes&quot;</div><div><br></div><div>Would appreciate any help.</div><div><br></div><div>Best,</div><div>Colin</div></div>