[Live-devel] Inhibit UDP/RTP streaming

Ross Finlayson finlayson at live555.com
Mon Nov 7 22:16:30 PST 2011


> I got an RTSP server based on liveMedia, and a problem with some (third party, black-box) buggy clients that have problems with RTP on UDP streaming, while they work fine in RTP/TCP.
> 
> The problem is that they first request UDP streams to the server, then, if UDP is not available, they fall back on TCP.
> 
> What I wanted to know was if our server could always force the client to connect in TCP.

No, because it's the client, not the server, that chooses whether to stream via RTP/UDP or RTP/TCP.  If the client asks for RTP/UDP, then that is what the server delivers.  (Even if you were to modify the server code so that it tried to stream via RTP/TCP even if the client requested RTP/UDP, then it's unlikely that your client would be able to deal with this, because it's not what the client requested.)

If you can't find a way to tell your client to request RTP/TCP only, then I suggest contacting your 'third party' to get them to fix it.


Ross Finlayson
Live Networks, Inc.
http://www.live555.com/

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20111107/645280c2/attachment.html>


More information about the live-devel mailing list