SDP (Session Description Protocol)
来源:互联网 发布:mac精确模式怎么退出 编辑:程序博客网 时间:2024/05/16 07:47
SDP的描述网络上一大堆中文的,可以看看RFC2327
SDP 信息是文本信息,采用 UTF-8 编 码中的 ISO 10646 字符集。SDP 会话描述如下:(标注 * 符号的表示可选字段): v = (协议版本) o = (所有者/创建者和会话标识符) s = (会话名称) i = * (会话信息) u = * (URI 描述) e = * (Email 地址) p = * (电话号码) c = * (连接信息 ― 如果包含在所有媒体中,则不需要该字段) b = * (带宽信息)
v=0 //SDP version// o field定义的源的一些信息。其格式为:o=<username> <sess-id> <sess-version> <nettype> <addrtype> <unicast-address>o=- 1271659412 1271659412 IN IP4 10.56.136.37 s=<No title>i=<No author> <No copyright> //session的信息c=IN IP4 0.0.0.0 //connect 的信息,分别描述了:网络协议,地址的类型,连接地址。c=IN IP4 0.0.0.0t=0 0 //时间信息,分别表示开始的时间和结束的时间,一般在流媒体的直播的时移中见的比较多。a=SdpplinVersion:1610641560 //描述性的信息a=StreamCount:integer;2 //用来描述媒体流的信息,表示有两个媒体流。integer表示信息的格式为整数。a=control:*a=DefaultLicenseValue:integer;0 //License信息a=FileType:string;"MPEG4" ////用来描述媒体流的信息说明当前协商的文件是mpeg4格式的文件a=LicenseKey:string;"license.Summary.Datatypes.RealMPEG4.Enabled"a=range:npt=0-72.080000 //用来表示媒体流的长度m=audio 0 RTP/AVP 96 //做为媒体描述信息的重要组成部分描述了媒体信息的详细内容:表示session的audio是通过RTP来格式传送的,其payload值为96传送的端口还没有定。b=as:24 //audio 的bitrateb=RR:1800b=RS:600a=control:streamid=1 //通过媒体流1来发送音频a=range:npt=0-72.080000 //说明媒体流的长度。a=length:npt=72.080000a=rtpmap:96 MPEG4-GENERIC/32000/2 //rtpmap的信息,表示音频为AAC的其sample为32000a=fmtp:96 profile-level-id=15;mode=AAC-hbr;sizelength=13;indexlength=3;indexdeltalength=3;config=1210 //config为AAC的详细格式信息a=mimetype:string;"audio/MPEG4-GENERIC"a=Helix-Adaptation-Support:1a=AvgBitRate:integer;48000a=HasOutOfOrderTS:integer;1a=MaxBitRate:integer;48000a=Preroll:integer;1000a=OpaqueData:buffer;"A4CAgCIAAAAEgICAFEAVABgAAAC7gAAAu4AFgICAAhKIBoCAgAEC"a=StreamName:string;"Audio Track"
以下是几个工作中抓的实例信息:
MPEG4 Multicast SDPHTTP/1.0 200 OKCache-Control: no-cachePragma: no-cacheExpires: Mon, 06 Jan 1990 00:00:01 GMTContent-Length: 548Content-Type: application/sdpv=0o=- 00012800008802600200 1150370773 IN IP4 192.168.1.5s=RTSP Server(MPEG4) - 008000581A02t=0 0a=charset:Shift_JISa=range:npt=0-a=control:*a=etag:1234567890m=video 2240 RTP/AVP 96c=IN IP4 224.2.0.1/16b=AS:1536a=rtpmap:96 MP4V-ES/30000a=control:trackID=1a=fmtp:96 profile-level-id=1; config=000001B001000001B509000001000000012000845D4C28A021E0A31F;decode_buf=76800a=x-framerate:30a=framerate:30.0m=audio 2242 RTP/AVP 97c=IN IP4 224.2.0.1/16b=AS:32a=rtpmap:97 G726-32/8000/1a=control:trackID=2a=ptime:125MJPEG Multicast SDPHTTP/1.0 200 OKCache-Control: no-cachePragma: no-cacheExpires: Mon, 06 Jan 1990 00:00:01 GMTContent-Length: 433Content-Type: application/sdpv=0o=- 00012800008802600201 1150370773 IN IP4 192.168.1.5s=RTSP Server(MJPG) - 008000581A02t=0 0a=charset:Shift_JISa=range:npt=0-a=control:*a=etag:1234567890m=video 2240 RTP/AVP 26c=IN IP4 224.2.0.1/16b=AS:10240a=rtpmap:26 JPEG/90000a=control:trackID=1a=x-framerate:20a=framerate:20.0m=audio 2242 RTP/AVP 97c=IN IP4 224.2.0.1/16b=AS:32a=rtpmap:97 G726-32/8000/1a=control:trackID=2a=ptime:125H264 Multicast SDPHTTP/1.0 200 OKCache-Control: no-cachePragma: no-cacheExpires: Mon, 06 Jan 1990 00:00:01 GMTContent-Length: 531Content-Type: application/sdpv=0o=- 00012800008802600202 1150370773 IN IP4 192.168.1.5s=RTSP Server(H264) - 008000581A02t=0 0a=charset:Shift_JISa=range:npt=0-a=control:*a=etag:1234567890m=video 2240 RTP/AVP 96c=IN IP4 224.2.0.1/16b=AS:1536a=rtpmap:96 H264/90000a=control:trackID=1a=fmtp:96 packetization-mode=1;profile-level-id=42001e;sprop-parameter-sets=Z0IAHqaAoD0Q,aM48gA==a=x-framerate:30a=framerate:30.0m=audio 2242 RTP/AVP 97c=IN IP4 224.2.0.1/16b=AS:32a=rtpmap:97 G726-32/8000/1a=control:trackID=2a=ptime:125
http://www.cnblogs.com/qingquan/archive/2011/08/02/2125585.html
http://baike.soso.com/v4548325.htm?ch=ch.bk.innerlink
- SDP (Session Description Protocol)
- RFC2327 - SDP: Session Description Protocol
- 会话描述协议 (SDP: Session Description Protocol)
- SDP: Session Description Protocol(会话描述协议)
- SDP: Session Description Protocol(会话描述协议)
- SDP: Session Description Protocol(会话描述协议)
- SDP(Session Description Protocol)模型介绍
- 何謂 SDP ( Session Description Protocol )?
- SDP(会话描述协议)- Session Description Protocol
- SDP(Session Description Protocol)会话描述协议
- SDP(Session Description Protocol)模型介绍(RFC3264)
- RFC3407 - Session Description Protocol (SDP) Simple Capability Declaration
- RFC 4796 - The Session Description Protocol (SDP) Content Attrib
- [TCP/IP][2012-6-16] SDP ( Session Description Protocol )
- SDP(Session Description Protocol会话描述协议)
- SDP:会话描述协议(Session Description Protocol)
- RFC 3407 - Session Description Protocol (SDP) Simple Capability Declaration
- SDP(Session Description Protocol)模型介绍(RFC3264)
- nand flash的OOB及坏块管理
- OSGI
- 第一章 介绍 第二章 安装python 第三章 最初的步骤
- Web_如果防范机器人或者蜘蛛的“捕捉”?
- 百度MP3 安卓API接口
- SDP (Session Description Protocol)
- ubuntu 下rar解压工具安装方法
- python 函数不确定的参数
- SDJZU-LOL如何拯救小学生
- 理论上探讨:可以设置只读模式的ComboBox SetReadOnly()不可实用
- c++ primer 习题11.15
- 结构化数据和非结构化数据
- JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载
- SDJZU-电子钟