SDP Session Description Protocol(会话描述协议).doc

SDP Session Description Protocol(会话描述协议).doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SDP Session Description Protocol(会话描述协议)

SDP: Session Description Protocol(会话描述协议) (RFC2327) 1. 概述 ??? SDP也是MMUSIC工作组的一个产品,在MBONE内容中用得很多。其目的就是在媒体会话中,传递媒体流信息,允许会话描述的接收者去参与会话。SDP基本上在internet上工作。他定义了绘画描述的统一格式,但并不定义多播地址的分配和SDP消息的传输,也不支持媒体编码方案的协商,这些功能均由下层传送协议完成.典型的会话传送协议包括:SAP(Session Announcement Protocol 会话公告协议),SIP,RTSP,HTTP,和使用MIME的E-Mail.(注意:对SAP只能包含一个会话描述,其它会话传诵协议的SDP可包含多个绘画描述) SDP包括以下一些方面: 1)会话的名称和目的 2)会话存活时间 3)包含在会话中的媒体信息,包括: ????? 媒体类型(video, audio, etc) ????? 传输协议(RTP/UDP/IP, H.320, etc) ????? 媒体格式(H.261 video, MPEG video, etc) ????? 多播或远端(单播)地址和端口 4)为接收媒体而需的信息(addresses, ports, formats and so on) 5)使用的带宽信息 6)可信赖的接洽信息(Contact information) 2. 协议 Session description???? //格式及举例 v=(protocol version)???? //v=0 o=(owner/creator and session identifier) //o=用户名会话id版本网络类型地址类型地址 ????????????????????????????????????????????????????????????????????? //o=sname 1234567890 0987654321 IN IP4 s=(session name)??? //会话名 i=* (session information)??? //会话信息 u=* (URI of description)????? //u=/staff/sdp.ps e=* (email address)??? //e=zte@(general text如:王生) ???????????????????????????????????? //或e=Mr. Wang[email]wang@[/email] p=* (phone number)??? //p=+86-07557110(wang) ????????????????????????????????????? //or p=+1 617 253 6011 c=* (connection information)??? //c=网络类型地址信息连接地址 ??????????????????????????????????????????????????? //多点会议包括TTL连接地址: base multicast address/ttl/number of addresses ???????????????????????????????????????????????? //c=IN IP4 3/127 ???????????????????????????????????????????????? //c=IN IP4 /127/3 b=* (bandwidth information)???? //b=修改量(CT Conference Total IAS Application-specific Max):带宽值(kb/s) ??????????????????????????????????????????????????? //b=CT:120 One or more time descriptions (see below) z=* (time zone adjustments)???? //时区调整 k=* (encryption key)???? //k=方法:密钥或k=方法 a=* (zero or more session attribute lines)???? //a=属性或a=属性:值 Zero or more media descriptions (see below) 各行严格按顺序,其中: 时间描述: t=(time the session is active)???? //开始时间结束时间,单位秒,十进制NTP ??????????????????????????????????

您可能关注的文档

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档