<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><blockquote type="cite"><div>I have a live555 RTSP server serving a 3mbps mpeg2ts file. The server is hosted with public internet connection.<br><br>When openRTSP  is used in RTP/UDP mode its able to receive the file properly. <br></div></blockquote><div><br></div>Yes, but if your network's capacity is less than 3 Mbps, then you will lose data, but the losses will occur on Transport Stream 'sync byte' boundaries.</div><div><br></div><div><br><blockquote type="cite"><div>However when  RTP/TCP mode, openRTSP prints "Missing sync byte!" and stops getting data. <br>On the server the Receiver Report shows lot of packet loss. <br><br>For low bitrate content TCP mode works fine. <br></div></blockquote><div><br></div></div>Your stream is exceeding the bandwidth of the network.  Therefore, you are going to lose data.  End of story.  Note that - in this case - RTP-over-TCP streaming will not save you.  If you try to stream over a too-low-bandwidth network using TCP, you'll still get data loss, but it'll occur at the sender (because of its OS buffer overflowing), rather than at the receiver.<div><br></div><div>This is the important distinction between live media streaming, and on-demand streaming (e.g., using the World-Wide Web).  If you use our software, it's important to understand this distinction.</div><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>