[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MMUSIC] RTSP timeout issue



Jaehwan Kim skrev:
> I read the RFC2326 clause again. You are right.
> ---
> 9 Connections
> 
>    RTSP requests can be transmitted in several different ways:
> 
>      * persistent transport connections used for several
>        request-response transactions;
>      * one connection per request/response transaction;
>      * connectionless mode.
> 
>    The type of transport connection is defined by the RTSP URI (Section
>    3.2). 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.
> 
>    Unlike HTTP, RTSP allows the media server to send requests to the
>    media client. However, this is only supported for persistent
>    connections, as the media server otherwise has no reliable way of
>    reaching the client. Also, this is the only way that requests from
>    media server to client are likely to traverse firewalls.
> ---
> 
> But in case of connectionless mode, if client doesn't disconnect the given TCP session because of connectivity loss, streaming server can not but waiting until the end of RTSP session timeout(default 60 second); and this value could be configurable at SETUP time; default would be much shorter than TCP's.
> 
> Frankly speaking, I am not sure how effectively the connectionless mode could be used, given many actual networks which is complicated with Firewall, NAT, and L4.

I would like to point out that what we are primarily talking here is
what will go into RTSP 2.0. I agree with that especially for firewalls
or NATs with ALGs dropping the RTSP TCP connection will have
complications in the likely loss of the media transport flows. As I see
the TCP connection not being tightly coupled with the TCP has it
advantages in that it is more failsafe. It is also a requirement for
RTSP proxies to be able to multiplex multiple sessions over the same TCP
connection.

Jaehwan, do you like to see any additional text changes than what I
already proposed in the RTSP 2.0 spec?

Best Regards

Magnus Westerlund

IETF Transport Area Director & TSVWG Chair
----------------------------------------------------------------------
Multimedia Technologies, Ericsson Research EAB/TVM/M
----------------------------------------------------------------------
Ericsson AB                | Phone +46 8 4048287
Torshamsgatan 23           | Fax   +46 8 7575550
S-164 80 Stockholm, Sweden | mailto: magnus.westerlund at ericsson.com
----------------------------------------------------------------------

_______________________________________________
mmusic mailing list
mmusic at ietf.org
https://www1.ietf.org/mailman/listinfo/mmusic