RFC 2326 Real Time Streaming Protocol April 1998 + 3.2 RTSP URL .............................................. 14 + 3.3 Conference Identifiers ................................ 16 + 3.4 Session Identifiers ................................... 16 + 3.5 SMPTE Relative Timestamps ............................. 16 + 3.6 Normal Play Time ...................................... 17 + 3.7 Absolute Time ......................................... 18 + 3.8 Option Tags ........................................... 18 o 3.8.1 Registering New Option Tags with IANA .......... 18 * 4 RTSP Message ................................................. 19 + 4.1 Message Types ......................................... 19 + 4.2 Message Headers ....................................... 19 + 4.3 Message Body .......................................... 19 + 4.4 Message Length ........................................ 20 * 5 General Header Fields ........................................ 20 * 6 Request ...................................................... 20 + 6.1 Request Line .......................................... 21 + 6.2 Request Header Fields ................................. 21 * 7 Response ..................................................... 22 + 7.1 Status-Line ........................................... 22 o 7.1.1 Status Code and Reason Phrase .................. 22 o 7.1.2 Response Header Fields ......................... 26 * 8 Entity ....................................................... 27 + 8.1 Entity Header Fields .................................. 27 + 8.2 Entity Body ........................................... 28 * 9 Connections .................................................. 28 + 9.1 Pipelining ............................................ 28 + 9.2 Reliability and Acknowledgements ...................... 28 * 10 Method Definitions .......................................... 29 + 10.1 OPTIONS .............................................. 30 + 10.2 DESCRIBE ............................................. 31 + 10.3 ANNOUNCE ............................................. 32 + 10.4 SETUP ................................................ 33 + 10.5 PLAY ................................................. 34 + 10.6 PAUSE ................................................ 36 + 10.7 TEARDOWN ............................................. 37 + 10.8 GET_PARAMETER ........................................ 37 + 10.9 SET_PARAMETER ........................................ 38 + 10.10 REDIRECT ............................................ 39 + 10.11 RECORD .............................................. 39 + 10.12 Embedded (Interleaved) Binary Data .................. 40 * 11 Status Code Definitions ..................................... 41 + 11.1 Success 2xx .......................................... 41 o 11.1.1 250 Low on Storage Space ...................... 41 + 11.2 Redirection 3xx ...................................... 41 + 11.3 Client Error 4xx ..................................... 42 o 11.3.1 405 Method Not Allowed ........................ 42 o 11.3.2 451 Parameter Not Understood .................. 42 o 11.3.3 452 Conference Not Found ...................... 42 Schulzrinne, et. al. Standards Track