SDP通过使用许多文本行来传递会话信息,每一行使用“字段名=字段值”的格式,
这里“字段名”只用一个字符表示(大小写敏感),“字段值”与相应的“字段名”对应。仃时 候,“字段值”可能由许多不同的信息块组合而成,它们之间用空格符分开,需要注意的是 “字段名”和“=”(等号)或者“=”(等号)和“字段值”之间不允许出现空格符。
会话级参数必须放在前面,然后才是媒体级参数,会话级参数和媒体级参数之间的界 限就是第一个媒体描述字段(m=>的出现,之后的每一个媒体描述字段的出现标志着这 个会诂中又个媒体流参数的开始。
会话描述的一般格式为:
v=(协议版本)
〇=(会话源)
s =(会话名称)
i = * (会话信息)
u= * (会话描述的URL)
e = * (E~mail 地址)
P= * (电话号码)
c= * (连接信息:如果已包含在所有媒体中,则该行不需要)
b= * (带宽信息)
一个或多个时间描述格式为:
z= * (时区调整)
k= * (加密密钥)
a= * (零个或多个会话属性行)
零个或多个媒体描述,每个媒体描述参数的格式为:
m=(媒体名和传送地址)
i = * (媒体称呼)
c= * (连接信息:如果会话级描述已包含连接信息,则为任选项)
b= * (带宽信息)
k= * (加密密钥)
a= * (零个或多个媒体属性行)
以上字段中凡带号的文本行为任选项。
各字段必须严格按上述次序排列,以便简化语法分析和检错。
会话描述协议之 SDP 语法
版权所有:IP电话:http://www.g3voip.com 转载请注明出处