2.2.7 Request Types

RTSP Windows Media Extensions define logical requests that are sent from the client to the server, or from the server to the client.

The requests from the client and the corresponding responses from the server are exchanged by using RTSP request methods. Each request type is mapped by using one of the following RTSP methods: ANNOUNCE, DESCRIBE, GET_PARAMETER, PAUSE, PLAY, SET_PARAMETER, SETUP, and TEARDOWN. For example, the EndOfStream request is mapped to the SET_PARAMETER method.

All RTSP methods specify a URI on the request line (as specified in [RFC2326] section 6). Unless otherwise specified, when an RTSP method is used to implement one of the logical requests defined in this section, the URI specified in the RTSP request line MUST be the aggregate control URL (that is, the URL that references the entire presentation rather than an individual stream).

This section defines the syntax of RTSP requests by using ABNF. Any ABNF syntax rules not specified in [RFC5234] use the ABNF extensions specified in [RFC2326] section 15.