Thanks for taking a look at my findings. I appreciate you taking the time to address the issue. I will download the latest code.
FYI, the osrtpserver (according to my colleague) is a reference implementation of the rtsp spec. I honestly like the live555. Thanks again for all your hard work. Craig On 12/04/2013 02:52 PM, Ross Finlayson wrote: In your previous message, you mentioned the possibility - in the "RTPInterface::sendDataOverTCP()" function - of the "send()" call succeeding in delivering partial (but not complete) data. I have had no other reports of this ever happening, but - on looking at the code - I realized that the code was not allowing for this possibility. So, I have now released a new version of the code (2013.12.04) that should properly handle this possibility. Please upgrade to this new version (but also stop streaming over slow networks; you shouldn't be putting yourself in this situation to begin with!). BTW, you also said: Most clients seem to handle this but if your client is based off of the reference source (osrtspserver) it will fail. What is "osrtspserver"? I have never heard of this. In any case, the RTSP (and RTP/RTCP) protocol is defined by an IETF RFC, and does not have a 'reference source'. Whatever "osrtspserver" is, it is no more legitimate than any other implementation. Ross Finlayson Live Networks, Inc. http://www.live555.com/
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel