RTSP
RTSP is client-server model protocol to support streaming.
Overview
The Real Time Streaming Protocol (RTSP) is a network control protocol designed for use in entertainment and communications systems to control streaming media servers.
It is used for CCTV, broadcasting and monitoring.
Protocol
RTSP | Real Time Streaming Protocol | RFC 2236 |
---|---|---|
SDP | Session Description Protocol | RFC 4566 |
RTP | Real-time Transport Protocol | RFC 1889, 3550 |
RTCP | RTP Control Protocol | RFC 3550 |
Transport
TCP | TCP-Interleaved | |
---|---|---|
UDP | unicast and multicast |
Mode
Describe mode
Usually player use this mode to play audio and video.
Announce mode
Client can upload stream to RTSP server.