<html><head><base href="x-msg://9010/"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><blockquote type="cite"><span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px; ">Are you actually seeing this happen with this server (a Darwin Streaming Server)?    Our RTP reception software will automatically discard out-of-order incoming RTP packets (by checking the RTP sequence number).  So, if you're seeing "old RTP packets" after the "PLAY", then presumably you're seeing some 'old RTP packets', followed by only 'new RTP packets'.  You should not be seeing 'old RTP packets' mixed with 'new RTP packets'.</span><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div lang="ZH-TW" link="blue" vlink="blue" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div class="Section1" style="page: Section1; "><div><div><p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 24pt; margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New Roman'; "><font size="3" face="Times New Roman"><span lang="EN-US" style="font-size: 12pt; "> </span></font></p></div></div><div><p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 24pt; margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New Roman'; "><font size="3" face="Times New Roman"><span lang="EN-US" style="font-size: 12pt; "> </span></font></p></div><div></div></div></div></span></blockquote><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div lang="ZH-TW" link="blue" vlink="blue" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div class="Section1" style="page: Section1; "><div style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New Roman'; text-indent: 24pt; "><font size="3" color="navy" face="Times New Roman"><span lang="EN-US" style="font-size: 12pt; color: navy; "><span style="orphans: 2; text-align: -webkit-auto; widows: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; word-spacing: 0px; ">Yes. It happened. Sometimes, network traffic may be congested.</span></span></font></div></div></div></span></blockquote><div><br></div>If you're seeing 'old RTP packets' mixed with 'new RTP packets' (i.e, not just 'old RTP packets", followed by 'new RTP packets'), then that means that much more than "network congestion" is happening here.  If that is what you're seeing, then packets are being not just delayed, but reordered - *excessively* reordered.  In fact, they're being reordered so much that our RTP sequence number check is not catching it - which means that some packets are out-of-order more than 32767 (==2^15) packets *within the same stream*.  Something is badly broken with your server (most likely), or your network.  That's what you should be fixing.</div><div><br></div><div><br></div><div><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div lang="ZH-TW" link="blue" vlink="blue" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div class="Section1" style="page: Section1; "><div style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New Roman'; text-indent: 24pt; "><font size="1" color="navy" face="Arial"><span lang="EN-US" style="font-size: 9pt; font-family: Arial; color: navy; ">So, we need more information (e.g. RTP header, command response…) to overcome the problem resulting from congested network.</span></font></div></div></div></span></blockquote><div><br></div>Our RTP implementation already takes care of this - so that it should be delivering RTP payloads in order.  If that's not happening, then - as I noted above - your server or network is badly broken, and there's nothing that our software can do to overcome this.</div><div><br></div>The first thing I recommend that you do is check whether you have the latest software version for your "Darwin Streaming Server" (either that, or use a better server).<br><br><div apple-content-edited="true">
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; ">Ross Finlayson<br>Live Networks, Inc.<br><a href="http://www.live555.com/">http://www.live555.com/</a></span></span>
</div>
<br></body></html>