[Live-devel] Advice on per-message connection in RTSPClient & RTSPServer?

Stas Desyatnlkov stas at mer.co.il
Tue Nov 21 00:54:47 PST 2006


Oops, its early bad news. I was planning to use RTSP server for one of
my projects but my clients are cellular handhelds and I can't change
their code. So if RTSP server does not support TCP tear down it just
won't fly.

Ross, can you please describe steps required to implement tear down
support?

-----Original Message-----
From: live-devel-bounces at ns.live555.com
[mailto:live-devel-bounces at ns.live555.com] On Behalf Of Ross Finlayson
Sent: Monday, November 20, 2006 9:08 AM
To: LIVE555 Streaming Media - development & use
Subject: Re: [Live-devel] Advice on per-message connection in RTSPClient
& RTSPServer?

>Does the LIVE
>RTSPServer assume that a TCP disconnect means the client is gone?

At present, yes.

Unfortunately there are no near-term plans to fix this.  Sorry.  I 
suggest modifying your client to not tear down the TCP connection 
between RTSP commands (for the same session).

>Also I've noted in RFC2326 page 27:
>
>For the scheme "rtsp", a persistent connection is assumed,
>    while the scheme "rtspu" calls for RTSP requests to be sent without
>    setting up a connection.
>
>So, is it correct to use "rtsp" (and not "rtspu") for this?

No, this is a red herring.  "rtspu" was intended to specify RTSP 
(control) over UDP, rather than TCP.  However, this was not really 
fully defined in RFC 2326, and noone ever implemented it.
-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
live-devel mailing list
live-devel at lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel




More information about the live-devel mailing list