a brief introduction of real time streaming protocol presented by rongjian li
TRANSCRIPT
A brief introduction ofReal Time Streaming
Protocol
Presented by
Rongjian Li
Roadmap
What is RTSP? Why we need RTSP? How RTSP works?
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 !
Motivation
Internet Video On Demand Internet VCR
Requirements like pause, record etc
Integration with web architecture A new application level protocol for
media files
RTSP - Architecture
REF: http://www.informatik.uni-bremen.de/~jo/teaching/cpipmm/slides/streaming-00.pdf
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
RTSP – Example : Setup
www.cs.columbia.edu/~hgs/teaching/ais/slides/RTSP.pdf
Client Server
RTSP – whole procedure
www.cs.columbia.edu/~hgs/teaching/ais/slides/RTSP.pdf
Questions?