RTSP(Real Time Streaming Protocol),RFC2326,实时流传输协议,是TCP/IP协议体系中的一个应用层协议。
C:客户端
S:服务端
推流:
以下是一个完整的rtsp推流信息交互流程:
- 首先你要告诉服务器你的一些采样,编码,流数量信息
C->S:
ANNOUNCE rtsp://192.168.1.247:554/stream.sdp RTSP/1.0
CSeq: 1
User-Agent: RTSPPusher
Content-Type: application/sdp
Content-Length: 557 //sdp协议的长度
//以下为sdp信息
v=0
o=- 2205756022 2205756022 IN IP4 127.0.0.1
s=RTSPServer
i=RTSPServer
c=IN IP4 127.0.0.1
t=0 0
a=x-qt-text-nam:RTSPServer
a=x-qt-text-inf:RTSPServer
a=x-qt-text