Browse Prior Art Database

Real Time Streaming Protocol (RTSP) (RFC2326)

IP.com Disclosure Number: IPCOM000002893D
Original Publication Date: 1998-Apr-01
Included in the Prior Art Database: 2000-Sep-13

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

H. Schulzrinne: AUTHOR [+3]

Abstract

The Real Time Streaming Protocol, or RTSP, is an application-level protocol for control over the delivery of data with real-time properties. RTSP provides an extensible framework to enable controlled, on-demand delivery of real-time data, such as audio and video. Sources of data can include both live data feeds and stored clips. This protocol is intended to control multiple data delivery sessions, provide a means for choosing delivery channels such as UDP, multicast UDP and TCP, and provide a means for choosing delivery mechanisms based upon RTP (RFC 1889).

This text was extracted from a ASCII Text document.
This is the abbreviated version, containing approximately 2% of the total text.

Network Working Group H. Schulzrinne

Request for Comments: 2326 Columbia U.

Category: Standards Track A. Rao

Netscape

R. Lanphier

RealNetworks

April 1998

Real Time Streaming Protocol (RTSP)

Status of this Memo

This document specifies an Internet standards track protocol for the

Internet community, and requests discussion and suggestions for

improvements. Please refer to the current edition of the "Internet

Official Protocol Standards" (STD 1) for the standardization state

and status of this protocol. Distribution of this memo is unlimited.

Copyright Notice

Copyright (C) The Internet Society (1998). All Rights Reserved.

Abstract

The Real Time Streaming Protocol, or RTSP, is an application-level

protocol for control over the delivery of data with real-time

properties. RTSP provides an extensible framework to enable

controlled, on-demand delivery of real-time data, such as audio and

video. Sources of data can include both live data feeds and stored

clips. This protocol is intended to control multiple data delivery

sessions, provide a means for choosing delivery channels such as UDP,

multicast UDP and TCP, and provide a means for choosing delivery

mechanisms based upon RTP (RFC 1889).

Table of Contents

* 1 Introduction ................................................. 5

+ 1.1 Purpose ............................................... 5

+ 1.2 Requirements .......................................... 6

+ 1.3 Terminology ........................................... 6

+ 1.4 Protocol Properties ................................... 9

+ 1.5 Extending RTSP ........................................ 11

+ 1.6 Overall Operation ..................................... 11

+ 1.7 RTSP States ........................................... 12

+ 1.8 Relationship with Other Protocols ..................... 13

* 2 Notational Conventions ....................................... 14

* 3 Protocol Parameters .......................................... 14

+ 3.1 RTSP Version .......................................... 14

+ 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...