RTSP消息交互过程:
c->s【向服务器请求SDP信息】
【DESCRIBE】 DESCRIBE rtsp://211.94.164.220/3.3gp RTSP/1.0
【交互标识】 CSeq: 1
【请求内容】 Accept: application/sdp
【用户标识】 User-Agent:01056SS68001117616022101802836055;
14;41;4578;327;13824;0;1;0x0202;0x00000B;0x028010
s->c 【服务端返回SDP信息】
【成功响应】 RTSP/1.0 200 OK
【服务器版本号】 Server:HMS Mobile V100R001B08D023
【交互标识】 CSeq: 1
【SDP长度】 Content-Length:625
【包含内容类型】 Content-Type:application/sdp
【包含内容信息】 Content-Base:rtsp://211.94.164.227/3.3gp/
【以下为SDP内容】
【SDP版本号】 v=0
【服务器信息】 o=StreamingServer 32764749291067418948000 IN
IP4 10.70.139.108
【文件名】 s=3.3gp
【URL】 u=rtsp://211.94.164.227/3.3gp
【e-mail】 e=admin@
【IPv4】 c=IN IP4 0.0.0.0
t=00
【控制属性】 a=control:rtsp://211.94.164.227/3.3gp
【视频信息】 m=video0 RTP/AVP 96【媒体类型】
【视频带宽】 b=AS:16
【视频格式】 a=rtpmap:96MP4V-ES【格式】/90000【采样率】
【视频格式】 a=fmtp:96profile-level-id=8;
config=000001B008000001B50EA020202F000001000000012000C788BA9850584121463F
a=mpeg4-esid:201
【厂家信息】 a=x-envivio-verid:00011118
【视频轨道】 a=control:trackID=65737
【音频信息】 m=audio 0 RTP/AVP 97【媒体类型】
【音频带宽】 b=AS:19
【音频格式】 a=rtpmap:97 MP4A-LATM【格式】/11025【采样率】/1
a=fmtp:97profile-level-id=15; object=2;
cpresent=0;config=40002A103FC0
a=mpeg4-esid:101
【厂家信息】 a=x-envivio-verid:00011118
【音频轨道】 a=control:trackID=65637
c->s【向服务器发起建立视频连接的呼叫】
【SETUP信令】 SETUPrtsp://211.94.164.227/3.3gp/trackID=65737 RTSP/1.0
CSeq:2
【传输信息】 Transport: RTP/AVP;unicast【单播 区别组播】;
client_port=5004-5005【客户端端口号】
s->c【服务器返回视频连接建立成功信息】
RTSP/1.0 200 OK
Server: HMS MobileV100R001B08D023
CSeq: 2
【会话标识】 Session: 4
【传输信息】 Transport:RTP/AVP;unicast;client_port=5004-5005;
source=211.94.164.227;【服务器IP】
server_port=8090-8091【服务器端口号】;
ssrc=3e06【同步源描述符】
c->s【向服务器发起建立音频连接的呼叫】
SETUPrtsp://211.94.164.227/3.3gp/trackID=65637 RTSP/1.0
CSeq: 3
Transport:RTP/AVP;unicast;client_port=5006-5007
Session: 4
s->c【服务器返回音频连接建立成功信息】
RTSP/1.0 200 OK
Server:HMS Mobile V100R001B08D023
CSeq:3
Session: 4
Transport:RTP/AVP;unicast;client_port=5006-5007;
source=211.94.164.227;server_port=8092-8093;ssrc=3e06
c->s【向服务器发出播放请求】
PLAYrtsp://211.94.164.227/3.3gp RTSP/1.0
CSeq: 4
Session: 4
【播放位置】 Range: npt=now- 【从当前位置开始播放】
s->c【服务器返回发出播放成功响应请求】
RTSP/1.0 200 OK
Server: HMS MobileV100R001B08D023
CSeq: 4
Session: 4
【RTP信息】 RTP-Info:url=trackID=65737;【轨道信息】seq=1;【RTP包序列号】
rtptime=0【RTP包时间戳】,url=trackID=65637;seq=1;rtptime=0
【播放范围】 Range: npt=0.000000-60.193000
s->c【服务器发送视音频数据给终端】
【RTP包/RTCP包】 包格式暂不说明
c->s【向服务器发送终止请求】
【TEARDOWN信令】TEARDOWN rtsp://211.94.164.227/3.3gp RTSP/1.0
CSeq: 5
Session: 4
s->c【服务器返回终止成功信息】
RTSP/1.0 200 OK
Server: HMS MobileV100R001B08D023
CSeq: 5
Session: 4