[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MMUSIC] RTSP: Connectionless vs. connection-based
Hi Jonathan,
I have tried to write down the conclusions I have made from the
discussion into specification text. The chapter below should be viewed
in the context of the rest of what is written in chapter 9 of
draft-ietf-mmusic-rfc2236bis-01.txt. Please comment on this text.
-----
9.3 The usage of connections
TCP can be used for both persistent connections and for one message
exchange per connection, as presented above. This section gives
further rules and recommendations on how to handle these connec-
tions so maximum interoperability and flexibility can be achieved.
A server SHALL handle both persistent connections and one
request/response transaction per connection. A persistent connec-
tion MAY be used for all transactions between the server and
client, including messages setup and teardown of multiple RTSP ses-
sions. However the persistent connection MAY also be closed after a
few message exchanges, e.g. the initial setup and play command in a
session. Later when the client wishes to send a new request, e.g.
pause, to the session a new connection is opened. This connection
may either be for a single message exchange or can be kept open for
several messages, i.e. persistent.
The client MAY close the connection at any time when no outstanding
request/response transactions exist. The server SHOULD NOT close
the connection unless at least one RTSP session timeout period has
passed without data traffic. A server MUST NOT close a connection
directly after responding to a TEARDOWN request for the whole ses-
sion.
The client SHOULD NOT have more than one connection to the server
at any given point. If a client or proxy handles multiple RTSP ses-
sions on the same server, it is RECOMMENDED to use only a single
connection.
--
Regards
Magnus Westerlund
Multimedia Technologies, Ericsson Research ERA/TVA/A
----------------------------------------------------------------------
Ericsson Radio Systems AB | Phone +46 8 4048287
Torshamsgatan 23 | Fax +46 8 7575550
S-164 80 Stockholm, Sweden | mailto: magnus.westerlund@era.ericsson.se
_______________________________________________
mmusic mailing list
mmusic@ietf.org
https://www1.ietf.org/mailman/listinfo/mmusic