[基础培训]SDP协议与流程10

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

HUAWEITECHNOLOGIESCO.,LTD.协议ISSUE1.0HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage2通过本次培训,您将能够理解:SDP协议的基本概念SDP协议的消息格式并结合会话流程来讲解SDP协议HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage3第1章SDP协议概述第2章SDP协议消息格式第3章SDP协议的提供应答机制HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage4SDP协议介绍SDP(SessionDescriptionProtocol)是一个用来描述多媒体会话的应用层控制协议,它是一个基于文本的协议,用于会话建立过程中的媒体类型和编码方案的协商等。HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage5SIP在协议栈中的位置RTSPRTSPHUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage6第1章SDP协议概述第2章SDP协议消息格式第3章SDP协议的提供应答机制HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage7SDP协议在描述一个会话时SIP消息正文是一个会话描述协议SDP消息,消息正文格式:v=0o=mhandley28908445262890842807INIP4126.16.64.4s=SDPSeminari=ASeminaronthesessiondescriptionprotocolu==mjh@isi.edu(MarkHandley)c=INIP4224.2.17.12/127t=28733974962873404696m=audio3458RTP/AVP09697a=rtpmap:0PCMUa=rtpmap:96G726-32/8000a=rtpmap:97AMR-WBm=video3400RTP/AVP9899a=rtpmap:98MPVa=rtpmap:99H.261HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage8SDP协议详解v=0//该行指示协议的版本。o=mhandley28908445262890842807INIP4126.16.64.4O行中包含与会话所有者有关的参数第一个参数表明会话发起者的名称,该参数可不填写,如填写和SIP消息中,from消息头的内容一致。第二个参数为主叫方的会话标识符。第三个参数为主叫方会话的版本,会话数据有改变时,版本号递增。第四个参数定义了网络类型,IN表示Internet网络类型,目前仅定义该网络类型。第五个参数为地址类型,目前支持IPV4和IPV6两种地址类型。第六个参数为地址:表明会话发起者的IP地址,该地址为信令面的IP地址,信令PDP激活时为手机分配。HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage9SDP协议详解s=SDPSeminar//表明本次会话的标题,或会话的名称。i=ASeminaronthesessiondescriptionprotocol//会话的描述u=会话的URI,通过该地址可以查阅到会话的更多内容。e=mjh@isi.edu(MarkHandley)//会话责任人的EMIAL地址HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage10SDP协议详解c=INIP4224.2.17.12/127C行包含为多媒体会话而建立的连接的信息,其中指出了真正的媒体流使用的IP地址。第一个参数为网络类型,目前仅定义INTERNET网络类型。用“IN”表示。第二个参数为地址类型,目前支持两种地址类型:IPV4和IPV6。第三个参数为地址,该地址为多媒体流使用的IP地址。HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage11SDP协议详解t=28733974962873404696//表示会话的开始时间和结束时间。第一个参数表明会话的开始时间,数字表明从1900年1月1日00:00以来所经过的秒数。第二个参数表明会话的结束时间,数字表明从1900年1月1日00:00以来所经过的秒数。HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage12SDP协议详解m=audio3458RTP/AVP09697m行又称媒体行,描述了发送方所支持的媒体类型等信息。第一个参数为媒体名称:表明支持音频类型。第二个参数为端口号,表明UE在本地端口为3458上发送音频流。第三个参数为传输协议,一般为RTP/AVP协议。四-七参数为所支持的四种净荷类型编号。HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage13SDP协议详解a=rtpmap:0PCMUa=rtpmap:96G726-32/8000a=rtpmap:97AMR-WBa行为媒体的属性行,以属性的名称:属性值的方式表示。格式为:a=rtpmap:净荷类型编码名称净荷类型0固定分配给了PCMU,净荷类型96对应的编码方案为G.726,为动态分配的。净荷类型97对应的编码方式为自适应多速率宽带编码(AMR-WB),为动态分配的。HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage14SDP协议详解m=video3400RTP/AVP9899m行又称媒体行,描述了发送方所支持的媒体类型等信息。第一个参数为媒体名称:表明支持视频类型。第二个参数为端口号,表明UE在本地端口为3400上发送视频流。第三个参数为传输协议,一般为RTP/AVP协议。四、五参数给出了两种净荷类型编号格式为:a=rtpmap:净荷类型编码名称a=rtpmap:98MPVa=rtpmap:99H.261净荷类型98对应的编码方案为MPV,为动态分配的。净荷类型97对应的编码方式为H.261,为动态分配的。HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage15第1章SDP协议概述第2章SDP协议消息格式第3章SDP协议的提供应答机制HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage16主叫UE被叫UEINVITE(第一个SDP提供:视频(MPV、H.261)、音频(PCMU、G.726编码、AMR-WB))183会话进行中(第一个SDP应答:不支持视频、音频(AMR-WB、G.726编码))PRACK(第二个SDP提供:音频且AMR-WB编码)200OK(第二个SDP应答:音频且AMR-WB编码的确认)媒体协商举例HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage17第一个SDP提供v=0o=mhandley28908445262890842807INIP4126.16.64.4s=SDPSeminari=ASeminaronthesessiondescriptionprotocolu==mjh@isi.edu(MarkHandley)c=INIP4224.2.17.12/127t=28733974962873404696m=audio3458RTP/AVP09697a=rtpmap:0PCMUa=rtpmap:96G726-32/8000a=rtpmap:97AMR-WBm=video3400RTP/AVP9899a=rtpmap:98MPVa=rtpmap:99H.261HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage18第一个SDP应答v=0o=jacky34535467982345642389INIP4133.12.45.43s=SDPSeminari=ASeminaronthesessiondescriptionprotocolu==jacky@isi.educ=INIP4124.3.18.45/127t=28733974962873404696m=audio3450RTP/AVP9697a=rtpmap:96G726-32/8000a=rtpmap:97AMR-WBm=video0RTP/AVP98HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage19第二个SDP提供v=0o=mhandley28908445262890842807INIP4126.16.64.4s=SDPSeminari=ASeminaronthesessiondescriptionprotocolu==mjh@isi.edu(MarkHandley)c=INIP4224.2.17.12/127t=28733974962873404696m=audio3458RTP/AVP97a=rtpmap:97AMR-WBm=video0RTP/AVP98HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage20第二个SDP应答v=0o=jacky34535467982345642389INIP4133.12.45.43s=SDPSeminari=ASeminaronthesessiondescriptionprotocolu==jacky@isi.educ=INIP4124.3.18.45/127t=28733974962873404696m=audio3450RTP/AVP97a=rtpmap:97AMR-WBm=video0RTP/AVP98HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage21问题SDP协议C行与O行IP地址的区别?SDP协议的提供应答机制?HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage22小结SDP的基本概念SDP协议的消息格式SDP协议的提供应答机制小结谢谢

1 / 23
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功