- 13
- 0
- 约8.05千字
- 约 13页
- 2018-08-27 发布于江苏
- 举报
sip消息之invite0
SIP消息之逐项讲解 谢谢! Agenda SIP INVITE SIP INVITE Message Body SIP – INVITE INVITE sip:victor@;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 62;branch=z9hG4bK381ACAFC.537D4376;branched=FALSE; Max-Forwards: 69 Contact: sip:long@:2992;maddr=62;transport=tcp;ms-received-cid=B100 Via: SIP/2.0/TCP 62:11499;ms-received-port=2992;ms-received-cid=b100 Record-Route: sip:;transport=tcp;tag=9B8AE5F9C759FB02F679AFD6CB71394C From: sip:long@;tag=704b1683edd4438f85a34adb6201e078;epid=d9176cec0c To: sip:victor@;epid=203e516cd9 Call-ID: d455d3faf197403482154b9a319f54e0 CSeq: 1 INVITE Require: com.microsoft.rtc-multiparty Content-Type: application/sdp Content-Length: 134 SIP消息的第一部分:起始行(StartLine)本消息属于Request Line,它所包含的信息:RequestType: 方法名就是INVITE,表示邀请其他用户加入会话Request-URI: sip:long@;transport=tcp, 这属于SIP URI中的“Address-of-Record(AOR)”种类。SIP Version:2.0版本号 SIP – INVITE INVITE sip:victor@;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 62;branch=z9hG4bK381ACAFC.537D4376;branched=FALSE; Max-Forwards: 69 Contact: sip:long@:2992;maddr=62;transport=tcp;ms-received-cid=B100 Via: SIP/2.0/TCP 62:11499;ms-received-port=2992;ms-received-cid=b100 Record-Route: sip:;transport=tcp;tag=9B8AE5F9C759FB02F679AFD6CB71394C From: sip:long@;tag=704b1683edd4438f85a34adb6201e078;epid=d9176cec0c To: sip:victor@;epid=203e516cd9 Call-ID: d455d3faf197403482154b9a319f54e0 CSeq: 1 INVITE Require: com.microsoft.rtc-multiparty Content-Type: application/sdp Content-Length: 134 SIP消息的第二部分:消息头(Message Header)Via:记录了请求在SIP网络中的路由路径。最下面的Via是初始化这个请求的UA(User Agent)插入的;上面的Via都是在这个路由路径上的Proxy们插入的。 Via头域就是用来指示如何将响应沿原路返回到UA的。 SIP – INVITE INVITE sip:victor@;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 62;branch=z9hG4bK381ACAFC.537D4376;branched=FALSE; Max-Forwards: 69 Contact: sip:long@:2992;maddr=62;transport=tcp;ms-received-cid=B100
原创力文档

文档评论(0)