<DIV> thank you. this question was resolve.</DIV>
<DIV> </DIV>
<DIV>modify RTPInterface.cpp::line 328.</DIV>
<DIV>before:</DIV>
<DIV>if (!sendDataOverTCP(socketNum, framingHeader, 4, False)) break;</DIV>
<DIV>after:</DIV>
<DIV>if (!sendDataOverTCP(socketNum, framingHeader, 4, True)) break;</DIV>
<DIV>
<DIV><BR></DIV>
<DIV>Simon</DIV>
<DIV><A href="mailto:1273653716@qq.com">1273653716@qq.com</A></DIV>
<DIV><BR> </DIV>
<DIV style="FONT-SIZE: 12px; FONT-FAMILY: Arial Narrow; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px">------------------ 原始邮件 ------------------</DIV>
<DIV style="FONT-SIZE: 12px; BACKGROUND: #efefef; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px">
<DIV><B>发件人:</B> "Ross Finlayson";<finlayson@live555.com>;</DIV>
<DIV><B>发送时间:</B> 2014年12月20日(星期六) 上午6:14</DIV>
<DIV><B>收件人:</B> "LIVE555 Streaming Media - development & use"<live-devel@ns.live555.com>; <WBR></DIV>
<DIV></DIV>
<DIV><B>主题:</B> Re: [Live-devel] Developed a Server, choose "RTSP-over-UDP" was ok,but choose "RTSP-over-TCP" was error</DIV></DIV>
<DIV><BR></DIV>Your debugging trace doesn’t show any RTCP packets received by the server (and sent by the client).  RTCP packets are how the client tells the server that it is still alive.
<DIV><BR></DIV>
<DIV>However, I have just tested our latest client software (“openRTSP -t”) with our latest server software (“testOnDemandRTSPServer”), and have confirmed that the client does (still) send RTCP packets (when streaming over UDP or TCP), and the server (still) does receive them (and use them to indicate client liveness).</DIV>
<DIV><BR></DIV>
<DIV>I conclude, therefore, that you have modified the supplied software in some way, and therefore I can’t help you.  Sorry.</DIV><BR><BR>
<DIV apple-content-edited="true"><SPAN class=Apple-style-span style="FONT-FAMILY: Helvetica; FONT-VARIANT: normal; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-COLLAPSE: separate; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; LINE-HEIGHT: normal; TEXT-INDENT: 0px; -webkit-text-size-adjust: auto; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px"><SPAN class=Apple-style-span style="FONT-FAMILY: Helvetica; FONT-VARIANT: normal; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-COLLAPSE: separate; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; LINE-HEIGHT: normal; TEXT-INDENT: 0px; -webkit-text-size-adjust: auto; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px">Ross Finlayson<BR>Live Networks, Inc.<BR><A href="http://www.live555.com/">http://www.live555.com/</A></SPAN></SPAN> </DIV><BR>
<DIV></DIV></DIV>