SDPSessionDescriptionProtocol.docVIP

  • 1
  • 0
  • 约1.25万字
  • 约 8页
  • 2017-01-12 发布于天津
  • 举报
SDPSessionDescriptionProtocol

SDP: Session Description Protocol(会话描述协议) (RFC2327) 概述 SDP也是MMUSIC工作组的一个产品,在MBONE内容中用得很多。其目的就是在媒体会话中,传递媒体流信息,允许会话描述的接收者去参与会话。SDP基本上在internet上工作。他定义了绘画描述的统一格式,但并不定义多播地址的分配和SDP消息的传输,也不支持媒体编码方案的协商,这些功能均由下层传送协议完成.典型的会话传送协议包括:SAP(Session Announcement Protocol 会话公告协议),SIP,RTSP,HTTP,和使用MIME的E-Mail.(注意:对SAP只能包含一个会话描述,其它会话传诵协议的SDP可包含多个绘画描述) SDP包括以下一些方面: 会话的名称和目的 会话存活时间 包含在会话中的媒体信息,包括: 媒体类型(video, audio, etc) 传输协议(RTP/UDP/IP, H.320, etc) 媒体格式(H.261 video, MPEG video, etc) 多播或远端(单播)地址和端口 为接收媒体而需的信息(addresses, ports, formats and so on) 使用的带宽信息 可信赖的接洽信息(Contact information) 协议 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. Wangwang@ 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 //t=2873397468 2873404969 r=* (zero or more repeat times) //重复时间活动持续时间 //以开始时刻为参考的偏移列表单位秒 //r=604800 3666 90000 或写成 //r=7d 1h 0 25h 媒体描述: m= (media name and transport address) //m=媒体端口传送格式列表

文档评论(0)

1亿VIP精品文档

相关文档