a brief introduction of real time streaming protocol presented by rongjian li

9
A brief introduction of Real Time Streaming Protocol Presented by Rongjian Li

Upload: august-lester

Post on 21-Dec-2015

222 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: A brief introduction of Real Time Streaming Protocol Presented by Rongjian Li

A brief introduction ofReal Time Streaming

Protocol

Presented by

Rongjian Li

Page 2: A brief introduction of Real Time Streaming Protocol Presented by Rongjian Li

Roadmap

What is RTSP? Why we need RTSP? How RTSP works?

Page 3: A brief introduction of Real Time Streaming Protocol Presented by Rongjian Li

What is RTSP ? RTSP is a network control protocol

to ESTABLISH and CONTROL streaming media sessions between client and server. 

The transmission of streaming data itself is NOT a task of RTSP. It is a protocol in application layer.

Like a TV remote !

Page 4: A brief introduction of Real Time Streaming Protocol Presented by Rongjian Li

Motivation

Internet Video On Demand Internet VCR

Requirements like pause, record etc

Integration with web architecture A new application level protocol for

media files

Page 5: A brief introduction of Real Time Streaming Protocol Presented by Rongjian Li

RTSP - Architecture

REF: http://www.informatik.uni-bremen.de/~jo/teaching/cpipmm/slides/streaming-00.pdf

Page 6: A brief introduction of Real Time Streaming Protocol Presented by Rongjian Li

RTSP - Operations SETUP establish transport ANNOUNCE change description of media

object DESCRIBE get description of media object PLAY start playback, reposition RECORD start recording REDIRECT redirect client to new server PAUSE halt delivery, but keep state SET PARAMETER device or encoding control TEARDOWN remove state

Page 7: A brief introduction of Real Time Streaming Protocol Presented by Rongjian Li

RTSP – Example : Setup

www.cs.columbia.edu/~hgs/teaching/ais/slides/RTSP.pdf

Client Server

Page 8: A brief introduction of Real Time Streaming Protocol Presented by Rongjian Li

RTSP – whole procedure

www.cs.columbia.edu/~hgs/teaching/ais/slides/RTSP.pdf

Page 9: A brief introduction of Real Time Streaming Protocol Presented by Rongjian Li

Questions?