3.1.4.3.1 Common rules for sending RTSP requests
The client MUST adhere to the rules specified in [DLNA] guideline 7.4.210 that apply to the kind of RTSP request being sent.
All RTSP requests SHOULD include the X-Accept-Authentication header, as defined in section 2.2.3.6.
All RTSP requests SHOULD include the User-Agent header defined in [RFC2326] section 12.41, or MAY include the User-Agent header defined in section 2.2.3.5.<2>
If the Playlist-gen-id variable is set to True, then SETUP and TEARDOWN requests SHOULD include the X-Playlist-Gen-Id header, as defined in section 2.2.3.7.
If the Playlist-gen-id variable is set to True, then PLAY requests SHOULD include the X-Playlist-Seek-Id header, as defined in section 2.2.3.8.
Processing for the RTSP response is specified in section 3.1.5.3.