a brief introduction of real time streaming protocol presented by rongjian li
TRANSCRIPT
![Page 1: A brief introduction of Real Time Streaming Protocol Presented by Rongjian Li](https://reader035.vdocuments.mx/reader035/viewer/2022081809/56649d745503460f94a53efb/html5/thumbnails/1.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022081809/56649d745503460f94a53efb/html5/thumbnails/2.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022081809/56649d745503460f94a53efb/html5/thumbnails/3.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022081809/56649d745503460f94a53efb/html5/thumbnails/4.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022081809/56649d745503460f94a53efb/html5/thumbnails/5.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022081809/56649d745503460f94a53efb/html5/thumbnails/6.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022081809/56649d745503460f94a53efb/html5/thumbnails/7.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022081809/56649d745503460f94a53efb/html5/thumbnails/8.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022081809/56649d745503460f94a53efb/html5/thumbnails/9.jpg)
Questions?