> 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/
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel