RTSP 请求响应过程举例

本文详细记录了RTSP协议中客户端与服务器进行交互的过程,包括选项查询、描述请求、设置传输参数及播放控制等步骤,展示了完整的RTSP会话建立和数据传输的细节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

RTSP 请求相应过程,R -- request  A -- response


R:
OPTIONS rtsp://192.168.1.152:554/cgi-bin/rtspStream/1 RTSP/1.0
CSeq: 2
User-Agent: LIVE555 Streaming Media v2012.01.13

A:
RTSP/1.0 200 OK
CSeq: 2
Date: Mon, Sep 24 2012 06:41:15 GMT
Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, GET_PARAMETER, SET_PARAMETER

R:
DESCRIBE rtsp://192.168.1.152:554/cgi-bin/rtspStream/1 RTSP/1.0
CSeq: 3
User-Agent: LIVE555 Streaming Media v2012.01.13
Accept: application/sdp

A:
RTSP/1.0 200 OK
CSeq: 3
Date: Mon, Sep 24 2012 06:41:16 GMT
Content-Base: rtsp://192.168.1.152:554/cgi-bin/rtspStream/1/
Content-Type: application/sdp
Content-Length: 409

v=0
o=- 1348468876053786 1 IN IP4 192.168.1.152
s=Everfocus Media Server
t=0 0
c=IN IP4 0.0.0.0
a=tool:Everfocus Streaming Media Apr 10 2012 v1.0.1
a=type:broadcase
a=control:*
m=video 0 RTP/AVP 96
a=framerate:25
a=control:track1
a=rtpmap:96 H264/90000
a=fmtp:96 packetization-mode=1; profile-level-id=420020; sprop-parameter-sets=Z0IAIJWoFAHmQA==,aM48gA==
m=audio 0 RTP/AVP 0
a=control:track2

R:
SETUP rtsp://192.168.1.152:554/cgi-bin/rtspStream/1/track1 RTSP/1.0
CSeq: 4
User-Agent: LIVE555 Streaming Media v2012.01.13
Transport: RTP/AVP;unicast;client_port=3370-3371

A:
RTSP/1.0 200 OK
CSeq: 4
Date: Mon, Sep 24 2012 06:41:16 GMT
Transport: RTP/AVP;unicast;destination=192.168.1.153;source=192.168.1.152;client_port=3370-3371;server_port=6970-6971
Session: 123009;timeout=120

R:
PLAY rtsp://192.168.1.152:554/cgi-bin/rtspStream/1/ RTSP/1.0
CSeq: 5
User-Agent: LIVE555 Streaming Media v2012.01.13
Session: 123009
Range: npt=0.000-

A:

RTP stream data ......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值