SDP初探解决办法
发布时间:2011-07-03 07:02:19 文章来源:www.iduyao.cn 采编人员:星星草
SDP初探
SDP(会话描述协议)是在RFC2327中定义的,用于会话通告、会话邀请和其他形式的多媒体会话启动而描述多媒体会话的过程。SDP语法简单易懂,已经被接受作为基于文本的IP信令协议中呼叫参数协商的编码方法。它定义了会话描述的统一格式,但是不定义多播地址的分配方案和SDP消息的放松,也不支持媒体编码方案的协商,这些功能由下层传送协议完成。SDP主要包含3级信息:
- 会话级描述:包括会话标识和其他会话参数
- 时间描述:包括开始和停止时间、重复次数以及一个或多个媒体级描述
- 媒体类型和格式:包括传输协议和端口号,其他媒体参数
SDP传递的是多媒体会话的媒体流信息,这些媒体流是多点到多点信息流,而且只在规定的时间段内存在,这些时间段可能是不连续的,但可以重复发生。SDP描述有两个目的,一是告知某会话的存在,二是给出参与该会话所必须的参数。
SDP描述的信息封装在传送协议中发送,典型的会话传送协议包括:会话公告协议(SAP)、SIP、RTSP、HTTP和使用MIME(Multipuipose因特网Mail Extensions)的E-mail。当采用SIP传送时,其数据格式为“头部+文本净荷”,头部属于SIP呼叫控制信息,文本净荷就是SDP会话描述部分描述的媒体信息。SDP会话描述完全是文本形式的,采用UTF-8编码的ISO10646字符集。
SDP会话描述由许多文本行组成,每个文本行的格式均为“<Type>=<Value>”。其中,<Type>恒为单个字符,区分大小写;<Value>为结构化文本串,其格式取决于<Type>,也要区分大小写。会话描述包括两个部分:会话级描述和媒体级描述。会话级描述部分给出适用于整个会话和所有媒体流的描述信息,它以“v=”文本行开始;媒体级描述部分给出只适用于该媒体流的信息,它以“m=”文本行开始,一个会话描述可以包含零个或多个媒体级描述。会话描述的内容为:
V=协议版本
O=会话拥有者/创建者和会话标识符
S=会话名称
I=(可选)会话信息
------解决方案--------------------
学习了
------解决方案--------------------
mark
------解决方案--------------------
thanks
------解决方案--------------------
thank 刚好遇到live的rtsp点播文件时播放时间的问题,sdp在哪个字段描述这个流信息呀
------解决方案--------------------
owner username
------解决方案--------------------
学习了.
------解决方案--------------------
thank you very much!
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
Sipdroid软件相关概念问题
大家好,我第一次接触voip软件,我不知道sipdroid的运作原理是怎样的(不是指内部),比如两台机器都有sipdroid...
-
SIP是怎样协商音频编码的?
大家好,
这是我用Wirelshark抓到的SIP邀请包和应答包:
No. Time Source ...
-
什么设备能将电话的来电/拨出号码传入电脑?
就是类似呼叫中心的那种,但要求比较简单。只要客户打电话进来时,或者自己拨出时,都能将号...
-
SIP研发的朋友请进
因为工作需要,鄙人最近研究SIP协议,其最终目的是走SIP协议召开视频会议(公司目前召开视频会议走的是H323协议)。通...
-
arm上移植linphone,出现libc.so.6: aborted attempt to load linphonec!问题
linphone移植到arm板上出现下列问题:
$linphonec
libc...
-
rtp关于视频时间戳和时间戳增量的问题
请教各位一个关于rtp的视频时间戳和时间戳增量的问题,用的jrtplib是3.7.1版本的。
我查了一...
-
asterisk中agi可以使用bash shell来写么
建立文件test.agi,放在目录/var/lib/asterisk/agi-bin下,
文件内容为
#! /bin/sh
echo...
-
sipp 注册问题
我是在winxp上安装了sipp,在进行注册的时候,报Authentication requires OpenSSL support!这个错,请各位XDJM帮忙啊
...
-
trixbox通话问题
我建了两个extension,是在局域网内的
IP分别为192.168.8.31 192.168.8.143,属于同网段,但是拨打过程中只有192.16...
-
VoIP中的G729a压缩算法
各位英雄:
小弟在VOIP中用到G.729A音频压缩算法,运行的平台是ARM,从网上下载的ITU-T的源代码,可以实现...