RTSP-RFC2326协议格式分析3-DESCRIBE请求

浏览:
字体:
发布时间:2013-12-10 00:03:16
来源:
RTSP-RFC2326协议格式分析3-DESCRIBE请求
 
客户向服务器发起DESCRIBE请求,为了得到会话描述信息(SDP).
 
下面是我实际连接Live555服务器得到的。内容如下:
 
DESCRIBE rtsp://10.45.134.29:8554/h264ESVideoTest RTSP/1.0
 
//方法  资源ID 协议及版本号
 
CSeq: 2  //当前请求的ID标识
 
User-Agent: testRTSPClient.exe (LIVE555 Streaming Media v2013.10.25) //使用的客户端信息
 
Accept: application/sdp //本次请求可以理解的响应内容形式
 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
RTSP/1.0 200 OK //响应成功标识
 
 
CSeq: 2//是对请求号为2的请求的响应
 
 
Date: Fri, Nov 01 2013 05:56:34 GMT//时间
 
 
Content-Base: rtsp://10.45.134.29:8554/h264ESVideoTest/  //内容的URI
 
 
Content-Type: application/sdp //内容类型
 
Content-Length: 520 //内容长度
 
v=0-----------------------------------------------------------------------协议版本
 
 
o=- 1383285089523051 1 IN IP4 10.45.134.29
 
//格式=<用户名> <会话ID> <版本> <网络类型> <地址类型> <地址>
 
 
s=Session streamed by "testOnDemandRTSPServer"------------------会话名
 
 
i=h264ESVideoTest-------------------------------------------------------会话信息
 
 
t=0 0-----------------------------------------------------------------------会话的开始时间及结束时间
 
 
a=tool:LIVE555 Streaming Media v2013.10.25--------------------------描述信息之tool
 
 
a=type:broadcast----------------------------------------------------------描述信息之type
 
 
a=control:*
 
 
a=range:npt=0-------------------------------------------------------------流媒体的长度
 
 
a=x-qt-text-nam:Session streamed by "testOnDemandRTSPServer"---描述信息
 
 
a=x-qt-text-inf:h264ESVideoTest-----------------------------------------描述信息
 
 
m=video 0 RTP/AVP 96---------------视频 端口 传输协议  payload类型
 
 
c=IN IP4 0.0.0.0
 
 
b=AS:500----------------------------------//audio 的bitrate
 
 
a=rtpmap:96 H264/90000 ---------------sample为90000
 
 
a=fmtp:96 packetization-mode=1;profile-level-id=42C033;sprop-parameter-sets=Z0LAM6tAWgk0IAAAAwAgAAAGUeMGVA==,aM48gA==
 
 
a=control:track1
 
对于live555来说,其获取H264信息的代码位于
 
H264VideoStreamParser::parse()中。
 
>更多相关文章
24小时热门资讯
24小时回复排行
资讯 | QQ | 安全 | 编程 | 数据库 | 系统 | 网络 | 考试 | 站长 | 关于东联 | 安全雇佣 | 搞笑视频大全 | 微信学院 | 视频课程 |
关于我们 | 联系我们 | 广告服务 | 免责申明 | 作品发布 | 网站地图 | 官方微博 | 技术培训
Copyright © 2007 - 2024 Vm888.Com. All Rights Reserved
粤公网安备 44060402001498号 粤ICP备19097316号 请遵循相关法律法规
');})();