東川印記

一本東川,笑看爭龍斗虎;寰茫兦者,度橫佰昧人生。

使用openfire+jitsi搭建视频聊天05之XMPP协议

2015年1月19日星期一



Openfire 采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议。
XMPP协议组成
主要的XMPP 协议范本及当今应用很广的XMPP 扩展:
l RFC 3920 XMPP(新的RFC6120):核心。定义了XMPP 协议框架下应用的网络架构,引入了XML Stream(XML 流)与XML Stanza(XML 节),并规定XMPP 协议在通信过程中使用的XML 标签。使用XML 标签从根本上说是协议开放性与扩展性的需要。此外,在通信的安全方面,把TLS 安全传输机制与SASL 认证机制引入到内核,与XMPP 进行无缝的连接,为协议的安全性、可靠性奠定了基础。Core 文档还规定了错误的定义及处理、XML 的使用规范、JID(Jabber Identifier,Jabber 标识符)的定义、命名规范等等。所以这是所有基于XMPP 协议的应用都必需支持的文档。

l RFC 3921:用户成功登陆到服务器之后,发布更新自己的在线好友管理、发送即时聊天消息等业务。所有的这些业务都是通过三种基本的XML 节来完成的:IQ Stanza(IQ 节), Presence Stanza(Presence 节), Message Stanza(Message 节)。RFC3921 还对阻塞策略进行了定义,定义是多种阻塞方式。可以说,RFC3921 是RFC3920 的充分补充。两个文档结合起来,就形成了一个基本的即时通信协议平台,在这个平台上可以开发出各种各样的应用。

l XEP-0030 服务搜索。一个强大的用来测定XMPP 网络中的其它实体所支持特性的协议。

l XEP-0115 实体性能。XEP-0030 的一个通过即时出席的定制,可以实时改变交变广告功能。

l XEP-0045 多人聊天。一组定义参与和管理多用户聊天室的协议,类似于Internet 的Relay Chat,具有很高的安全性。

l XEP-0096 文件传输。定义了从一个XMPP 实体到另一个的文件传输。

l XEP-0124 HTTP 绑定。将XMPP 绑定到HTTP 而不是TCP,主要用于不能够持久的维持与服务器TCP 连接的设备。

l XEP-0166 Jingle。规定了多媒体通信协商的整体架构。

l XEP-0167 Jingle Audio Content Description Format。定义了从一个XMPP 实体到另一个的语音传输过程。

l XEP-0176 Jingle ICE(Interactive Connectivity Establishment)Transport。ICE传输机制,文件解决了如何让防火墙或是NAT(Network Address Translation)保护下的实体建立连接的问题。

l XEP-0177 Jingle Raw UDP Transport。纯UDP 传输机制,文件讲述了如何在没有防火墙且在同一网络下建立连接的。

l XEP-0180 Jingle Video Content Description Format。定义了从一个XMPP 实体到另一个的视频传输过程。

l XEP-0181 Jingle DTMF(Dual Tone Multi-Frequency)。

l XEP-0183 Jingle Telepathy Transport Method。

XMPP协议网络架构
XMPP是一个典型的C/S架构,而不是像大多数即时通讯软件一样,使用P2P客户端到客户端的架构,也就是说在大多数情况下,当两个客户端进行 通讯时,他们的消息都是通过服务器传递的(也有例外,例如在两个客户端传输文件时).采用这种架构,主要是为了简化客户端,将大多数工作放在服务 器端进行,这样,客户端的工作就比较简单,而且,当增加功能时,多数是在服务器端进行.XMPP服务的框架结构如下图所示.XMPP中定义了三个 角色,XMPP客户端,XMPP服务器、网关.通信能够在这三者的任意两个之间双向发生.服务器同时承担了客户端信息记录、连接管理和信息的路由 功能.网关承担着与异构即时通信系统的互联互通,异构系统可以包括SMS(短信)、MSN、ICQ等.基本的网络形式是单客户端通过TCP/IP 连接到单服务器,然后在之上传输XML,工作原理是:
(1) 点连接到服务器;
(2) 服务器利用本地目录系统中的证书对其认证;
(3) 点指定目标地址,让服务器告知目标状态;
(4) 服务器查找、连接并进行相互认证;
(5) 点之间进行交互;

XMPP客户端
XMPP 系统的一个设计标准是必须支持简单的客户端。事实上,XMPP 系统架构对客户端只有很少的几个限制。一个XMPP 客户端必须支持的功能有:
1. 通过 TCP 套接字与XMPP 服务器进行通信;
2. 解析组织好的 XML 信息包;
3. 理解消息数据类型。
XMPP 将复杂性从客户端转移到服务器端。这使得客户端编写变得非常容易,更新系统功能也同样变得容易。XMPP 客户端与服务端通过XML 在TCP 套接字的5222 端口进行通信,而不需要客户端之间直接进行通信。
基本的XMPP 客户端必须实现以下标准协议(XEP-0211):
RFC3920 核心协议Core
RFC3921 即时消息和出席协议Instant Messaging and Presence
XEP-0030 服务发现Service Discovery
XEP-0115 实体能力Entity Capabilities

XMPP服务器
XMPP 服务器遵循两个主要法则:
1、监听客户端连接,并直接与客户端应用程序通信;
2、与其他 XMPP 服务器通信;
XMPP开源服务器一般被设计成模块化,由各个不同的代码包构成,这些代码包分别处理Session管理、用户和服务器之间的通信、服务器之间的 通信、DNS(Domain Name System)转换、存储用户的个人信息和朋友名单、保留用户在下线时收到的信息、用户注册、用户的身份和权限认证、根据用户的要求过滤信息和系统记录 等。另外,服务器可以通过附加服务来进行扩展,如完整的安全策略,允许服务器组件的连接或客户端选择,通向其他消息系统的网关。
基本的XMPP 服务器必须实现以下标准协议
RFC3920 核心协议Core
RFC3921 即时消息和出席协议Instant Messaging and Presence
XEP-0030 服务发现Service Discovery

XMPP网关

XMPP 突出的特点是可以和其他即时通信系统交换信息和用户在线状况。由于协议不同,XMPP 和其他系统交换信息必须通过协议的转换来实现,目前几种主流即时通信协议都没有公开,所以XMPP 服务器本身并没有实现和其他协议的转换,但它的架构允许转换的实现。实现这个特殊功能的服务端在XMPP 架构里叫做网关(gateway)。目前,XMPP 实现了和AIM、ICQ、IRC、MSN Massager、RSS0.9 和Yahoo Massager 的协议转换。由于网关的存在,XMPP 架构事实上兼容所有其他即时通信网络,这无疑大大提高了XMPP 的灵活性和可扩展性。

XMPP地址格式

一个实体在XMPP网络结构中被称为一个接点,它有唯一的标示符jabber identifier(JID),即实体地址,用来表示一个Jabber用户,但是也可以表示其他内容,例如一个聊天室.一个有效的JID包括一系列元 素:
(1) 名(domain identifier);
(2) 点(node identifier);
(3) 源(resource identifier).
它的格式是node@domain/resource,node@domain,类似电子邮件的地址格式.domain用来表示接点不同的设备或 位置,这个是可选的,例如a在Server1上注册了一个用户,用户名为doom,那么a的JID就是doom@serverl,在发送消息时, 指明doom@serverl就可以了,resource可以不用指定,但a在登录到这个Server时,fl的JID可能是 doom@serverl、exodus(如果a用Exodus软件登录),也可能是doom@serverl/psi(如果a用psi软件登 录).资源只用来识别属于用户的位置或设备等,一个用户可以同时以多种资源与同一个XMPP服务器连接。

XMPP消息格式

XMPP中定义了3个顶层XML元素: Message、Presence、IQ。
<Message>
用于在两个jabber用户之间发送信息。Jsm(jabber会话管理器)负责满足所有的消息,不管目标用户的状态如何。如果用户在线jsm立 即提交;否则jsm就存储。
To : 标识消息的接收方。
from : 指发送方的名字或标示(id)
Text: 此元素包含了要提交给目标用户的信息。
结构如下所示:
<message to= 'test @ jabber.org/contact' type ='chat'>
<body>你好</body>
</message>

<Presence>
用来表明用户的状态,如:online、away、dnd(请勿打扰)等。当用户离线或改变自己的状态时,就会在stream的上下文中插入一个 Presence元素,来表明自身的状态.结构如下所示:
<presence>
From ='test @ jabber.com/contact'
To = 'yaoman @ jabber.com/contact'
<status> Online </status>
</presence>
<presence>
元素可以取下面几种值:
Probe: 用于向接受消息方法发送特殊的请求
subscribe: 当接受方状态改变时,自动向发送方发送presence信息。

< IQ >
一种请求/响应机制,从一个实体从发送请求,另外一个实体接受请求,并进行响应.例如,client在stream的上下文中插入一个元素,向 Server请求得到自己的好友列表,Server返回一个,里面是请求的结果.
<iq > 主要的属性是type。包括:
Get :获取当前域值。
Set :设置或替换get查询的值。
Result :说明成功的响应了先前的查询。
Error: 查询和响应中出现的错误。
结构如下所示:
<iq from ='test @ jabber.com/contact'id='55zuf-47' Type='result'>

上面的copy完了,开始跑协议
http://wiki.jabbercn.org/%E5%88%86%E7%B1%BB:%E6%89%80%E6%9C%89%E6%96%87%E6%A1%A3%E5%88%97%E8%A1%A8

监听协议,拷出来好久然后想起来,xmpp是开源通用协议,那应该不用单独拷贝出来,有已经成型的框架,本身就是基于固定的模板来做的协 议....

果然,百度了下xmpp ios版,直接连我搭的openfire就能跟android版聊天.....
然后是视频.
视频是协议是协议也是固定的,先握手,然后交互支持的编码,然后压缩,然后编码解码发送接收.....就OK 了.....

附择的协议,虽然用不上,但是可以明白xmpp的原理.
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <text>
  3. <!--
  4. server:192.168.21.120
  5. port:5222
  6.  -->
  7.     <!--138登陆 -->
  8.     <!-- >>R -->
  9.     <stream:stream to="192.168.21.120" xmlns="jabber:client"
  10.         xmlns:stream="http://etherx.jabber.org/streams" version="1.0">
  11.         <!-- T>> -->
  12.         <!-- xmlns 表示通信客户端 from 客户端的地址(来源) id lang 通信语言 -->
  13.         <?xml version='1.0' encoding='UTF-8'?>
  14.         <stream:stream xmlns:stream="http://etherx.jabber.org/streams"
  15.             xmlns="jabber:client" from="senrsl-ubuntu" id="15a98c31" xml:lang="en"
  16.             version="1.0">
  17.             <stream:features>
  18.                 <!-- 开始tls协议[TLS]的频道加密方法 -->
  19.                 <starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"></starttls>
  20.                 <!-- 加密技术、安全证书 -->
  21.                 <mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl">
  22.                     <mechanism>DIGEST-MD5</mechanism>
  23.                     <mechanism>PLAIN</mechanism>
  24.                     <mechanism>ANONYMOUS</mechanism>
  25.                     <mechanism>CRAM-MD5</mechanism>
  26.                 </mechanisms>
  27.                 <!-- 采用压缩技术 -->
  28.                 <compression xmlns="http://jabber.org/features/compress">
  29.                     <method>zlib</method>
  30.                 </compression>
  31.                 <!-- 权限 -->
  32.                 <auth xmlns="http://jabber.org/features/iq-auth" />
  33.                 <!-- 注册 -->
  34.                 <register xmlns="http://jabber.org/features/iq-register" />
  35.             </stream:features>
  36.             <!-- >>R -->
  37.             <starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls" />
  38.             <!-- T>> -->
  39.             <proceed xmlns="urn:ietf:params:xml:ns:xmpp-tls"/>
  40.             <!-- >>R  动-->
  41.             <auth mechanism="DIGEST-MD5" xmlns="urn:ietf:params:xml:ns:xmpp-sasl"></auth>
  42.             <!-- T>> -->
  43.             <challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InNlbnJzbC11YnVudHUiLG5vbmNlPSJkVXJyWUlQQ0tuVitJOVJpTWRLUHpmVkdnb2ZjdUdnL21oTmVTQ0hZIixxb3A9ImF1dGgiLGNoYXJzZXQ9dXRmLTgsYWxnb3JpdGhtPW1kNS1zZXNz
  44.             </challenge>
  45.             <!-- >>R 动-->
  46.             <response xmlns="urn:ietf:params:xml:ns:xmpp-sasl">Y2hhcnNldD11dGYtOCx1c2VybmFtZT0iMTM4MzgzODM4MzgiLHJlYWxtPSJzZW5yc2wtdWJ1bnR1Iixub25jZT0iZFVycllJUENLblYrSTlSaU1kS1B6ZlZHZ29mY3VHZy9taE5lU0NIWSIsbmM9MDAwMDAwMDEsY25vbmNlPSJHN29CS1dUWCtBMFBCNWVrc0VBbFZCVmlVa0J4TlpUWXA2ZkpWOWE2IixkaWdlc3QtdXJpPSJ4bXBwL3NlbnJzbC11YnVudHUiLG1heGJ1Zj02NTUzNixyZXNwb25zZT02ZWU1Y2IxZDRmNDFhYmJlMzc5NzQ2ZmI3OTMyMjkzYSxxb3A9YXV0aA==
  47.             </response>
  48.             <!-- T>> -->
  49.             <success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD02MzkxYTEyOTBiZjZlMTFkMDkwMTI0NzEwODE5ZTNiMA==
  50.             </success>
  51.             <!-- >>R 无-->
  52.             <stream:stream to="senrsl-ubuntu" xmlns="jabber:client"
  53.                 xmlns:stream="http://etherx.jabber.org/streams" version="1.0">
  54.                 <!-- T>> -->
  55.                 <?xml version='1.0' encoding='UTF-8'?>
  56.                 <stream:stream xmlns:stream="http://etherx.jabber.org/streams"
  57.                     xmlns="jabber:client" from="senrsl-ubuntu" id="5e5f41ca" xml:lang="en"
  58.                     version="1.0">
  59.                     <stream:features>
  60.                         <compression xmlns="http://jabber.org/features/compress">
  61.                             <method>zlib</method>
  62.                         </compression>
  63.                         <bind xmlns="urn:ietf:params:xml:ns:xmpp-bind" />
  64.                         <session xmlns="urn:ietf:params:xml:ns:xmpp-session" />
  65.                     </stream:features>
  66.                     <!-- >>R -->
  67.                     <iq id="YkA6B-3" type="set">
  68.                         <bind xmlns="urn:ietf:params:xml:ns:xmpp-bind">
  69.                             <resource>jitsi-cj0pak</resource>
  70.                         </bind>
  71.                     </iq>
  72.                     <!-- T>> -->
  73.                     <iq type="result" id="YkA6B-3" to="senrsl-ubuntu/5e5f41ca">
  74.                         <bind xmlns="urn:ietf:params:xml:ns:xmpp-bind">
  75.                             <jid>13838383838@senrsl-ubuntu/jitsi-cj0pak</jid>
  76.                         </bind>
  77.                     </iq>
  78.                     <!-- >>R -->
  79.                     <iq id="YkA6B-4" type="set">
  80.                         <session xmlns="urn:ietf:params:xml:ns:xmpp-session" />
  81.                     </iq>
  82.                     <!-- T>> -->
  83.                     <iq type="result" id="YkA6B-4" to="13838383838@senrsl-ubuntu/jitsi-cj0pak" />
  84.                     <!-- >>R -->
  85.                     <iq id="YkA6B-5" type="get">
  86.                         <query xmlns="jabber:iq:roster"></query>
  87.                     </iq>
  88.                     <!-- T>> -->
  89.                     <iq type="result" id="YkA6B-5" to="13838383838@senrsl-ubuntu/jitsi-cj0pak">
  90.                         <query xmlns="jabber:iq:roster">
  91.                             <item jid="13222222222@senrsl-ubuntu" name="13290fffffddd官"
  92.                                 subscription="both" />
  93.                         </query>
  94.                     </iq>
  95.                     <!-- >>R -->
  96.                     <presence id="YkA6B-6">
  97.                         <c xmlns='http://jabber.org/protocol/caps' ext='voice-v1 video-v1 camera-v1 '
  98.                             hash='sha-1' node='http://jitsi.org' ver='d+rSA0kOYf+sY4iuZcMo6h0zFVs=' />
  99.                     </presence>
  100.                     <!-- >>R -->
  101.                     <iq id="YkA6B-7" from="13838383838@senrsl-ubuntu/jitsi-cj0pak"
  102.                         type="get">
  103.                         <vCard xmlns='vcard-temp' />
  104.                     </iq>
  105.                     <!-- >>R -->
  106.                     <iq id="718-2" to="senrsl-ubuntu" type="result">
  107.                         <query xmlns="http://jabber.org/protocol/disco#info">
  108.                             <identity category="client" name="Jitsi2.4.0.build.by.SVN"
  109.                                 type="pc" />
  110.                             <feature var="http://jabber.org/protocol/xhtml-im" />
  111.                             <feature var="http://jabber.org/protocol/muc" />
  112.                             <feature var="http://jabber.org/protocol/bytestreams" />
  113.                             <feature var="http://jabber.org/protocol/si/profile/file-transfer" />
  114.                             <feature var="http://jabber.org/protocol/si" />
  115.                             <feature var="http://jabber.org/protocol/ibb" />
  116.                             <feature var="http://jabber.org/protocol/caps" />
  117.                             <feature var="http://jabber.org/protocol/disco#info" />
  118.                             <feature var="urn:xmpp:thumbs:0" />
  119.                             <feature var="urn:xmpp:bob" />
  120.                             <feature var="http://jabber.org/protocol/muc#rooms" />
  121.                             <feature var="http://jabber.org/protocol/muc#traffic" />
  122.                             <feature var="urn:xmpp:jingle:apps:rtp:rtp-hdrext:0" />
  123.                             <feature var="urn:xmpp:coin" />
  124.                             <feature var="urn:xmpp:jingle:1" />
  125.                             <feature var="urn:xmpp:jingle:apps:rtp:1" />
  126.                             <feature var="urn:xmpp:jingle:transports:raw-udp:1" />
  127.                             <feature var="urn:xmpp:jingle:transports:ice-udp:1" />
  128.                             <feature var="urn:xmpp:jingle:apps:rtp:audio" />
  129.                             <feature var="urn:xmpp:jingle:apps:rtp:video" />
  130.                             <feature var="urn:xmpp:jingle:apps:rtp:zrtp:1" />
  131.                             <feature var="http://jabber.org/protocol/jinglenodes" />
  132.                             <feature var="urn:xmpp:jingle:transfer:0" />
  133.                             <feature var="http://jitsi.org/protocol/inputevt/sharer" />
  134.                             <feature var="http://jitsi.org/protocol/inputevt/sharee" />
  135.                             <feature var="jabber:iq:version" />
  136.                             <feature var="urn:xmpp:message-correct:0" />
  137.                             <feature var="http://www.google.com/xmpp/protocol/voice/v1" />
  138.                             <feature var="http://www.google.com/xmpp/protocol/video/v1" />
  139.                             <feature var="http://www.google.com/xmpp/protocol/camera/v1" />
  140.                         </query>
  141.                     </iq>
  142.                     <!-- >>R -->
  143.                     <iq id="YkA6B-9" to="senrsl-ubuntu" type="get">
  144.                         <query xmlns="http://jabber.org/protocol/disco#items"></query>
  145.                     </iq>
  146.                     <!-- T>> -->
  147.                     <iq type="result" id="YkA6B-7" to="13838383838@senrsl-ubuntu/jitsi-cj0pak">
  148.                         <vCard xmlns="vcard-temp">
  149.                             <PHOTO>
  150.                                 <TYPE>image/jpeg</TYPE>
  151.                                 <BINVAL>iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAIAAABt+uBvAAAwcElEQVR42u3dd5jU1b0/8DWJuSmmWBLzs9CWLTM7vfe+U7bNTtsyMzuzvcz23nuHLXQp0hRFFAUEBAQUpUrvaCyJ15ZorNFrYtTc9/l+ZxYwEczNvb+/mOf1GOKT/PN+Tvuc7zmHqOnTZ0B5efmz1O/LL7/8+7/3+/ijj/c+vQeSk2x3/vqOO26/9fvf/x7cdNNNUdQP/wk/+9lPf/Xr23995x1sNgMEfLZEzAOlQkAohUqVGFRKPkWgUglBpuTKlBypgiORsgkRVyLkigRsLi8eONw4wB94AgbwhUwCf+bFEdw4HofgcmKAw51NY7FmQUJCdELCbCZzdvSse+D2239x880/gKgbAV0nIJ3ODB0dvc8+ux/+/PFn//XpX/76+Rdf/e1r+PvXfw/7zr8/f/LJwf0HoKykUKOSScX8n//8p/CjH//o5h/e/MMf/vCnt/wY7vzNHdNn3DNj5r08AQvEYq5MJgC1SkRTqcWEUhiGf6MSyZU8OTKScyVSZMSRirhSIVcsZPMQCjLiIqN4KiAmCECIfzJINJF0eJxYLjsG2MCZzWIjoGigA4L4mBlwz9133nrbzyGqsKgGJieXPfvMEXj37Q/+9IePPvngs799/hX8He3pK8p3iYn633z2509PHj8Oc4Z7QyXBHJ/rrrt/Dbfe9ouf3vLTW352y52/uR1mRU9jJsQmsGJFUi7I5Gg1YtBpJKDVSNQaMaG8ikLBB7mcJ5VyQSYiJEI2n88ALpfg8dBqEgABCZERn8njxFNIOsBhESxWTAJrNpEQA2g7TGY0sBmzIXb29Okz74IbAV0vIJ+/GDIz81yuHAgGS3NzyxobOhfMXwa/e/k///DGex/96ZOvv/gawmHBl5S//f3vX1z23jsfvfn7dy+cfnH54iUw0N3R1ljT2ljdUFsCJUU5wZysHJ/HkqgFk 0Fl0CtAQ9EalDSjXkXoFEadHNQqMWjUYq2W0KlEoFYK5Uo+KKRckEnQywghnyXkJ4BIQAiFFAGTz4knuBEc/BsmNRjFcjixrITZLKpzMWnxsyjRDEqU11cEbncgNTUTMjNzs7LyqiqbxuYuhFdfev2d/3z3w/c+/ucBfXGVd9/68I3X/nju5KX7FiwEBNTeVNveVNPaVA4VZfmF+f68YHaSRQ9mk8aIOCK5fDMgvfJaAakiAcn+3YC43xIQYyqgYLAcsrOKnI4cyMgIQn5+qLauDR7fsG3bpqdPvHDm888+h6+/jAzbV8YU8e7bH77xOwR0cfG8+YCAOpvroKu1GuoqC0NFgdICf3qyGZKtBqtZazFrjUYNRU1LNBCmSEDoaxqNWKsR67SUSAtSIB1kJOPJqYAwl4FYwKKjoeG/EvwEATeexr9KeNhmsTBOk75GBRTNZMwCBiOcUVRxYQPk5lR6M4qB6mj+dKc3NT0TQiWNlaHWlcvXffD+B/CtiwAqtXf/8OEbv//j2VMXF0xMwGB3R3dLQ09rw1BXI7TVltaH8mpKglmOVHCmWdOSE8GWaABros6aqCVMGjAb6F6m0OkkNL2W0CpFoMEigFoNyKQYjHhSCU8qJCQilkSUIBYmiPgskPLYMh4H/xTxGCDkxQt4cQQ/hsAfqKTY1IxGZRQNzISZwGBSGTFm3QjoegEFg1WQ7S11ufPA4fI6XNkOt9fh8YE7KwfGJhe+//4H718jIOr3x7f/9Pqrb505cW7RxDgM93b0dTT0dzYO97VCW0NFXWVRTXlBrtcN2Z5Ul9PmclpTkxIJqzHFYgCbRQeWRLXJqACDVgI6rVSjlRFKCWA6UylEIJPxpTK+RMITYblIsERCEpCEIiaYYrIgigc+P45H4XJjCXYslxUDLKyGONRqKGEWsFkEK2FmAnMGRAUClZCVXeJ05wJJhw4ow0/BH7xzJub/CwEdP0sHNNI3FVAbtDVW0gHl+TyQnZHm dtmAbkepNmOqxZD6vxwQE0TCbwso5jsF5PNVQEZGkcORA2npGWB3ZNqd2eD0eF0Z3rGJ+R988CFcO6B33vzja799/eTRU4vGx2Ckv7O/q7G/q2motx1aGyprSUCFhYEs8Gc7PO5ksKckQprNFAlID5ZEjcmoBINOZtBK9VqZTiMHrUoKyEilFIFcLpDJ+VIpXyTiApbUYiELrmxBVEAM4POREb3gJgFxUG2wCRaHgqE6ARlFXw6IMQOiMjNC4HLm2VMzwZbigKQUV0qKBzzu7AxP9uTEfFRY8NVXX10joDdef/Oli789euiFhWNzYHSga6C3ZaC3dbCnE1oaqmoqi6srikKFOZDr92Rl2rMy7OmpZrAnmdIsRkiyGIAslIwqoEcio1ZhVCtBr5aDTi2jp3+FQgDISIyZHnOZiJ7OOGIRC9CaaPR8jxWjgAcMLi8G2NxYFoXNjgMWtXQENmsmsJgzE+KJGwFdLyB7eghSUoNWmxsSzSlhicngcnnc7ozJyXmf/vlTuHZAr738+7MnLxzcd2D+6CCMDqBnoX81D/e2QGt9ZV2ouDZUVFqYA/mBzByv05/tdDls4EgjGQHd0ZLMWrNJSejkYNLLjRQMRjrMZShB1EJQKvigkPNkUjZIxVyQiDliMapfsiYS8plk6chjA0mHywA+Ox64ZKEYx+EgndmQwIpB6QMsZjRlVgKDiEq1hyApJWixusCUmExJMpls4HS63W4PCejTz+DaAb3629+dOXH+wLP7548OwOhAGxVQ0zDJqLmtroIEVHY5oIDXleN1uZxJ4Eiz2JNNkGYxpP1DQIlIx0DoyID9Pw2Ie1VA1Eqa+KcB0emQgJLTisGa5DeZHWAwWikWvcEMTqfL7XIjoM8++y/46qtrFawvv/jqyaOnn9uzb3KkH0b70YKaSQvqIdrqK+rKSQsqKwpAQTAr6HMHfS63Oxmcdmt6SiKEOxoCSlQReiUk6hUmA6EnAzYdkAhUCoEKVa6 cL5dyAEtqKYg5EhEbSEAkI3QuFkH1LxIQJ45P1tBoRPFTAZHaFcXzVQFhnJ4ZZU3JAZPFozWkgFprUGv1Ko1OqdaAI93hdrrmTU5+Tv2+/vpaAV08f/HIgSO7d+yaO9QLI/0dZILvbR3uaoLW+nIyi1UUlhfnQnGeNz/gyQt4MjNRAaZ60I5SLZBmNUGyVW+xqAmjFsxGTaJBBQYtNalppBqVhJALNTKhWiZQyvhAyg4SE0cqpPeJOCIhWyhk0TtnAqqyF/AZPG4sJZ6H0p/L4LBigJ0QRjccJnMmkzkDbgR0vYDMVg/ojakqjQlkCo1UoZEosMaQgSHRbDJbOjq7X375d/D+nz78+MNP/vzxp//12V/hi79++bcvvvrybxiavoYTR0/u3rFny8bNo319MHegd3ywd+5AT39nC7RgkK4sqa0oLi/JhZJ8f2EwuyCQlZOZDl5XaoY9GdIwnSWRgKwWDVhMajBjRkMvI9sjUkBH06gJpUKkVAgVcqFcJgCplCuRopdxZGI2SKhlEVaPArI3hI7GEPDjgcuLuxKbQ8EslkAkxEcDqVeZRFSixQU6Q7JSbQCJXA0iOSZPCWgNRp3R1NzSfv7ci/DHd957/70PP3z/k08/+Rz++pe/0Rl99eXXcPTwsZ3bdj2x4fGR3j4YG+ifGOofG+zt62zp+ycB5RQGvRDMdIDPlZaZngLhgGzfCEiJiQzCAekuB6S4KiDeVQGJWNcMKJZGB8T6toCMZgdo9UkKlR7EMiUIyQJeBHKVWqHWFJeGtmzZAc/vO3hw/5FDB46+cPgknDl94dzZSxfOv0S3r+1P7li/bsOa+9cM9/bA2GDf5HA/GlFfRxO0YJCuLK5DQKW5UFJAWhAEs53g89izHClgT06EFJveZtUAag5AC8I4DUa9DKgWJAEl2fcgSyGFnJDKeFIZ2WmUStiAcVosIo1IKKCQGY1Buhi1h39FC4onWHFsKiAWIxoSGNH0BmOU1pAKSr VFItOBQCQViCQ8gZDD40ICmw0yhdruyAaXy+d2+ZxOnz2dyMutKC6srShv7ugchpaW7uamjraWjqFeTPBtqFbnzRmYGOntba+DlrpQfWVRXWVhRVkulBT6CnMzIZjjAX92erYnBeh1Y2qyIcmmAYuZgnZkUIEJayKdHAGpNSJQqvmEiq9UEnI5D2RyrljOAYmEIyEzGkfMZ4MoslskIGU96ngGPQbRn1U4rHgOKw7YzGgiYTbtRkDXC0ipsYFUYRBKlMDnC4HD5THZLIhnMuIZDA6PL1dpCKUKhBJ5LJMPTLaIyRazeFKBRAXpTpfP7yssyBvsboGxoe55o33jw93dbfXQVFdeV1WMiayyNA/KCnzFuZkQ8LsBS2pvRjq47TZIT8E4rQWrWQ0WLIiMSmokIl3MoJPoNWI9WQ0JVCo+KBQ8Qs5VyLhyGVcmYwO1ICKVB1XlIx2yhy8kVWscgYxITPFcFoEuRlUbsQlYQ4dFQ5RCZQGJXCcQy4HHEwCbw2WwEiAuPg4SWCy+SAw8gYCHUS6B9Zt7Z8Gv757xq7tm4J+/uWcmGBKNDpfd788c6GqGsaGueaO940PdXa31gIBqrwgoVOAroQLK8bsAAfkyHJCRngSOlMRkixamAko0KsColxI6iUEjBo1KoFaRL4vhgGRcCkcuY4NUxKFLM5EoAYRCko6QfFOMA1T2dFPiseIAs1gChcmcRTDColRaG2j0Nr2J0OqMWq0R6yAMz8Dl8dgctCf+FQEJ4hPY/xAQYUw0Od3p/pysvs4mmDtIBTT8jYCKK0tzgQooq4S0IFeADghzWWYkoNTEFKsWbJdbkMJspAdpqUGHpRAakYQKSHA5IDmdzj8PSCRk0AHxkU4kIH4kIHSuqwKKZBRlsjogJ7+8tWsYmlp7iZbepuYeSEqyJyba1BoDTygBrlAM8Szub+6ZBXfePf3Ou6dNSbRYMjIzAgF/R1sDjAx0Toz2jg1397Q1QktdRX1lCWaxy tIcoALyQl7ADQGfw5dth0xnMrjTzY5UPSRZVGAzq6wmwmSQGQ0yg16m1VCUYi35XiaUK7ggk7NlcpZMxoqUZmyq5kBlzyCEYUKy/crgUx9jQcAhSM3BwZSPamMGMBNmMCg3ArpeQF5/MQwNz9/x1PPwzN6Dz+49+Py+o4cOnIKBoYmOrqH8whC9PuJhghOKGWzuXdOj4f/dO5N21zQiKcXm82fm5+W0NdfBSH/nxEjf2FBPb3sjtNaHGqoL66sKqkpzoLzQW5qXBfkBJwT86V6vHbLcSZDhsDjTTJBmM6Ta9MlmndWotpKPQnITynq9jP4Aq1OTD0EalVCl5IFcwZIpEmTyBLmEkIgTxBSJmAFTGdHLRWoiiyOo2pXLjuMQkWKVGVkHFRZVw7KlD54//Sr87pW3fv/qW2+9/t5773wKq9c+tmTZA/VNnVKqBOGHA+LdPWM23DVtFjF91t0zogGr4EAgq7Agp7WxFob7EFD/2FBvX3sjtDaEGmoK6qvzwwEVecvyMyE/4ICpgLI9NshwWl12M9CbRCkWvdWggUSDgmSEtSI1i+nUItCqhGolT31VQEyQiJliyrcEFCfgEpcDokYiFnM2JDBmMylRxcW1sGzpQ+dOvQavvfzG715+483fv/undz6FdQ9tWrFyfXfvqN3hAWtSqtmWojWauSI5JHBFTI6AwcaUzwGH056b6y0qDLY01gBa0OToAFZDVwRUWF9dcGVApSQgugU5IgElwVRA6cl0QIYrAzLqrg5IPRUQlmysq1sQHRAVFt3FBJdb0LUCYiIdFBzRUVVVXbBixeMnj78Ol86+/OLZl//zlbc/+uNn8MzTh3Zu27dv7+GTx8/CvucP7d13YOv23fevegQGR+Z19402t/Xm5oegtKy4vLyosqK4sa4M5g51LZ4cXjA2QM/67Y1VjdWlDVUllSW5UFaUU1zghbxgBgT97hyvE7yedMhypmTYreBMNYI9yZCUqAPyxVVPfbbX SkFHfXTVqIVKFRfkCrJQlJPv0RyQSNhiMYWuOfgJYh4T6IDokQgQDbAjW670h1ZmwqzwGHQjoOsEVFnRDQsXPLx37xnAwHz4wKmTxy5cOv8abHli2+MbNj+3d/+bv3sT3nrjnbfefOf137/50ouvAYrVUyfPHTl0fPumnTDY19dQX9VQW1FbUQRjwz1LF44tnjc60NUK7Y3VTdWhxqqyqtIglBX56YByA24I5Dj9vnTwZdghy5XsSreA024Ae4qeXliT9bSBbDAatTIgX+7VErK7qOSrSalBzlbJ5Bx6JY2ACDEWRIREkCDhM8XUlhDweVhMxwKHOuPBZhMsdiwT6RDRTNZMiKos74GJiQe2bjsMe/Yc2bvnyPPPHT9y+Aw8uv6xhx98+Pm9z3387gfwxedffPnXL+GrL74C+sjHXz75y9uvvA1LFixoa25obqipKsuHseHe5Ysn75s/NtDVBh2Ntc3V5U1VoarSAEwFFAy4ICfH4ffbiYw0yHQlO5EOoQd7qi7FpgWrSWkhGYUDotKRkOMfCgHI6XTkbKmMBeSMHpWRTERIvxlQLI8XA5GA4mgM1mxgsqMT2LMALagHpgLau+cFeG7fsYMHTsJDDzy0dtXaPTt3v/fmO/DZx59+/unn8JfP/kJ8Snz03kevnHsFFk5MtDbVNdVXV5bmAwJagYAWXDugbDqgwLcGZID0awakiQSkCAfE+acB/WMLujqg2KsCYkUCqqnpgYnJBzY/eRj27T353DMnd+04sOmJHdDR1trUUDc+Z3T75s1w+PmDRw++AMcOHYUDzx14ft/+J7dsHRoahPpacgiovDSvuCAA4yN9q5ctREb93S3Q3lTTVFPRWF1eXpwPZYX+koIsyM3JgIDPmZNtB28GkeUmm7BkH9ZhhvQ0Y6pNC7ZEpc2EmkNOvrjqsBoSk2FILdIo+KCS85Vy8pEDTQkkMpZYmgASMQvIpzHq2BldrHL5cRwKvWlPHWEgMVFHzWY zGNG0GwFdL6CKii5YsGD9nj3nYddTR+HJTc+tf3gb1FRWlxUX93V1Pb5+PezZuevZ3XvhmV17YOOGjesfWr90ydKq8gpA16quLKkMFRXm5cD4SP+a5YtXLJnX39MM7c01qFcba0PlxXlQVphTmu+F/ACWQpm5PnfA64BsTxpkuVMyXDZwpZtd6YmONJM9WQ9JZiVYTFhPS8GoFRu0Ir1GqFXxQKPgqQExkW18Adm9p7YWUXMAAuIjHYJBzgbzw6UG/YWezQqLBDQ7Pp6IKivrgEWLHj1w4DXYtuXI1s2HN2545oE1W6CkoCTXH2hrbFq/dg1s27Jlx7ZtT23dum3zk7B86fKF8xcO9g34s7xQESquqwlVV5QUBHNgfGRgzYolK+6bHw6opbqpvryxLkR/1QgV5pTl+4A+y5Dn9wS8Tsj2pEKWOznTZQOXPRFQc6SnGiHZitJMaTUrEo1SMOlEJq3IqBXqNDzQKnlaBU8j56ulIlBIeHIxB2QUBEQfDw7HRIYhgpyDYcdOfdigA4pnxMTFE1GhUAcsXvzY1QHtXbt6MxQXFAd9OVcEtJkE9OTWrZu2QDig/sGAzw+V5SUkoMpvC6jm/yAg8T8GpP3fCIgxFVBr+yCsWfvksWNvwFNbj21/8uj6h3YuWrQG/NkejzOltqrsgZUrYNNjj2554vGNGx5Zs3IlrFixfPnyZUuWLJ4zZxQ62xtbmqoa6kJFeT7ALLZq2ULM9P29bdDZUttaX9FSV15ZGoRQkb8k3wsFgQzI87uDXif4MlIA9arHYQF3ugmcqYb0JC2k2NSQjBLfqASLXmbWSxO1EpNKZCLHFyXkfIxSopULQCnlKiQcReQjB3WcgYxEXH48l/SvOGopFMdjxwInMs1zEmKAjYKDQdwI6HoBPbDucdj19JHzZ9+G5/ac3Lf7xBOP7VqyaCWUFATyczLaGmseXHU/PPHoI5s3Prrh4XUrlt0Hq+5fsXrlyvuXL1u4YB50d7 a0NlU31pXj/wVjI310QIO9rdDRUtNcF2qqLasoC0BZsb+k0FtCSg0P5PpdudkO8HqSIctl8zjNQLpYWqKDVBtaOwmIbDMmW9S2RBVYDHIw66RGtRi05ACsSAMyAVABkYzkIjZIyNkqchqGF9kJoj6uxtFfVsl2Pb0zTeVCPvvEz4SoQ0fOwOnTr7zy0h/g2IHTR/ef2r5p19JFK6CuoqiyJNjb0fjg6vvh8Q0Pb3rskfXr1t63ZD6sXbVy3Zo1D6xaRefV141FQU1jXWVpYR5gFqMDGuptgQ4M0qjRaksrQgEoK/GXFHkhN9dD+J252engdSfDVEDOVMKREgnIqgNqr1pFGBVWg8Ksk9EBqcmtDoFKIVDLCKWURwXE/UZA9HY9lQ4Rmb/ogOKZ8dHUKfKZjPjpcCOg6wX05ftvER/+4atP3oOPXr704W8vvnTouacffRDuG+1YONi8bLx/3Yr7YLi/p7erY6C3Z+7oKLS1tDXWN3W2dyyYPxc6WusbakJ11aVYLsLc4d5li+ctQanR3QRUsVreSEqNfKgoDoYK/VAQ9EBejivX54CszCTIcCe5HTZwpuoBK6AUG5Fs00KSTWOzKsGaKLea5Ga9zKiUglYm0kiFhEQACjFfLsZExpOKOeQTEAIi38Uwf8UCOT1F7SJyWbHAIhtA9Eb9TIiPmx4XMw1uBHS9gD45/wxxad+fX9oP75/c/f7Jp1/fv+ns1tWwZ+3IrtWDex6Y+9yGJfDokv6HF/SsXzzw6PIxWD63b/Fw99K5/WvumwvdrXUN1WV1VaVVZYVABTS5ZMFcOqAOarujqbqsqjQPyotyygp9pQXe/GAG5PrduV4HZGGE9mARFAkoxeBM0duT9HTnSrFqkm2aZKvaZlGC1aQAs0FuVElBqxCRAzHkTAw1SEt4ZCkkuTogfrjUQOeiDlDFhy//MGPoLUR6bI6PnR47+16IenvXAnhn96I/7L0P3t23At57dsWfniHe2r34z d2L3nh60es7ibOPDZ/aMHDy0eHjGydh75q5u1bOeWrl3E0rx6C/rZb6blFSEyqGMRLQxJIFcwa7m6Gjqaq5pqypurSqJAhkmi/IhtxAFgR9HvoUQ7YrFTKdyR6HFRzJBrDbdKkWDaRY1ZBMvnMogP7UgeLeoJGATiWijuILtQo+qGQ8MgxJefRCUULd2yBXN8LVPJPPJdgJccBixiYwYoAZOxPiZk+Lib4bbgR0vYAc6jjwJnIKUsXQ5te35xj6CqxjFelwf2vmqvasB7v9jw8VwM7J0NPzy59ZXH3w/iY4tqblxNqWI6tadi9uhsHm8tqK4tqKkvqqMhgb7lu6cHzxvDn9Xc3Q1ljVWFPWUF1aXZ4LoWJfuJr3o39l5PjSvd5kyPIkASlTHRawpxogLVlPV/NJVh3YzBqzgd5alCfqZSasg1Qio4q+xoHKXqiWC0AhiYxBQg5Q56nY5EYQdXVj6vACl4VhCOvDWA4zBuLjoonYGfGx0yDKJpkJTk2838KDhgxVY6a6M2AcLkmBpY3u5c2eNe3Zj/bnwo6J0l3zQnsXVh5c0QjH1zSfXNv8wqrmPYubYLA59P89IBkJSPuvBCT8FwNKmH478GbfKWHeAyZhdKJwdpI0Pl3NBp9ZkGMR5CWJS9LlUJepa8jWN/tNXflJMFKWMieUMlbpmN8YgNaqgpqKotrK4sbaEGAlfd+C8UWTo/2dzdDaUIUhvL66pKo8AFRAVBcLB+TweVPhmwGlGUlAKQhIB0lWZKRFQBaDEqivQAqTTmZQSYDcJqO6mBr1qpxPVkBiLulfQiJ8Ik/ACncxeh2EcXoqIKpYjY+fRcRFAropKoK6rf39790EP/jeTTd//3vwo5u/Dz/+4fdv+fEP4PZb/uOOn/3ozl/85N47fg7Me3/Jnn6rjHlvplUNZQXe6orC2qri5oYKQECL548tmBjt72iGlvoqTHC1VSWVIT9QARG5OR4I+Jz+bDuEA3KTi0CQlmaE 1BRDCiayJL0N8xeY1TaDChLp0/h6pU4lA4NKjHakx3JRxlORu3YcmYQNUwtF+mAwfWmcugdNrrCGA2LF0ivGeMYMiIufHhc3DW4EdL2Avu13ZWpTvnfTTQQVIsmRCvH2235BX04K+Dyhktyq8sKutjoYH+1fODlnHiYz6ts8IqutKampLg6FfFBSlF2UnwW5OQ7I8aX5slMgy20BFBkOeyLYUaamGtOSjakWwmZTWW1Kq1VpMcuBDNLUmTOTRgYGlRR0KrFSySOkHCVdzYtYICF3x8iXVREvDvj0MWAOg5OA/hXHSohlYinEjIljTIf4uGmM2Hsh6t///eIXP5PLhOD3usuKc6tChd3t9fCdA0qH6wSU9I2AFFcGlKj9toC41w+IGwmI+X8W0C9/+XMVucAl8WW7igtyKsoK6F368dEB9K/JuUPfCKiszA8oU4vySUZ5OQ4IeNN8WSmQ7bKBx2GhA3KkGNJTDPYkQ4rVCFar2mpVWSxKi0kBZj11kwMtSEvo1RK9SqJViuk7HCQgakso8tkHAcWL+fGRgOjFdHi7g1x8Jp/ko+PjpxNx0+Jj7oXL3ed//Lv11l8adErIynTkBrPLSvLmDvXAxNzByfGR8TmDPe0NgIDqakpqq4tLSgNQXOQvKvBCvt8Jgew0X2YyeJ2pkIEiI90ErmQ9pCehCjOAxaIlEjUWvZLQyS30bRedArRqsYa6E62SCoA6fk8tFKn3B8QCpogfB2IKnxsbfsSDPQvYCeQKFLkFFTcd4mOmhUuNGwFdJ6B/OjZ/c6i+ZkB33H5rikUPGe6U7CxHUYF/3sQwIJqx0YE5w3097U2AdVBjTai+uqysNA+KCn35eZkQzHGBPzvdm5HmjVxkxQrIkW6G9GQjkGNUFlQbumSLLgkSNfSWq1Unt2rlZow+ainoKTqVRCkTKclNCr5MxpOR6UwA1KFXsiUk5MUBufDDjuex46ZuadDrIEbsLKAWitPhWyavfyWgX91 +a5rVAB5XSlamvbDAN39yBBDQ3JH+0aHeKwNq+IeAAjmuwBUBuVxWcDrDAdmTjfarAyLM3wwIQw8Y1EgK872UDoi68suD8EUFMVdCTfaRgOKpgOLZCbFsskoM+2ZA06dPg3vvvecu6verX90Bt9122y+o309/+pOf/OTHP/7xj35I/X6A3/fJ73vfo5Hfr391e3qyCRBQpsdemO9bNH8OoIvNHembM9TT09EALQ2VDTVYSZeWleRCUQEVUO7lFpSdkUauQjutgBbkTDc7IwGlon+ZdVPQgmxGBZAupsUshlyQjoSOSYsZQ4alkHCqBUnp6/VijpReDfEwTpNziXwOAwGFb/tEPvswYmcCoomLnQZR+QW54PVlO50O0Bu1OoNGrpBzeXyYOWvG9BnT7r7nrjvuuB1+dsstt1CZ/cd//AhuvvmHN99881133enBvEM2SVM9zrSCXP+yJZMwb2xwbLhnzmBXT2ctNDeW02NQqBh1RqC4wFuQmwlks9Xv9GelZ3mwSrRnpFsoZk96IqQlGYBc/iEvD+iSTITNpLYY5ZBIT2E6mVEnBhQZKMQ0CgFdaqjoO1IynlCSICQHzjCXoeZgS7hMEJILiOQOIo87G9jsaPphAUbMdIiLuTcm5h64EdD1AlqzahmsXbWUtnLlElixYtGypQtg0cKxRQvmLpgcnZgzBAN9HX29bV2dzY2NdVBRURIqKyorLSguDgLWQZnuNHSxpYvHYWLO4JzB3pGB7p72emiqr6ypLqupKi0tzoXiAn9hrheCvgzwZzm9Hjt4nFZwO8xOhwlSUccnkwrenEhYjBog18dMcoJcIlOSI4tqAehUQrIlpBAqMYVJqc8+Ui4KDpGIQSF36EHII0iZSp0to6/Rs1izGcxooHcU42Kmx0TfA1FbnngEtm7e8NSTjxHbH6dt37YRtm55BLY8sf6JDQ/BurXLHlhz38r7Fy1YMAEjw72DA13IK1ReBH6fO9OTVnRFQKMIqL +7p60BmuqraqpD1VVlkYByCnN9EPRlgj/LdWVALqykHSYHCUh3ZUBmoxpQghlNciMJSEkC0mJg5oNeJdTTAUkEQL0uxJFL2HRAQmEYdXmVSZ3aJJutXC4yimOxYsIBUTvTJKBZ90DU44+tg00b122mPPH4Q5R1T2wkNj66Fh57ZM0j61bB2tVL1qxadP+KBYsWTcDE2NDYnP6BvvaK8iLI8XmyMuyY5u9bPA7jVEDD/d3d7Y2AFlRLtaCy4iAU54dbUK4vE3IQEH2Zhd6KdpjT001AAkrSJVt1lkTickBGOUE9oWPQYGoXTNEoBQoJjTQfOTmpSM66iuiABOGjiTyyaR9LUE/DscitZ3IwmvrgMxPDc7gFPfjgcli7ZvHq++fBsvvGKRPL7puEpUvGI8Zg2VLKsvHlyydg9Yr5a1YsWDg5VFNRDMGcjOys9OKinCWLxmFszuDIYO/QQHdXRzM011fWV5XUVRZXFgegNN9bGMyEPH8G5HjdXvSyLKcrLRnS0yypKOJRytt0kGLR2RK1YDaozeSBIRU5yqlXkMlLJdarxPSrMGo1R6VmK5UcOfmewZdJeDIJl0IuspKPYijEANUGP57Pi6PbTvjGIXkAhrz2Fht375VuBHS9gPY/9yw8v2/vc8/uhr17d+3du3PPnp17du+Ap3dtg107tj61fTNs3boRtmx57IlNG+CBNctX379k/sRIqCwPgoFMX7a7pCh38cIJGBseGOnrGert6mhvhMZwFyurKC2A0qIgRivIz/FAjteZnWUHpz0JHGk2e6rFPnUJ2qK3mjWAzkWQG9BKMGoURrWcLA7VElCqBAoVX6HkKWSEjFwco1Cb9mLquS76yhhweehZsQR9RpHcWY1hoZqPnwax6GJkIrs36tTx46eoR+tOHD8GR48egRdeOHzkyEE4dPB5OLB/33NIcN9eKrsdTz+9fftTT8K6tStX3790/sRoaWkQgoEsv9dTWpy3aMEEjA0NjPR2D /V0trc1QENkkC4vKwKM00UFOZCf44YcryM7Kw2c6ajCbAgoPYVIsyZCssVAXz2kH/RARmYDYdQiI6VBo9BryF1xpUooVwnI22ZyroI6hUdOBf9DQAKM00ISEJsby74yICZBV/MkoNn3QtSpEyfg5InjtGPHXiCojEhMhw8eOXzg0MH9+5/fB/ue3f3sM6SV7Xr6KXh43Zq1q5YvmDf3ckC+DCqgcZg7PDDc2z14RUC11eXIqLysEErCAfnpFhTwoX/ZwZVuA2eazZFCTLUgOqBEk4puRGY9gRZkIKiNDtKChAo0IiVfKecq/1lAItSrUwHxSUBXtSAmaUGM+BkQFzc9FvVqzLSo06dPhZ2inaSdotHxHT9+/NgLcOzIkWOHjxw9jOAOwebHH93w8ANLF88vKcmD3FxvIJAVKitYvHAuzBnuH+zr7u/tam9rgqaG2vraqrqayvLSfCgpDhYW+gvJp+dMCPrdfq8TMuxJ4LEnudNskGrTk9s+Fq01UWUlR16UYDEoTWoV6NXhCz/kW5hSqFYKqMMLWCVyQS7jSinhkUjIkgkSpOSJRfqMYuRmOLUOIq9TUO8HhW/7JMxiUm4EdL2Azp07S5w9e+4M5fQZ2lnKmdPUD1GRbnji5LHjJ48eO3H02LGj6IYv7Ny+devmJ1avXF5amg+F+f78oLcyVER3sdGRvoH+jv6+9o62pg4qoLraqtqaSiQIpIsVBqAgJwuCXrc/ywGZziRwYxhKtUCqLXzeJclMWE3kezz54KMldNShKS156IQ8BoMVEIWvUvBALuOQlyqod0/k5OFXtpQ8ThW+Rk89RRUD9FBN9obYs+GKpymIqPP079z5C2fPwfkzU87CGepHIqLa0+njJ+AUaVBHYfeunTu2bX1gzarSsnwoyieL46ryYnqQHh3pHRho7+9r62xr6rwqoMIQGYPyigqDUODPgmC225/pgEx3ErjTrekpZqBvrqZYtHQdbzUqrSjiDYpEnRLo gDRqkUojBI1KoL0iIHJ/VcqeErmAyBYJOEDuO4efBQ4HxKPQpzvohzvI2x3XDiiS0JnTJ08Tx09eFdDOHU9tfXLt6pV0CyoqCBTl+asrihfNH4fvFFBBIByQ99sC0lFn7hAQ8Y2A9GoxdV9MpFILVVQLIgEpBEo5D6iAaJcDEgsREBEJKDYcEJekw50KKJJR1IULF4nzF8+fuwDnIs6fPQ90/zt35ty508TpE6dPnzh16sRJusc9tXXb5o2Pr1y2rLgoD0pKSTuqrQ1h4ofhQQxAbX09bV2tzdAcGYNCoWLAZEcfyM8NZkLA587JdECmKxnQxegXBlDHQ5JFGz6UaCLMBiV9V8OkkwK5Hy4XTFGRI+RYJfLlUlr4+MvULEZP9uTTM/UIbqSjRZ6XjifIGUX61vONgK4T0KWLL8HFCy9ePE9coJ27dOHcRQjHdOb8udPEmZNnzqCjnTh9isR0auvmLRs3bFi6ZHF+QQDKy4uqKksbG6rnjY/C8FDPQF9Hf297Z3sztDQ2NNXVNdbWVpaVQllxQUkBavpgXjALAj6PP8sJGU4buNKt9lSznQRkSAJSaqjBQl3UINdW6TcqUKZqpFq1RK0QTlHJBQgF6EcGyFsMEoLakGaK6CPk5ImTyFUEejXEpd46QeXBjGGTBdFs6gnu6KgXL/2WuPjbSxeIi+dfoiCmS3D+7AXizIVzp4kzJ88io9Mnz5wiGZ3esmnThvUPL1m8MDffD5UVJXU15S1NtZPjo5MkoN6B/s7+vo7OjmZobWpsrkdG9VVlZRAqLiwpyIP8YDYE/B5fthMynFZyYTXdQgeUZDUSkYCQjtkoo+71kueEtBrySI5aJYk8XE4eVyQvClFPMCjlHKWcrURG1FEzKR2QkBmOhh8WXk+TR9+xvGbQW9RTr01fN6CLVwZ09tRZOiM6oM1PPPHIww8tXrSADgjNp762orW5jg5ohATU1d/Xec2Acq8TkO07BKSWXH7ZnXrmNRI Q+18IiHt1QAmRgF568ZWwSy/Di5RLF39LOt2FqR734sWzl+Dc6Ytw9hSaErrb+Ucf2bBm1crJ8bm5gWzAENPW0tTd0TZ/fARGhwaG+vsG+3p7O9ugvbmhub62qa6mtrIIKkrzy4qCUJiXCUG/y5tphyynDdx2qz3FDCnJOki2am0mNbXTqrIY6TGIPK6o1Uk1OolGK9FivleLlUquQsFWKFgKeQIhYylk4fmLTGE0EUvER0GPejWeEsfnRgP1+HY80G+aRB4LjL4R0HcPKBwT8eLFly9deAku0jB+nyPOn7kEdEawft3D9y9dNjYyEvBnQmN9dWd7C0qLybFhGB3uGx7oGerv7ulqAwTU0lDbXF9Dbx5VlBaEivLKivKKcr1FZGfa48tIh0x3MrgdVkdaIqQm6cjBMovGjMmLTGFKoN7JIRCNWismbwmp+Gpqo0Ou5MoVHPJABXmjgi2jF9NUqUEtgljUg1TULMbDOE2GagEvFsh3ejaDy46nH8mZuv58ZUCvEpcDokclEtMljErniEhAl86eQkYXH1rz4LJFS0YHB/2Yg3ye5oaans62/p7O8blDMDrcOzzYNTTQ2d3dBu0t4YCqK0qgorQoVISMCoqCfsj1ZoSfx/GkgMeFYcgEaVYtJJnVJpMSLIkKMJuU9KN4GjodNUowDlAB8WUKnlTOBomMQ6N2zngS6oAi0E+acblMDocBkQNnDB6boN9bYnHi6Edwo+jB+MJ5TPYvX4rkgnEa3YpyiTbVdiJdjFi3+oGlCxePDAz8GwHl/68HJL9mQKLvGBA7LoEdA1EjwyOweuXqndt3wbbtO2H79h1PUT/8gfx5+46d23fCrh27w3bugcmJeQP9A60tLd4sD7Q11w/1daFbzZkzDMPDfUOD3YMDXZ0dTdDWUtfSWN3cUFVTE4LKUAH9gawo4IWg15Od4QCfOw0yHcnOVCukWPUpZK2ooU+Om0xSIxjJE0Kgof9qCTX5awBAqeAo5G yFnCMnn8P4MilPRr2sKJUkAHn1ljphxucRXA6Tw2ZwSBzxQA9AQL+FFxs7c+bMu+FGQNcLKC3NDu1tHRs3boKDB48ePnz8yOFjRw6/AIcOUQ6+cGj/ETiw/zDsf/7Qc/sOwMTEZE9Pb1NTozfLDR1tjVj7jAz1zR0ZgpGBvqG+nsG+rq7OFmhvqWttrGppqKquKoHysrySIj8UBLPod139mengzUiFTGeSK80CyeR+hi7JqrFaFICATEap0SDTa+Wg1UpBo5GoyWYQAuJSGXHov5aEnFyQk/ML9K1nUWTLNXz6F6irCCwOgxKPbgVxsTPhnnt+c9ttv4Sou+++B3y+wIMProeL5zHZv/bSpVcxTsOFCy/B+XMvnsXAfPrSqRNnT544c/zYKSrBY+Pjk51d3Q0N9d4sF6CZjI72zxntHxsehJG+vqGensGe7u6uNuhoqWtrrGptqKyuLIKy0mBRoRfyg5mQ63MFstLBm5kC5K5GmsVNAtIl2XQ2qzockDEckE6rIHRyHfmrJaSRgHjISC7niqUckCAdhQAZ0RO8iHrDTCBANORvAZq6DsXiMiABEzw7jsmKmzXrnlnkLz/65c3U70ZA1wnovwEre3NoUDUKegAAAABJRU5ErkJggg==
  152.                                 </BINVAL>
  153.                             </PHOTO>
  154.                         </vCard>
  155.                     </iq>
  156.                     <!-- >>R -->
  157.                     <iq id="YkA6B-10" to="13838383838@192.168.21.120" type="get">
  158.                         <vCard xmlns='vcard-temp' />
  159.                     </iq>
  160.                     <!-- T>> -->
  161.                     <iq type="result" id="YkA6B-8" from="13222222222@senrsl-ubuntu"
  162.                         to="13838383838@senrsl-ubuntu/jitsi-cj0pak">
  163.                         <vCard xmlns="vcard-temp">
  164.                             <PHOTO>
  165.                                 <TYPE>image/jpeg</TYPE>
  166.                                 <BINVAL>iVBORw0KGgoAAAANSUhEUgAAAE4AAAA9CAIAAACMfsglAAAAA3NCSVQICAjb4U/gAAAAGXRFWHRT
  167.                                     b2Z0d2FyZQBnbm9tZS1zY3JlZW5zaG907wO/PgAABE9JREFUaIHtmH9MlHUcx1/P3YHEZGBoThcI
  168.                                     VjPMZlTb6R+U/KEsaTYJf05SZiFG/7Q1apQF2ZaYRFKBzWHLteWWlG1BW5RBaYuEGP0gIBPEEJK2
  169.                                     lB/H3T3c8+kPvDuOu0dYW9Nd39ee3Z7ne+/P8/l8nuf57Ll7ayLCjYRZPcHrvhWzHd/nxI7lP6j2
  170.                                     BkW1Go78n1rVLNyzlTNX/EsyzOFtaBoHu4PkQksxFo3NJ0OfLmRsTy1b7URraJHYd9A6FCLQp7HM
  171.                                     YkVukEZoKcFmZctXpnmrtxMZyZs9/kV9gFc2kBBL9GyWPYTlx0buO8OanVwyAIZ/IieVPZ3Ehrrf
  172.                                     g3VklTFHC50vZKz8zWvPQzYN7bR8TEwNawsZnVLoJE3zR8TUkPlsgGawjuzXzfP+zI77eWlKzR6O
  173.                                     PUbpecpP8sv3bLeAiAw1yFybVJ0XEek+Kpv3yoVWuS1C3jgnk3H9JqvjJKtKMqJl05cSzDVifZzO
  174.                                     E1Kkwx36WxExDONUnkGK8avLmMDZZayOM9ZXetZEezZ+4fEx7uXsu/qmEr27WV8c4S7rcrvdbpfL
  175.                                     5brsKljoTH3LOTI25nA4BmocFmD2XSwV6jsBknL44AXmgifwNSbDFK+nP58jm3C7Q19ds9hJZ2Gw
  176.                                     j6gE4m0mgiCNDFOSRX8+1RtN8y7axvtFQXmjWJdBexVfD2IMUV2ODdCimH8TfZcQ8D0jAdV6OPEk
  177.                                     1ck0vUysg2l/c5gJHG3sqSe3nniTR3FC82I9uZ8Tr4GHEwVUJ/NdCbGjpiGh82o8cIADO1ibyJwI
  178.                                     YjZgC60LpLOSXa3UnCIpYvp8Zui97MzEWsi+NMw61Xt5/GGshbyahgadleS3cvwbkiKmv77BnP2Q
  179.                                     skYeLcbez/6jICLGX/KgVdZ95h+YsVZZZPPOm1OKkgWCtqXSFWrkAmK9uHslJ0Hu2C1/jptOqVdj
  180.                                     DOiGYRjGmFGUbIBv81zdlno6nAGzquu6ruvDzXqizT+rjt9dK2c5s487R8fGHA7HhRMOGzDaTrvB
  181.                                     c7ebXJxInqoly+E9HOGJVcRXsj+dxGuM3OR79Qd5aTRl0ljBLdZpNA0HvZpICj5lvTevjLArnZvf
  182.                                     pnTVjPK6+jg3zpblWEAg3o6to4mKPEbSyU4yCdJYkMIC3+EVYm3ELyH1TnCxL43SONrqTNOP97M7
  183.                                     jZpkjuVysY2LgIX5S7jV6o9dOGiimZRXLk/KOwOiFmOPpnwvdxeSqNFQgS1lBSmPUHt4prdoCuJh
  184.                                     3LjWII3+wHs9jPeQafcv5n3LO/f6Y0NrTnNo5b8paQLLPA59wtPPkLEMN8xbjibqT1z4oVoNR1Sr
  185.                                     4YhqNRxRLoRyIZQLcRXlQvhRLkSARrkQyoUwR7kQyoW4LpjVE7wuyoUwQ7UajqhWwxHVajiiXAjl
  186.                                     QigX4irKhfCjXIgAjXIhlAthjnIhlAtxXTCrJ3hdlAthhmo1HFGthiOq1XBEuRDh6EL8A/gMYYxC
  187.                                     yEtzAAAAAElFTkSuQmCC
  188.                                 </BINVAL>
  189.                             </PHOTO>
  190.                         </vCard>
  191.                     </iq>
  192.                     <!-- T>> -->
  193.                     <iq type="result" id="YkA6B-9" from="senrsl-ubuntu"
  194.                         to="13838383838@senrsl-ubuntu/jitsi-cj0pak">
  195.                         <query xmlns="http://jabber.org/protocol/disco#items">
  196.                             <item jid="pubsub.senrsl-ubuntu" name="Publish-Subscribe service" />
  197.                             <item jid="conference.senrsl-ubuntu" name="公共房间" />
  198.                             <item jid="proxy.senrsl-ubuntu" name="Socks 5 Bytestreams Proxy" />
  199.                         </query>
  200.                     </iq>
  201.                     <!-- >>R -->
  202.                     <iq id="YkA6B-11" to="pubsub.senrsl-ubuntu" from="13838383838@senrsl-ubuntu/jitsi-cj0pak"
  203.                         type="get">
  204.                         <services xmlns='http://jabber.org/protocol/jinglenodes'></services>
  205.                     </iq>
  206.                     <!-- T>> -->
  207.                     <iq type="error" id="YkA6B-11" from="pubsub.senrsl-ubuntu"
  208.                         to="13838383838@senrsl-ubuntu/jitsi-cj0pak">
  209.                         <services xmlns="http://jabber.org/protocol/jinglenodes" />
  210.                         <error code="503" type="cancel">
  211.                             <service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" />
  212.                         </error>
  213.                     </iq>
  214.                     <!-- T>> -->
  215.                     <iq type="error" id="YkA6B-10" to="13838383838@senrsl-ubuntu/jitsi-cj0pak"
  216.                         from="13838383838@192.168.21.120">
  217.                         <vCard xmlns="vcard-temp" />
  218.                         <error code="404" type="cancel">
  219.                             <remote-server-not-found xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" />
  220.                         </error>
  221.                     </iq>
  222.                     <!-- >>R -->
  223.                     <presence id="YkA6B-13">
  224.                         <status></status>
  225.                         <priority>30</priority>
  226.                         <c xmlns='http://jabber.org/protocol/caps' ext='voice-v1 video-v1 camera-v1 '
  227.                             hash='sha-1' node='http://jitsi.org' ver='d+rSA0kOYf+sY4iuZcMo6h0zFVs=' />
  228.                         <x xmlns='vcard-temp:x:update'>
  229.                             <photo>b40b93bcfb0021d80e4f3139c910e4558358d863</photo>
  230.                         </x>
  231.                     </presence>
  232.                     <!-- T>> -->
  233.                     <presence id="YkA6B-13" from="13838383838@senrsl-ubuntu/jitsi-cj0pak"
  234.                         to="13838383838@senrsl-ubuntu/jitsi-cj0pak">
  235.                         <status />
  236.                         <priority>30</priority>
  237.                         <c xmlns="http://jabber.org/protocol/caps" ext="voice-v1 video-v1 camera-v1 "
  238.                             hash="sha-1" node="http://jitsi.org" ver="d+rSA0kOYf+sY4iuZcMo6h0zFVs=" />
  239.                         <x xmlns="vcard-temp:x:update">
  240.                             <photo>b40b93bcfb0021d80e4f3139c910e4558358d863</photo>
  241.                         </x>
  242.                     </presence>
  243.                     <!-- 初始化信息完成 -->
  244.                     <!-- ping -->
  245.                     <!-- >>R -->
  246.                     <iq id="YkA6B-14" to="192.168.21.120" from="13838383838@senrsl-ubuntu/jitsi-cj0pak"
  247.                         type="get">
  248.                         <ping xmlns="urn:xmpp:ping" />
  249.                     </iq>
  250.                     <!-- T>> -->
  251.                     <iq type="error" id="YkA6B-14" to="13838383838@senrsl-ubuntu/jitsi-cj0pak"
  252.                         from="192.168.21.120">
  253.                         <ping xmlns="urn:xmpp:ping" />
  254.                         <error code="404" type="cancel">
  255.                             <remote-server-not-found xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" />
  256.                         </error>
  257.                     </iq>
  258.                     <!-- 138打开针对132的聊天窗口 -->
  259.                     <!-- >>R -->
  260.                     <iq id="SFCd2-1347" to="13222222222@senrsl-ubuntu/jitsi-9eermk"
  261.                         type="get">
  262.                         <query xmlns="http://jabber.org/protocol/disco#info" node="http://jitsi.org#GVMy3okTH2+P0y6xb4H8PPUwsXg="></query>
  263.                     </iq>
  264.                     <!-- T>> -->
  265.                     <iq id="SFCd2-1347" to="13222222222@senrsl-ubuntu/jitsi-9eermk"
  266.                         type="get" from="13838383838@senrsl-ubuntu/jitsi-3sfc1dt">
  267.                         <query xmlns="http://jabber.org/protocol/disco#info" node="http://jitsi.org#GVMy3okTH2+P0y6xb4H8PPUwsXg=" />
  268.                     </iq>
  269.                     <!-- >>R -->
  270.                     <iq id="SFCd2-1347" to="13838383838@senrsl-ubuntu/jitsi-3sfc1dt"
  271.                         type="result">
  272.                         <query xmlns="http://jabber.org/protocol/disco#info" node="http://jitsi.org#GVMy3okTH2+P0y6xb4H8PPUwsXg=">
  273.                             <identity category="client" name="Jitsi2.5.5324" type="pc" />
  274.                             <feature var="http://jabber.org/protocol/xhtml-im" />
  275.                             <feature var="http://jabber.org/protocol/muc" />
  276.                             <feature var="http://jabber.org/protocol/bytestreams" />
  277.                             <feature var="http://jabber.org/protocol/si/profile/file-transfer" />
  278.                             <feature var="http://jabber.org/protocol/si" />
  279.                             <feature var="http://jabber.org/protocol/ibb" />
  280.                             <feature var="http://jabber.org/protocol/caps" />
  281.                             <feature var="http://jabber.org/protocol/disco#info" />
  282.                             <feature var="urn:xmpp:thumbs:0" />
  283.                             <feature var="urn:xmpp:bob" />
  284.                             <feature var="http://jabber.org/protocol/muc#rooms" />
  285.                             <feature var="http://jabber.org/protocol/muc#traffic" />
  286.                             <feature var="urn:xmpp:jingle:apps:rtp:rtp-hdrext:0" />
  287.                             <feature var="urn:xmpp:coin" />
  288.                             <feature var="urn:xmpp:jingle:1" />
  289.                             <feature var="urn:xmpp:jingle:apps:rtp:1" />
  290.                             <feature var="urn:xmpp:jingle:transports:raw-udp:1" />
  291.                             <feature var="urn:xmpp:jingle:transports:ice-udp:1" />
  292.                             <feature var="urn:xmpp:jingle:apps:rtp:audio" />
  293.                             <feature var="urn:xmpp:jingle:apps:rtp:video" />
  294.                             <feature var="urn:xmpp:jingle:apps:rtp:zrtp:1" />
  295.                             <feature var="http://jabber.org/protocol/jinglenodes" />
  296.                             <feature var="urn:xmpp:jingle:transfer:0" />
  297.                             <feature var="http://jitsi.org/protocol/inputevt/sharer" />
  298.                             <feature var="http://jitsi.org/protocol/inputevt/sharee" />
  299.                             <feature var="jabber:iq:version" />
  300.                             <feature var="urn:xmpp:message-correct:0" />
  301.                             <feature var="http://www.google.com/xmpp/protocol/voice/v1" />
  302.                             <feature var="http://www.google.com/xmpp/protocol/video/v1" />
  303.                             <feature var="http://www.google.com/xmpp/protocol/camera/v1" />
  304.                         </query>
  305.                     </iq>
  306.                     <!-- T>> -->
  307.                     <iq id="SFCd2-1347" to="13838383838@senrsl-ubuntu/jitsi-3sfc1dt"
  308.                         type="result" from="13222222222@senrsl-ubuntu/jitsi-9eermk">
  309.                         <query xmlns="http://jabber.org/protocol/disco#info" node="http://jitsi.org#GVMy3okTH2+P0y6xb4H8PPUwsXg=">
  310.                             <identity category="client" name="Jitsi2.5.5324" type="pc" />
  311.                             <feature var="http://jabber.org/protocol/xhtml-im" />
  312.                             <feature var="http://jabber.org/protocol/muc" />
  313.                             <feature var="http://jabber.org/protocol/bytestreams" />
  314.                             <feature var="http://jabber.org/protocol/si/profile/file-transfer" />
  315.                             <feature var="http://jabber.org/protocol/si" />
  316.                             <feature var="http://jabber.org/protocol/ibb" />
  317.                             <feature var="http://jabber.org/protocol/caps" />
  318.                             <feature var="http://jabber.org/protocol/disco#info" />
  319.                             <feature var="urn:xmpp:thumbs:0" />
  320.                             <feature var="urn:xmpp:bob" />
  321.                             <feature var="http://jabber.org/protocol/muc#rooms" />
  322.                             <feature var="http://jabber.org/protocol/muc#traffic" />
  323.                             <feature var="urn:xmpp:jingle:apps:rtp:rtp-hdrext:0" />
  324.                             <feature var="urn:xmpp:coin" />
  325.                             <feature var="urn:xmpp:jingle:1" />
  326.                             <feature var="urn:xmpp:jingle:apps:rtp:1" />
  327.                             <feature var="urn:xmpp:jingle:transports:raw-udp:1" />
  328.                             <feature var="urn:xmpp:jingle:transports:ice-udp:1" />
  329.                             <feature var="urn:xmpp:jingle:apps:rtp:audio" />
  330.                             <feature var="urn:xmpp:jingle:apps:rtp:video" />
  331.                             <feature var="urn:xmpp:jingle:apps:rtp:zrtp:1" />
  332.                             <feature var="http://jabber.org/protocol/jinglenodes" />
  333.                             <feature var="urn:xmpp:jingle:transfer:0" />
  334.                             <feature var="http://jitsi.org/protocol/inputevt/sharer" />
  335.                             <feature var="http://jitsi.org/protocol/inputevt/sharee" />
  336.                             <feature var="jabber:iq:version" />
  337.                             <feature var="urn:xmpp:message-correct:0" />
  338.                             <feature var="http://www.google.com/xmpp/protocol/voice/v1" />
  339.                             <feature var="http://www.google.com/xmpp/protocol/video/v1" />
  340.                             <feature var="http://www.google.com/xmpp/protocol/camera/v1" />
  341.                         </query>
  342.                     </iq>
  343.                     <!-- >>R -->
  344.                     <iq id="SFCd2-1348" to="13222222222@senrsl-ubuntu/jitsi-9eermk"
  345.                         type="get">
  346.                         <query xmlns="http://jabber.org/protocol/disco#info" node="http://jitsi.org#GVMy3okTH2+P0y6xb4H8PPUwsXg="></query>
  347.                     </iq>
  348.                     <!-- T>> -->
  349.                     <iq id="SFCd2-1348" to="13222222222@senrsl-ubuntu/jitsi-9eermk"
  350.                         type="get" from="13838383838@senrsl-ubuntu/jitsi-3sfc1dt">
  351.                         <query xmlns="http://jabber.org/protocol/disco#info" node="http://jitsi.org#GVMy3okTH2+P0y6xb4H8PPUwsXg=" />
  352.                     </iq>
  353.                     <!-- >>R -->
  354.                     <iq id="SFCd2-1348" to="13838383838@senrsl-ubuntu/jitsi-3sfc1dt"
  355.                         type="result">
  356.                         <query xmlns="http://jabber.org/protocol/disco#info" node="http://jitsi.org#GVMy3okTH2+P0y6xb4H8PPUwsXg=">
  357.                             <identity category="client" name="Jitsi2.5.5324" type="pc" />
  358.                             <feature var="http://jabber.org/protocol/xhtml-im" />
  359.                             <feature var="http://jabber.org/protocol/muc" />
  360.                             <feature var="http://jabber.org/protocol/bytestreams" />
  361.                             <feature var="http://jabber.org/protocol/si/profile/file-transfer" />
  362.                             <feature var="http://jabber.org/protocol/si" />
  363.                             <feature var="http://jabber.org/protocol/ibb" />
  364.                             <feature var="http://jabber.org/protocol/caps" />
  365.                             <feature var="http://jabber.org/protocol/disco#info" />
  366.                             <feature var="urn:xmpp:thumbs:0" />
  367.                             <feature var="urn:xmpp:bob" />
  368.                             <feature var="http://jabber.org/protocol/muc#rooms" />
  369.                             <feature var="http://jabber.org/protocol/muc#traffic" />
  370.                             <feature var="urn:xmpp:jingle:apps:rtp:rtp-hdrext:0" />
  371.                             <feature var="urn:xmpp:coin" />
  372.                             <feature var="urn:xmpp:jingle:1" />
  373.                             <feature var="urn:xmpp:jingle:apps:rtp:1" />
  374.                             <feature var="urn:xmpp:jingle:transports:raw-udp:1" />
  375.                             <feature var="urn:xmpp:jingle:transports:ice-udp:1" />
  376.                             <feature var="urn:xmpp:jingle:apps:rtp:audio" />
  377.                             <feature var="urn:xmpp:jingle:apps:rtp:video" />
  378.                             <feature var="urn:xmpp:jingle:apps:rtp:zrtp:1" />
  379.                             <feature var="http://jabber.org/protocol/jinglenodes" />
  380.                             <feature var="urn:xmpp:jingle:transfer:0" />
  381.                             <feature var="http://jitsi.org/protocol/inputevt/sharer" />
  382.                             <feature var="http://jitsi.org/protocol/inputevt/sharee" />
  383.                             <feature var="jabber:iq:version" />
  384.                             <feature var="urn:xmpp:message-correct:0" />
  385.                             <feature var="http://www.google.com/xmpp/protocol/voice/v1" />
  386.                             <feature var="http://www.google.com/xmpp/protocol/video/v1" />
  387.                             <feature var="http://www.google.com/xmpp/protocol/camera/v1" />
  388.                         </query>
  389.                     </iq>
  390.                     <!-- T>> -->
  391.                     <iq id="SFCd2-1348" to="13838383838@senrsl-ubuntu/jitsi-3sfc1dt"
  392.                         type="result" from="13222222222@senrsl-ubuntu/jitsi-9eermk">
  393.                         <query xmlns="http://jabber.org/protocol/disco#info" node="http://jitsi.org#GVMy3okTH2+P0y6xb4H8PPUwsXg=">
  394.                             <identity category="client" name="Jitsi2.5.5324" type="pc" />
  395.                             <feature var="http://jabber.org/protocol/xhtml-im" />
  396.                             <feature var="http://jabber.org/protocol/muc" />
  397.                             <feature var="http://jabber.org/protocol/bytestreams" />
  398.                             <feature var="http://jabber.org/protocol/si/profile/file-transfer" />
  399.                             <feature var="http://jabber.org/protocol/si" />
  400.                             <feature var="http://jabber.org/protocol/ibb" />
  401.                             <feature var="http://jabber.org/protocol/caps" />
  402.                             <feature var="http://jabber.org/protocol/disco#info" />
  403.                             <feature var="urn:xmpp:thumbs:0" />
  404.                             <feature var="urn:xmpp:bob" />
  405.                             <feature var="http://jabber.org/protocol/muc#rooms" />
  406.                             <feature var="http://jabber.org/protocol/muc#traffic" />
  407.                             <feature var="urn:xmpp:jingle:apps:rtp:rtp-hdrext:0" />
  408.                             <feature var="urn:xmpp:coin" />
  409.                             <feature var="urn:xmpp:jingle:1" />
  410.                             <feature var="urn:xmpp:jingle:apps:rtp:1" />
  411.                             <feature var="urn:xmpp:jingle:transports:raw-udp:1" />
  412.                             <feature var="urn:xmpp:jingle:transports:ice-udp:1" />
  413.                             <feature var="urn:xmpp:jingle:apps:rtp:audio" />
  414.                             <feature var="urn:xmpp:jingle:apps:rtp:video" />
  415.                             <feature var="urn:xmpp:jingle:apps:rtp:zrtp:1" />
  416.                             <feature var="http://jabber.org/protocol/jinglenodes" />
  417.                             <feature var="urn:xmpp:jingle:transfer:0" />
  418.                             <feature var="http://jitsi.org/protocol/inputevt/sharer" />
  419.                             <feature var="http://jitsi.org/protocol/inputevt/sharee" />
  420.                             <feature var="jabber:iq:version" />
  421.                             <feature var="urn:xmpp:message-correct:0" />
  422.                             <feature var="http://www.google.com/xmpp/protocol/voice/v1" />
  423.                             <feature var="http://www.google.com/xmpp/protocol/video/v1" />
  424.                             <feature var="http://www.google.com/xmpp/protocol/camera/v1" />
  425.                         </query>
  426.                     </iq>
  427.                     <!-- 138发送消息给132 双方在线 -->
  428.                     <!-- >>R -->
  429.                     <message id="SFCd2-1361" to="13222222222@senrsl-ubuntu"
  430.                         from="13838383838@senrsl-ubuntu/jitsi-3sfc1dt" type="chat">
  431.                         <thread>8b2Jq3</thread>
  432.                         <composing xmlns="http://jabber.org/protocol/chatstates" />
  433.                     </message>
  434.                     <!-- T>> -->
  435.                     <message id="SFCd2-1361" to="13222222222@senrsl-ubuntu"
  436.                         from="13838383838@senrsl-ubuntu/jitsi-3sfc1dt" type="chat">
  437.                         <thread>8b2Jq3</thread>
  438.                         <composing xmlns="http://jabber.org/protocol/chatstates" />
  439.                     </message>
  440.                     <!-- >>R -->
  441.                     <message id="1420511298616781028534" to="13222222222@senrsl-ubuntu/jitsi-9eermk"
  442.                         from="13838383838@senrsl-ubuntu/jitsi-3sfc1dt" type="chat">
  443.                         <body>你好</body>
  444.                         <thread>8b2Jq4</thread>
  445.                         <x xmlns="jabber:x:event">
  446.                             <offline />
  447.                             <composing />
  448.                         </x>
  449.                         <active xmlns="http://jabber.org/protocol/chatstates" />
  450.                     </message>
  451.                     <!-- >>R -->
  452.                     <message id="SFCd2-1362" to="13222222222@senrsl-ubuntu"
  453.                         from="13838383838@senrsl-ubuntu/jitsi-3sfc1dt" type="chat">
  454.                         <thread>8b2Jq5</thread>
  455.                         <inactive xmlns="http://jabber.org/protocol/chatstates" />
  456.                     </message>
  457.                     <!-- 138向132发起语音聊天 -->
  458.                     <!-- >>R -->
  459.                     <iq id="SFCd2-1405" to="13222222222@senrsl-ubuntu/jitsi-v4jh25"
  460.                         from="13838383838@senrsl-ubuntu/jitsi-3sfc1dt" type="set">
  461.                         <jingle xmlns='urn:xmpp:jingle:1' action='session-initiate'
  462.                             initiator='13838383838@senrsl-ubuntu/jitsi-3sfc1dt' sid='c03h6gtocfphv'>
  463.                             <content creator='initiator' name='audio'>
  464.                                 <description xmlns='urn:xmpp:jingle:apps:rtp:1'
  465.                                     media='audio'>
  466.                                     <payload-type id='96' name='speex' channels='1'
  467.                                         clockrate='16000' />
  468.                                     <payload-type id='97' name='speex' channels='1'
  469.                                         clockrate='8000' />
  470.                                     <payload-type id='98' name='opus' channels='2'
  471.                                         clockrate='48000'>
  472.                                         <parameter name='usedtx' value='1' />
  473.                                     </payload-type>
  474.                                     <payload-type id='100' name='SILK' channels='1'
  475.                                         clockrate='24000' />
  476.                                     <payload-type id='102' name='SILK' channels='1'
  477.                                         clockrate='16000' />
  478.                                     <payload-type id='9' name='G722' channels='1'
  479.                                         clockrate='8000' />
  480.                                     <payload-type id='103' name='speex' channels='1'
  481.                                         clockrate='32000' />
  482.                                     <payload-type id='0' name='PCMU' channels='1'
  483.                                         clockrate='8000' />
  484.                                     <payload-type id='8' name='PCMA' channels='1'
  485.                                         clockrate='8000' />
  486.                                     <payload-type id='104' name='iLBC' channels='1'
  487.                                         clockrate='8000' />
  488.                                     <payload-type id='3' name='GSM' channels='1'
  489.                                         clockrate='8000' />
  490.                                     <payload-type id='101' name='telephone-event'
  491.                                         channels='1' clockrate='8000' />
  492.                                     <rtp-hdrext xmlns='urn:xmpp:jingle:apps:rtp:rtp-hdrext:0'
  493.                                         uri='urn:ietf:params:rtp-hdrext:csrc-audio-level' senders='both'
  494.                                         id='1'>
  495.                                         <parameter name='attributes' />
  496.                                     </rtp-hdrext>
  497.                                 </description>
  498.                                 <transport xmlns='urn:xmpp:jingle:transports:ice-udp:1'
  499.                                     ufrag='eql4a' pwd='6ejhg45hbn4fgdn1sou774fr47'>
  500.                                     <candidate foundation='1' component='1' protocol='udp'
  501.                                         priority='2130706431' generation='0' id='1'
  502.                                         ip='fe80:0:0:0:4216:7eff:fe7b:a34c' port='5000' type='host'
  503.                                         network='0' />
  504.                                     <candidate foundation='2' component='1' protocol='udp'
  505.                                         priority='2130706431' generation='0' id='2' ip='192.168.21.120'
  506.                                         port='5000' type='host' network='0' />
  507.                                     <candidate foundation='3' component='1' protocol='udp'
  508.                                         priority='1677724415' generation='0' id='3' ip='123.126.19.10'
  509.                                         port='39417' type='srflx' rel-addr='192.168.21.120' rel-port='5000'
  510.                                         network='0' />
  511.                                     <candidate foundation='1' component='2' protocol='udp'
  512.                                         priority='2130706430' generation='0' id='4'
  513.                                         ip='fe80:0:0:0:4216:7eff:fe7b:a34c' port='5001' type='host'
  514.                                         network='0' />
  515.                                     <candidate foundation='2' component='2' protocol='udp'
  516.                                         priority='2130706430' generation='0' id='5' ip='192.168.21.120'
  517.                                         port='5001' type='host' network='0' />
  518.                                     <candidate foundation='3' component='2' protocol='udp'
  519.                                         priority='1677724414' generation='0' id='6' ip='123.126.19.10'
  520.                                         port='39418' type='srflx' rel-addr='192.168.21.120' rel-port='5001'
  521.                                         network='0' />
  522.                                 </transport>
  523.                             </content>
  524.                         </jingle>
  525.                     </iq>
  526.                     <!-- T>> -->
  527.                     <iq id="SFCd2-1405" to="13222222222@senrsl-ubuntu/jitsi-v4jh25"
  528.                         from="13838383838@senrsl-ubuntu/jitsi-3sfc1dt" type="set">
  529.                         <jingle xmlns="urn:xmpp:jingle:1" action="session-initiate"
  530.                             initiator="13838383838@senrsl-ubuntu/jitsi-3sfc1dt" sid="c03h6gtocfphv">
  531.                             <content creator="initiator" name="audio">
  532.                                 <description xmlns="urn:xmpp:jingle:apps:rtp:1"
  533.                                     media="audio">
  534.                                     <payload-type id="96" name="speex" channels="1"
  535.                                         clockrate="16000" />
  536.                                     <payload-type id="97" name="speex" channels="1"
  537.                                         clockrate="8000" />
  538.                                     <payload-type id="98" name="opus" channels="2"
  539.                                         clockrate="48000">
  540.                                         <parameter name="usedtx" value="1" />
  541.                                     </payload-type>
  542.                                     <payload-type id="100" name="SILK" channels="1"
  543.                                         clockrate="24000" />
  544.                                     <payload-type id="102" name="SILK" channels="1"
  545.                                         clockrate="16000" />
  546.                                     <payload-type id="9" name="G722" channels="1"
  547.                                         clockrate="8000" />
  548.                                     <payload-type id="103" name="speex" channels="1"
  549.                                         clockrate="32000" />
  550.                                     <payload-type id="0" name="PCMU" channels="1"
  551.                                         clockrate="8000" />
  552.                                     <payload-type id="8" name="PCMA" channels="1"
  553.                                         clockrate="8000" />
  554.                                     <payload-type id="104" name="iLBC" channels="1"
  555.                                         clockrate="8000" />
  556.                                     <payload-type id="3" name="GSM" channels="1"
  557.                                         clockrate="8000" />
  558.                                     <payload-type id="101" name="telephone-event"
  559.                                         channels="1" clockrate="8000" />
  560.                                     <rtp-hdrext xmlns="urn:xmpp:jingle:apps:rtp:rtp-hdrext:0"
  561.                                         uri="urn:ietf:params:rtp-hdrext:csrc-audio-level" senders="both"
  562.                                         id="1">
  563.                                         <parameter name="attributes" />
  564.                                     </rtp-hdrext>
  565.                                 </description>
  566.                                 <transport xmlns="urn:xmpp:jingle:transports:ice-udp:1"
  567.                                     ufrag="eql4a" pwd="6ejhg45hbn4fgdn1sou774fr47">
  568.                                     <candidate foundation="1" component="1" protocol="udp"
  569.                                         priority="2130706431" generation="0" id="1"
  570.                                         ip="fe80:0:0:0:4216:7eff:fe7b:a34c" port="5000" type="host"
  571.                                         network="0" />
  572.                                     <candidate foundation="2" component="1" protocol="udp"
  573.                                         priority="2130706431" generation="0" id="2" ip="192.168.21.120"
  574.                                         port="5000" type="host" network="0" />
  575.                                     <candidate foundation="3" component="1" protocol="udp"
  576.                                         priority="1677724415" generation="0" id="3" ip="123.126.19.10"
  577.                                         port="39417" type="srflx" rel-addr="192.168.21.120" rel-port="5000"
  578.                                         network="0" />
  579.                                     <candidate foundation="1" component="2" protocol="udp"
  580.                                         priority="2130706430" generation="0" id="4"
  581.                                         ip="fe80:0:0:0:4216:7eff:fe7b:a34c" port="5001" type="host"
  582.                                         network="0" />
  583.                                     <candidate foundation="2" component="2" protocol="udp"
  584.                                         priority="2130706430" generation="0" id="5" ip="192.168.21.120"
  585.                                         port="5001" type="host" network="0" />
  586.                                     <candidate foundation="3" component="2" protocol="udp"
  587.                                         priority="1677724414" generation="0" id="6" ip="123.126.19.10"
  588.                                         port="39418" type="srflx" rel-addr="192.168.21.120" rel-port="5001"
  589.                                         network="0" />
  590.                                 </transport>
  591.                             </content>
  592.                         </jingle>
  593.                     </iq>
  594.                     <!-- >>R -->
  595.                     <iq id="SFCd2-1410" to="13838383838@senrsl-ubuntu/jitsi-3sfc1dt"
  596.                         from="13222222222@senrsl-ubuntu/jitsi-v4jh25" type="result"></iq>
  597.                     <!-- T>> -->
  598.                     <iq id="SFCd2-1410" to="13838383838@senrsl-ubuntu/jitsi-3sfc1dt"
  599.                         from="13222222222@senrsl-ubuntu/jitsi-v4jh25" type="result" />
  600.                     <!-- >>R -->
  601.                     <iq id="xAp9A-30" to="13838383838@senrsl-ubuntu/jitsi-3sfc1dt"
  602.                         from="13222222222@senrsl-ubuntu/jitsi-v4jh25" type="set">
  603.                         <jingle xmlns='urn:xmpp:jingle:1' action='transport-info'
  604.                             sid='91pfe6p9s9ssv'>
  605.                             <content creator='initiator' name='audio'>
  606.                                 <transport xmlns='urn:xmpp:jingle:transports:ice-udp:1'
  607.                                     ufrag='2kerk19auifmi1' pwd='1p6p9iun9sk9mttmc4or3sarh'>
  608.                                     <candidate foundation='1' component='1' protocol='udp'
  609.                                         priority='2130706431' generation='0' id='5' ip='10.0.2.15'
  610.                                         port='5002' type='host' network='0' />
  611.                                     <candidate foundation='2' component='1' protocol='udp'
  612.                                         priority='1694498815' generation='0' id='6' ip='123.126.19.10'
  613.                                         port='39427' type='srflx' rel-addr='10.0.2.15' rel-port='5002'
  614.                                         network='0' />
  615.                                     <candidate foundation='1' component='2' protocol='udp'
  616.                                         priority='2130706430' generation='0' id='7' ip='10.0.2.15'
  617.                                         port='5003' type='host' network='0' />
  618.                                     <candidate foundation='2' component='2' protocol='udp'
  619.                                         priority='1694498814' generation='0' id='8' ip='123.126.19.10'
  620.                                         port='39428' type='srflx' rel-addr='10.0.2.15' rel-port='5003'
  621.                                         network='0' />
  622.                                 </transport>
  623.                             </content>
  624.                         </jingle>
  625.                     </iq>
  626.                     <!-- T>> -->
  627.                     <iq id="xAp9A-30" to="13838383838@senrsl-ubuntu/jitsi-3sfc1dt"
  628.                         from="13222222222@senrsl-ubuntu/jitsi-v4jh25" type="set">
  629.                         <jingle xmlns="urn:xmpp:jingle:1" action="transport-info"
  630.                             sid="91pfe6p9s9ssv">
  631.                             <content creator="initiator" name="audio">
  632.                                 <transport xmlns="urn:xmpp:jingle:transports:ice-udp:1"
  633.                                     ufrag="2kerk19auifmi1" pwd="1p6p9iun9sk9mttmc4or3sarh">
  634.                                     <candidate foundation="1" component="1" protocol="udp"
  635.                                         priority="2130706431" generation="0" id="5" ip="10.0.2.15"
  636.                                         port="5002" type="host" network="0" />
  637.                                     <candidate foundation="2" component="1" protocol="udp"
  638.                                         priority="1694498815" generation="0" id="6" ip="123.126.19.10"
  639.                                         port="39427" type="srflx" rel-addr="10.0.2.15" rel-port="5002"
  640.                                         network="0" />
  641.                                     <candidate foundation="1" component="2" protocol="udp"
  642.                                         priority="2130706430" generation="0" id="7" ip="10.0.2.15"
  643.                                         port="5003" type="host" network="0" />
  644.                                     <candidate foundation="2" component="2" protocol="udp"
  645.                                         priority="1694498814" generation="0" id="8" ip="123.126.19.10"
  646.                                         port="39428" type="srflx" rel-addr="10.0.2.15" rel-port="5003"
  647.                                         network="0" />
  648.                                 </transport>
  649.                             </content>
  650.                         </jingle>
  651.                     </iq>
  652.                     <!-- >>R -->
  653.                     <iq id="xAp9A-30" to="13222222222@senrsl-ubuntu/jitsi-v4jh25"
  654.                         from="13838383838@senrsl-ubuntu/jitsi-3sfc1dt" type="result"></iq>
  655.                     <!-- T>> -->
  656.                     <iq id="xAp9A-30" to="13222222222@senrsl-ubuntu/jitsi-v4jh25"
  657.                         from="13838383838@senrsl-ubuntu/jitsi-3sfc1dt" type="result" />
  658.                     <!-- >>R -->
  659.                     <iq id="xAp9A-31" to="13838383838@senrsl-ubuntu/jitsi-3sfc1dt"
  660.                         from="13222222222@senrsl-ubuntu/jitsi-v4jh25" type="set">
  661.                         <jingle xmlns='urn:xmpp:jingle:1' action='session-info'
  662.                             sid='91pfe6p9s9ssv'>
  663.                             <ringing xmlns='urn:xmpp:jingle:apps:rtp:info:1' />
  664.                         </jingle>
  665.                     </iq>
  666.                     <!-- T>> -->
  667.                     <iq id="xAp9A-31" to="13838383838@senrsl-ubuntu/jitsi-3sfc1dt"
  668.                         from="13222222222@senrsl-ubuntu/jitsi-v4jh25" type="set">
  669.                         <jingle xmlns="urn:xmpp:jingle:1" action="session-info"
  670.                             sid="91pfe6p9s9ssv">
  671.                             <ringing xmlns="urn:xmpp:jingle:apps:rtp:info:1" />
  672.                         </jingle>
  673.                     </iq>
  674.                     <!-- >>R -->
  675.                     <iq id="xAp9A-31" to="13222222222@senrsl-ubuntu/jitsi-v4jh25"
  676.                         from="13838383838@senrsl-ubuntu/jitsi-3sfc1dt" type="result"></iq>
  677.                     <!-- T>> -->
  678.                     <iq id="xAp9A-31" to="13222222222@senrsl-ubuntu/jitsi-v4jh25"
  679.                         from="13838383838@senrsl-ubuntu/jitsi-3sfc1dt" type="result" />
  680.                     <!-- >>R -->
  681.                     <iq id="xAp9A-32" to="13838383838@senrsl-ubuntu/jitsi-3sfc1dt"
  682.                         from="13222222222@senrsl-ubuntu/jitsi-v4jh25" type="set">
  683.                         <jingle xmlns='urn:xmpp:jingle:1' action='session-accept'
  684.                             responder='13222222222@senrsl-ubuntu/jitsi-v4jh25' sid='91pfe6p9s9ssv'>
  685.                             <content creator='initiator' name='audio'>
  686.                                 <description xmlns='urn:xmpp:jingle:apps:rtp:1'
  687.                                     media='audio' ssrc='494194510'>
  688.                                     <payload-type id='96' name='speex' channels='1'
  689.                                         clockrate='16000' />
  690.                                     <payload-type id='97' name='speex' channels='1'
  691.                                         clockrate='8000' />
  692.                                     <payload-type id='98' name='opus' channels='2'
  693.                                         clockrate='48000'>
  694.                                         <parameter name='usedtx' value='1' />
  695.                                     </payload-type>
  696.                                     <payload-type id='100' name='SILK' channels='1'
  697.                                         clockrate='24000' />
  698.                                     <payload-type id='102' name='SILK' channels='1'
  699.                                         clockrate='16000' />
  700.                                     <payload-type id='9' name='G722' channels='1'
  701.                                         clockrate='8000' />
  702.                                     <payload-type id='103' name='speex' channels='1'
  703.                                         clockrate='32000' />
  704.                                     <payload-type id='0' name='PCMU' channels='1'
  705.                                         clockrate='8000' />
  706.                                     <payload-type id='8' name='PCMA' channels='1'
  707.                                         clockrate='8000' />
  708.                                     <payload-type id='104' name='iLBC' channels='1'
  709.                                         clockrate='8000' />
  710.                                     <payload-type id='3' name='GSM' channels='1'
  711.                                         clockrate='8000' />
  712.                                     <payload-type id='101' name='telephone-event'
  713.                                         channels='1' clockrate='8000' />
  714.                                     <rtp-hdrext xmlns='urn:xmpp:jingle:apps:rtp:rtp-hdrext:0'
  715.                                         uri='urn:ietf:params:rtp-hdrext:csrc-audio-level' senders='both'
  716.                                         id='1'>
  717.                                         <parameter name='attributes' />
  718.                                     </rtp-hdrext>
  719.                                     <source xmlns='urn:xmpp:jingle:apps:rtp:ssma:0' ssrc='494194510'>
  720.                                         <parameter name='cname'
  721.                                             value='9b1db237-440a-4bc7-875a-7354c53c6658' />
  722.                                         <parameter name='msid'
  723.                                             value='14067a2f-14fe-4377-a6f0-24c68c7b33a5 audio' />
  724.                                         <parameter name='mslabel'
  725.                                             value='14067a2f-14fe-4377-a6f0-24c68c7b33a5' />
  726.                                         <parameter name='label' value='audio' />
  727.                                     </source>
  728.                                 </description>
  729.                                 <inputevt xmlns='http://jitsi.org/protocol/inputevt' />
  730.                                 <transport xmlns='urn:xmpp:jingle:transports:ice-udp:1' />
  731.                             </content>
  732.                         </jingle>
  733.                     </iq>
  734.                     <!-- T>> -->
  735.                     <iq id="xAp9A-32" to="13838383838@senrsl-ubuntu/jitsi-3sfc1dt"
  736.                         from="13222222222@senrsl-ubuntu/jitsi-v4jh25" type="set">
  737.                         <jingle xmlns="urn:xmpp:jingle:1" action="session-accept"
  738.                             responder="13222222222@senrsl-ubuntu/jitsi-v4jh25" sid="91pfe6p9s9ssv">
  739.                             <content creator="initiator" name="audio">
  740.                                 <description xmlns="urn:xmpp:jingle:apps:rtp:1"
  741.                                     media="audio" ssrc="494194510">
  742.                                     <payload-type id="96" name="speex" channels="1"
  743.                                         clockrate="16000" />
  744.                                     <payload-type id="97" name="speex" channels="1"
  745.                                         clockrate="8000" />
  746.                                     <payload-type id="98" name="opus" channels="2"
  747.                                         clockrate="48000">
  748.                                         <parameter name="usedtx" value="1" />
  749.                                     </payload-type>
  750.                                     <payload-type id="100" name="SILK" channels="1"
  751.                                         clockrate="24000" />
  752.                                     <payload-type id="102" name="SILK" channels="1"
  753.                                         clockrate="16000" />
  754.                                     <payload-type id="9" name="G722" channels="1"
  755.                                         clockrate="8000" />
  756.                                     <payload-type id="103" name="speex" channels="1"
  757.                                         clockrate="32000" />
  758.                                     <payload-type id="0" name="PCMU" channels="1"
  759.                                         clockrate="8000" />
  760.                                     <payload-type id="8" name="PCMA" channels="1"
  761.                                         clockrate="8000" />
  762.                                     <payload-type id="104" name="iLBC" channels="1"
  763.                                         clockrate="8000" />
  764.                                     <payload-type id="3" name="GSM" channels="1"
  765.                                         clockrate="8000" />
  766.                                     <payload-type id="101" name="telephone-event"
  767.                                         channels="1" clockrate="8000" />
  768.                                     <rtp-hdrext xmlns="urn:xmpp:jingle:apps:rtp:rtp-hdrext:0"
  769.                                         uri="urn:ietf:params:rtp-hdrext:csrc-audio-level" senders="both"
  770.                                         id="1">
  771.                                         <parameter name="attributes" />
  772.                                     </rtp-hdrext>
  773.                                     <source xmlns="urn:xmpp:jingle:apps:rtp:ssma:0" ssrc="494194510">
  774.                                         <parameter name="cname"
  775.                                             value="9b1db237-440a-4bc7-875a-7354c53c6658" />
  776.                                         <parameter name="msid"
  777.                                             value="14067a2f-14fe-4377-a6f0-24c68c7b33a5 audio" />
  778.                                         <parameter name="mslabel"
  779.                                             value="14067a2f-14fe-4377-a6f0-24c68c7b33a5" />
  780.                                         <parameter name="label" value="audio" />
  781.                                     </source>
  782.                                 </description>
  783.                                 <inputevt xmlns="http://jitsi.org/protocol/inputevt" />
  784.                                 <transport xmlns="urn:xmpp:jingle:transports:ice-udp:1" />
  785.                             </content>
  786.                         </jingle>
  787.                     </iq>
  788.                     <!-- >>R -->
  789.                     <iq id="xAp9A-32" to="13222222222@senrsl-ubuntu/jitsi-v4jh25"
  790.                         from="13838383838@senrsl-ubuntu/jitsi-3sfc1dt" type="result"></iq>
  791.                     <!-- T>> -->
  792.                     <iq id="xAp9A-32" to="13222222222@senrsl-ubuntu/jitsi-v4jh25"
  793.                         from="13838383838@senrsl-ubuntu/jitsi-3sfc1dt" type="result" />
  794.                     <!-- 138挂断与132的语音通话 -->
  795.                     <!-- >>R -->
  796.                     <iq id="SFCd2-1423" to="13222222222@senrsl-ubuntu/jitsi-v4jh25"
  797.                         from="13838383838@senrsl-ubuntu/jitsi-3sfc1dt" type="set">
  798.                         <jingle xmlns='urn:xmpp:jingle:1' action='session-terminate'
  799.                             sid='91pfe6p9s9ssv'>
  800.                             <reason>
  801.                                 <success />
  802.                                 <text>Nice talking to you!</text>
  803.                             </reason>
  804.                         </jingle>
  805.                     </iq>
  806.                     <!-- T>> -->
  807.                     <iq id="SFCd2-1423" to="13222222222@senrsl-ubuntu/jitsi-v4jh25"
  808.                         from="13838383838@senrsl-ubuntu/jitsi-3sfc1dt" type="set">
  809.                         <jingle xmlns="urn:xmpp:jingle:1" action="session-terminate"
  810.                             sid="91pfe6p9s9ssv">
  811.                             <reason>
  812.                                 <success />
  813.                                 <text>Nice talking to you!</text>
  814.                             </reason>
  815.                         </jingle>
  816.                     </iq>
  817.                     <!-- >>R -->
  818.                     <iq id="SFCd2-1423" to="13838383838@senrsl-ubuntu/jitsi-3sfc1dt"
  819.                         from="13222222222@senrsl-ubuntu/jitsi-v4jh25" type="result"></iq>
  820.                     <!-- T>> -->
  821.                     <iq id="SFCd2-1423" to="13838383838@senrsl-ubuntu/jitsi-3sfc1dt"
  822.                         from="13222222222@senrsl-ubuntu/jitsi-v4jh25" type="result" />
  823.                     <!-- 138发起与132的视频聊天 -->
  824.                     <!-- >>R -->
  825.                     <iq id="UuaOy-24" to="13222222222@senrsl-ubuntu/jitsi-3e442f4"
  826.                         from="13838383838@senrsl-ubuntu/jitsi-3697i7q" type="set">
  827.                         <jingle xmlns='urn:xmpp:jingle:1' action='session-initiate'
  828.                             initiator='13838383838@senrsl-ubuntu/jitsi-3697i7q' sid='3du2m58grqhqp'>
  829.                             <content creator='initiator' name='audio'>
  830.                                 <description xmlns='urn:xmpp:jingle:apps:rtp:1'
  831.                                     media='audio'>
  832.                                     <payload-type id='96' name='speex' channels='1'
  833.                                         clockrate='16000' />
  834.                                     <payload-type id='97' name='speex' channels='1'
  835.                                         clockrate='8000' />
  836.                                     <payload-type id='98' name='opus' channels='2'
  837.                                         clockrate='48000'>
  838.                                         <parameter name='usedtx' value='1' />
  839.                                     </payload-type>
  840.                                     <payload-type id='100' name='SILK' channels='1'
  841.                                         clockrate='24000' />
  842.                                     <payload-type id='102' name='SILK' channels='1'
  843.                                         clockrate='16000' />
  844.                                     <payload-type id='9' name='G722' channels='1'
  845.                                         clockrate='8000' />
  846.                                     <payload-type id='103' name='speex' channels='1'
  847.                                         clockrate='32000' />
  848.                                     <payload-type id='0' name='PCMU' channels='1'
  849.                                         clockrate='8000' />
  850.                                     <payload-type id='8' name='PCMA' channels='1'
  851.                                         clockrate='8000' />
  852.                                     <payload-type id='104' name='iLBC' channels='1'
  853.                                         clockrate='8000' />
  854.                                     <payload-type id='3' name='GSM' channels='1'
  855.                                         clockrate='8000' />
  856.                                     <payload-type id='101' name='telephone-event'
  857.                                         channels='1' clockrate='8000' />
  858.                                     <rtp-hdrext xmlns='urn:xmpp:jingle:apps:rtp:rtp-hdrext:0'
  859.                                         uri='urn:ietf:params:rtp-hdrext:csrc-audio-level' senders='both'
  860.                                         id='1'>
  861.                                         <parameter name='attributes' />
  862.                                     </rtp-hdrext>
  863.                                 </description>
  864.                                 <transport xmlns='urn:xmpp:jingle:transports:ice-udp:1'
  865.                                     ufrag='c6rm7' pwd='1l09rre6abigdl8131m5vleu6g'>
  866.                                     <candidate foundation='1' component='1' protocol='udp'
  867.                                         priority='2130706431' generation='0' id='13'
  868.                                         ip='fe80:0:0:0:4216:7eff:fe7b:a34c' port='5004' type='host'
  869.                                         network='0' />
  870.                                     <candidate foundation='2' component='1' protocol='udp'
  871.                                         priority='2130706431' generation='0' id='14' ip='192.168.21.120'
  872.                                         port='5004' type='host' network='0' />
  873.                                     <candidate foundation='3' component='1' protocol='udp'
  874.                                         priority='1677724415' generation='0' id='15' ip='123.126.19.10'
  875.                                         port='42711' type='srflx' rel-addr='192.168.21.120' rel-port='5004'
  876.                                         network='0' />
  877.                                     <candidate foundation='1' component='2' protocol='udp'
  878.                                         priority='2130706430' generation='0' id='16'
  879.                                         ip='fe80:0:0:0:4216:7eff:fe7b:a34c' port='5005' type='host'
  880.                                         network='0' />
  881.                                     <candidate foundation='2' component='2' protocol='udp'
  882.                                         priority='2130706430' generation='0' id='17' ip='192.168.21.120'
  883.                                         port='5005' type='host' network='0' />
  884.                                     <candidate foundation='3' component='2' protocol='udp'
  885.                                         priority='1677724414' generation='0' id='18' ip='123.126.19.10'
  886.                                         port='42712' type='srflx' rel-addr='192.168.21.120' rel-port='5005'
  887.                                         network='0' />
  888.                                 </transport>
  889.                             </content>
  890.                             <content creator='initiator' name='video'>
  891.                                 <description xmlns='urn:xmpp:jingle:apps:rtp:1'
  892.                                     media='video'>
  893.                                     <payload-type id='105' name='H264' clockrate='90000'>
  894.                                         <parameter name='profile-level-id' value='4DE01f' />
  895.                                         <parameter name='packetization-mode' value='1' />
  896.                                         <parameter name='imageattr' value='send * recv [x=[0-1440],y=[0-900]]' />
  897.                                     </payload-type>
  898.                                     <payload-type id='99' name='H264' clockrate='90000'>
  899.                                         <parameter name='profile-level-id' value='4DE01f' />
  900.                                         <parameter name='imageattr' value='send * recv [x=[0-1440],y=[0-900]]' />
  901.                                     </payload-type>
  902.                                 </description>
  903.                                 <transport xmlns='urn:xmpp:jingle:transports:ice-udp:1'
  904.                                     ufrag='c6rm7' pwd='1l09rre6abigdl8131m5vleu6g'>
  905.                                     <candidate foundation='1' component='1' protocol='udp'
  906.                                         priority='2130706431' generation='0' id='19'
  907.                                         ip='fe80:0:0:0:4216:7eff:fe7b:a34c' port='5006' type='host'
  908.                                         network='0' />
  909.                                     <candidate foundation='2' component='1' protocol='udp'
  910.                                         priority='2130706431' generation='0' id='20' ip='192.168.21.120'
  911.                                         port='5006' type='host' network='0' />
  912.                                     <candidate foundation='3' component='1' protocol='udp'
  913.                                         priority='1677724415' generation='0' id='21' ip='123.126.19.10'
  914.                                         port='42713' type='srflx' rel-addr='192.168.21.120' rel-port='5006'
  915.                                         network='0' />
  916.                                     <candidate foundation='1' component='2' protocol='udp'
  917.                                         priority='2130706430' generation='0' id='22'
  918.                                         ip='fe80:0:0:0:4216:7eff:fe7b:a34c' port='5007' type='host'
  919.                                         network='0' />
  920.                                     <candidate foundation='2' component='2' protocol='udp'
  921.                                         priority='2130706430' generation='0' id='23' ip='192.168.21.120'
  922.                                         port='5007' type='host' network='0' />
  923.                                 </transport>
  924.                             </content>
  925.                         </jingle>
  926.                     </iq>
  927.                     <!-- T>> -->
  928.                     <iq id="UuaOy-24" to="13222222222@senrsl-ubuntu/jitsi-3e442f4"
  929.                         from="13838383838@senrsl-ubuntu/jitsi-3697i7q" type="set">
  930.                         <jingle xmlns="urn:xmpp:jingle:1" action="session-initiate"
  931.                             initiator="13838383838@senrsl-ubuntu/jitsi-3697i7q" sid="3du2m58grqhqp">
  932.                             <content creator="initiator" name="audio">
  933.                                 <description xmlns="urn:xmpp:jingle:apps:rtp:1"
  934.                                     media="audio">
  935.                                     <payload-type id="96" name="speex" channels="1"
  936.                                         clockrate="16000" />
  937.                                     <payload-type id="97" name="speex" channels="1"
  938.                                         clockrate="8000" />
  939.                                     <payload-type id="98" name="opus" channels="2"
  940.                                         clockrate="48000">
  941.                                         <parameter name="usedtx" value="1" />
  942.                                     </payload-type>
  943.                                     <payload-type id="100" name="SILK" channels="1"
  944.                                         clockrate="24000" />
  945.                                     <payload-type id="102" name="SILK" channels="1"
  946.                                         clockrate="16000" />
  947.                                     <payload-type id="9" name="G722" channels="1"
  948.                                         clockrate="8000" />
  949.                                     <payload-type id="103" name="speex" channels="1"
  950.                                         clockrate="32000" />
  951.                                     <payload-type id="0" name="PCMU" channels="1"
  952.                                         clockrate="8000" />
  953.                                     <payload-type id="8" name="PCMA" channels="1"
  954.                                         clockrate="8000" />
  955.                                     <payload-type id="104" name="iLBC" channels="1"
  956.                                         clockrate="8000" />
  957.                                     <payload-type id="3" name="GSM" channels="1"
  958.                                         clockrate="8000" />
  959.                                     <payload-type id="101" name="telephone-event"
  960.                                         channels="1" clockrate="8000" />
  961.                                     <rtp-hdrext xmlns="urn:xmpp:jingle:apps:rtp:rtp-hdrext:0"
  962.                                         uri="urn:ietf:params:rtp-hdrext:csrc-audio-level" senders="both"
  963.                                         id="1">
  964.                                         <parameter name="attributes" />
  965.                                     </rtp-hdrext>
  966.                                 </description>
  967.                                 <transport xmlns="urn:xmpp:jingle:transports:ice-udp:1"
  968.                                     ufrag="c6rm7" pwd="1l09rre6abigdl8131m5vleu6g">
  969.                                     <candidate foundation="1" component="1" protocol="udp"
  970.                                         priority="2130706431" generation="0" id="13"
  971.                                         ip="fe80:0:0:0:4216:7eff:fe7b:a34c" port="5004" type="host"
  972.                                         network="0" />
  973.                                     <candidate foundation="2" component="1" protocol="udp"
  974.                                         priority="2130706431" generation="0" id="14" ip="192.168.21.120"
  975.                                         port="5004" type="host" network="0" />
  976.                                     <candidate foundation="3" component="1" protocol="udp"
  977.                                         priority="1677724415" generation="0" id="15" ip="123.126.19.10"
  978.                                         port="42711" type="srflx" rel-addr="192.168.21.120" rel-port="5004"
  979.                                         network="0" />
  980.                                     <candidate foundation="1" component="2" protocol="udp"
  981.                                         priority="2130706430" generation="0" id="16"
  982.                                         ip="fe80:0:0:0:4216:7eff:fe7b:a34c" port="5005" type="host"
  983.                                         network="0" />
  984.                                     <candidate foundation="2" component="2" protocol="udp"
  985.                                         priority="2130706430" generation="0" id="17" ip="192.168.21.120"
  986.                                         port="5005" type="host" network="0" />
  987.                                     <candidate foundation="3" component="2" protocol="udp"
  988.                                         priority="1677724414" generation="0" id="18" ip="123.126.19.10"
  989.                                         port="42712" type="srflx" rel-addr="192.168.21.120" rel-port="5005"
  990.                                         network="0" />
  991.                                 </transport>
  992.                             </content>
  993.                             <content creator="initiator" name="video">
  994.                                 <description xmlns="urn:xmpp:jingle:apps:rtp:1"
  995.                                     media="video">
  996.                                     <payload-type id="105" name="H264" clockrate="90000">
  997.                                         <parameter name="profile-level-id" value="4DE01f" />
  998.                                         <parameter name="packetization-mode" value="1" />
  999.                                         <parameter name="imageattr" value="send * recv [x=[0-1440],y=[0-900]]" />
  1000.                                     </payload-type>
  1001.                                     <payload-type id="99" name="H264" clockrate="90000">
  1002.                                         <parameter name="profile-level-id" value="4DE01f" />
  1003.                                         <parameter name="imageattr" value="send * recv [x=[0-1440],y=[0-900]]" />
  1004.                                     </payload-type>
  1005.                                 </description>
  1006.                                 <transport xmlns="urn:xmpp:jingle:transports:ice-udp:1"
  1007.                                     ufrag="c6rm7" pwd="1l09rre6abigdl8131m5vleu6g">
  1008.                                     <candidate foundation="1" component="1" protocol="udp"
  1009.                                         priority="2130706431" generation="0" id="19"
  1010.                                         ip="fe80:0:0:0:4216:7eff:fe7b:a34c" port="5006" type="host"
  1011.                                         network="0" />
  1012.                                     <candidate foundation="2" component="1" protocol="udp"
  1013.                                         priority="2130706431" generation="0" id="20" ip="192.168.21.120"
  1014.                                         port="5006" type="host" network="0" />
  1015.                                     <candidate foundation="3" component="1" protocol="udp"
  1016.                                         priority="1677724415" generation="0" id="21" ip="123.126.19.10"
  1017.                                         port="42713" type="srflx" rel-addr="192.168.21.120" rel-port="5006"
  1018.                                         network="0" />
  1019.                                     <candidate foundation="1" component="2" protocol="udp"
  1020.                                         priority="2130706430" generation="0" id="22"
  1021.                                         ip="fe80:0:0:0:4216:7eff:fe7b:a34c" port="5007" type="host"
  1022.                                         network="0" />
  1023.                                     <candidate foundation="2" component="2" protocol="udp"
  1024.                                         priority="2130706430" generation="0" id="23" ip="192.168.21.120"
  1025.                                         port="5007" type="host" network="0" />
  1026.                                 </transport>
  1027.                             </content>
  1028.                         </jingle>
  1029.                     </iq>
  1030.                     <!-- >>R -->
  1031.                     <iq id="UuaOy-24" to="13838383838@senrsl-ubuntu/jitsi-3697i7q"
  1032.                         from="13222222222@senrsl-ubuntu/jitsi-3e442f4" type="result"></iq>
  1033.                     <!-- T>> -->
  1034.                     <iq id="UuaOy-24" to="13838383838@senrsl-ubuntu/jitsi-3697i7q"
  1035.                         from="13222222222@senrsl-ubuntu/jitsi-3e442f4" type="result" />
  1036.                     <!-- >>R -->
  1037.                     <iq id="YaYE4-23" to="13838383838@senrsl-ubuntu/jitsi-3697i7q"
  1038.                         from="13222222222@senrsl-ubuntu/jitsi-3e442f4" type="set">
  1039.                         <jingle xmlns='urn:xmpp:jingle:1' action='transport-info'
  1040.                             sid='3du2m58grqhqp'>
  1041.                             <content creator='initiator' name='audio'>
  1042.                                 <transport xmlns='urn:xmpp:jingle:transports:ice-udp:1'
  1043.                                     ufrag='85f7f' pwd='6jsc8stiarc7rkk8sqi0q1516m'>
  1044.                                     <candidate foundation='1' component='1' protocol='udp'
  1045.                                         priority='2130706431' generation='0' id='17'
  1046.                                         ip='fe80::ce3a:61ff:fe90:6017' port='5004' type='host'
  1047.                                         network='0' />
  1048.                                     <candidate foundation='2' component='1' protocol='udp'
  1049.                                         priority='2130706431' generation='0' id='18' ip='192.158.21.23'
  1050.                                         port='5004' type='host' network='0' />
  1051.                                     <candidate foundation='3' component='1' protocol='udp'
  1052.                                         priority='2113937151' generation='0' id='19'
  1053.                                         ip='fe80::cc3a:61ff:fe90:6017' port='5004' type='host'
  1054.                                         network='0' />
  1055.                                     <candidate foundation='4' component='1' protocol='udp'
  1056.                                         priority='1677724415' generation='0' id='20' ip='123.126.19.10'
  1057.                                         port='42715' type='srflx' rel-addr='192.158.21.23' rel-port='5004'
  1058.                                         network='0' />
  1059.                                     <candidate foundation='1' component='2' protocol='udp'
  1060.                                         priority='2130706430' generation='0' id='21'
  1061.                                         ip='fe80::ce3a:61ff:fe90:6017' port='5005' type='host'
  1062.                                         network='0' />
  1063.                                     <candidate foundation='2' component='2' protocol='udp'
  1064.                                         priority='2130706430' generation='0' id='22' ip='192.158.21.23'
  1065.                                         port='5005' type='host' network='0' />
  1066.                                     <candidate foundation='3' component='2' protocol='udp'
  1067.                                         priority='2113937150' generation='0' id='23'
  1068.                                         ip='fe80::cc3a:61ff:fe90:6017' port='5005' type='host'
  1069.                                         network='0' />
  1070.                                     <candidate foundation='4' component='2' protocol='udp'
  1071.                                         priority='1677724414' generation='0' id='24' ip='123.126.19.10'
  1072.                                         port='42716' type='srflx' rel-addr='192.158.21.23' rel-port='5005'
  1073.                                         network='0' />
  1074.                                 </transport>
  1075.                             </content>
  1076.                         </jingle>
  1077.                     </iq>
  1078.                     <!-- T>> -->
  1079.                     <iq id="YaYE4-23" to="13838383838@senrsl-ubuntu/jitsi-3697i7q"
  1080.                         from="13222222222@senrsl-ubuntu/jitsi-3e442f4" type="set">
  1081.                         <jingle xmlns="urn:xmpp:jingle:1" action="transport-info"
  1082.                             sid="3du2m58grqhqp">
  1083.                             <content creator="initiator" name="audio">
  1084.                                 <transport xmlns="urn:xmpp:jingle:transports:ice-udp:1"
  1085.                                     ufrag="85f7f" pwd="6jsc8stiarc7rkk8sqi0q1516m">
  1086.                                     <candidate foundation="1" component="1" protocol="udp"
  1087.                                         priority="2130706431" generation="0" id="17"
  1088.                                         ip="fe80::ce3a:61ff:fe90:6017" port="5004" type="host"
  1089.                                         network="0" />
  1090.                                     <candidate foundation="2" component="1" protocol="udp"
  1091.                                         priority="2130706431" generation="0" id="18" ip="192.158.21.23"
  1092.                                         port="5004" type="host" network="0" />
  1093.                                     <candidate foundation="3" component="1" protocol="udp"
  1094.                                         priority="2113937151" generation="0" id="19"
  1095.                                         ip="fe80::cc3a:61ff:fe90:6017" port="5004" type="host"
  1096.                                         network="0" />
  1097.                                     <candidate foundation="4" component="1" protocol="udp"
  1098.                                         priority="1677724415" generation="0" id="20" ip="123.126.19.10"
  1099.                                         port="42715" type="srflx" rel-addr="192.158.21.23" rel-port="5004"
  1100.                                         network="0" />
  1101.                                     <candidate foundation="1" component="2" protocol="udp"
  1102.                                         priority="2130706430" generation="0" id="21"
  1103.                                         ip="fe80::ce3a:61ff:fe90:6017" port="5005" type="host"
  1104.                                         network="0" />
  1105.                                     <candidate foundation="2" component="2" protocol="udp"
  1106.                                         priority="2130706430" generation="0" id="22" ip="192.158.21.23"
  1107.                                         port="5005" type="host" network="0" />
  1108.                                     <candidate foundation="3" component="2" protocol="udp"
  1109.                                         priority="2113937150" generation="0" id="23"
  1110.                                         ip="fe80::cc3a:61ff:fe90:6017" port="5005" type="host"
  1111.                                         network="0" />
  1112.                                     <candidate foundation="4" component="2" protocol="udp"
  1113.                                         priority="1677724414" generation="0" id="24" ip="123.126.19.10"
  1114.                                         port="42716" type="srflx" rel-addr="192.158.21.23" rel-port="5005"
  1115.                                         network="0" />
  1116.                                 </transport>
  1117.                             </content>
  1118.                         </jingle>
  1119.                     </iq>
  1120.                     <!-- >>R -->
  1121.                     <iq id="YaYE4-23" to="13222222222@senrsl-ubuntu/jitsi-3e442f4"
  1122.                         from="13838383838@senrsl-ubuntu/jitsi-3697i7q" type="result"></iq>
  1123.                     <!-- T>> -->
  1124.                     <iq id="YaYE4-23" to="13222222222@senrsl-ubuntu/jitsi-3e442f4"
  1125.                         from="13838383838@senrsl-ubuntu/jitsi-3697i7q" type="result" />
  1126.                     <!-- >>R -->
  1127.                     <iq id="YaYE4-24" to="13838383838@senrsl-ubuntu/jitsi-3697i7q"
  1128.                         from="13222222222@senrsl-ubuntu/jitsi-3e442f4" type="set">
  1129.                         <jingle xmlns='urn:xmpp:jingle:1' action='transport-info'
  1130.                             sid='3du2m58grqhqp'>
  1131.                             <content creator='initiator' name='video' senders='initiator'>
  1132.                                 <transport xmlns='urn:xmpp:jingle:transports:ice-udp:1'
  1133.                                     ufrag='85f7f' pwd='6jsc8stiarc7rkk8sqi0q1516m'>
  1134.                                     <candidate foundation='1' component='1' protocol='udp'
  1135.                                         priority='2130706431' generation='0' id='25'
  1136.                                         ip='fe80::ce3a:61ff:fe90:6017' port='5006' type='host'
  1137.                                         network='0' />
  1138.                                     <candidate foundation='2' component='1' protocol='udp'
  1139.                                         priority='2130706431' generation='0' id='26' ip='192.158.21.23'
  1140.                                         port='5006' type='host' network='0' />
  1141.                                     <candidate foundation='3' component='1' protocol='udp'
  1142.                                         priority='2113937151' generation='0' id='27'
  1143.                                         ip='fe80::cc3a:61ff:fe90:6017' port='5006' type='host'
  1144.                                         network='0' />
  1145.                                     <candidate foundation='4' component='1' protocol='udp'
  1146.                                         priority='1677724415' generation='0' id='28' ip='123.126.19.10'
  1147.                                         port='42717' type='srflx' rel-addr='192.158.21.23' rel-port='5006'
  1148.                                         network='0' />
  1149.                                     <candidate foundation='1' component='2' protocol='udp'
  1150.                                         priority='2130706430' generation='0' id='29'
  1151.                                         ip='fe80::ce3a:61ff:fe90:6017' port='5007' type='host'
  1152.                                         network='0' />
  1153.                                     <candidate foundation='2' component='2' protocol='udp'
  1154.                                         priority='2130706430' generation='0' id='30' ip='192.158.21.23'
  1155.                                         port='5007' type='host' network='0' />
  1156.                                     <candidate foundation='3' component='2' protocol='udp'
  1157.                                         priority='2113937150' generation='0' id='31'
  1158.                                         ip='fe80::cc3a:61ff:fe90:6017' port='5007' type='host'
  1159.                                         network='0' />
  1160.                                     <candidate foundation='4' component='2' protocol='udp'
  1161.                                         priority='1677724414' generation='0' id='32' ip='123.126.19.10'
  1162.                                         port='42718' type='srflx' rel-addr='192.158.21.23' rel-port='5007'
  1163.                                         network='0' />
  1164.                                 </transport>
  1165.                             </content>
  1166.                         </jingle>
  1167.                     </iq>
  1168.                     <!-- T>> -->
  1169.                     <iq id="YaYE4-24" to="13838383838@senrsl-ubuntu/jitsi-3697i7q"
  1170.                         from="13222222222@senrsl-ubuntu/jitsi-3e442f4" type="set">
  1171.                         <jingle xmlns="urn:xmpp:jingle:1" action="transport-info"
  1172.                             sid="3du2m58grqhqp">
  1173.                             <content creator="initiator" name="video" senders="initiator">
  1174.                                 <transport xmlns="urn:xmpp:jingle:transports:ice-udp:1"
  1175.                                     ufrag="85f7f" pwd="6jsc8stiarc7rkk8sqi0q1516m">
  1176.                                     <candidate foundation="1" component="1" protocol="udp"
  1177.                                         priority="2130706431" generation="0" id="25"
  1178.                                         ip="fe80::ce3a:61ff:fe90:6017" port="5006" type="host"
  1179.                                         network="0" />
  1180.                                     <candidate foundation="2" component="1" protocol="udp"
  1181.                                         priority="2130706431" generation="0" id="26" ip="192.158.21.23"
  1182.                                         port="5006" type="host" network="0" />
  1183.                                     <candidate foundation="3" component="1" protocol="udp"
  1184.                                         priority="2113937151" generation="0" id="27"
  1185.                                         ip="fe80::cc3a:61ff:fe90:6017" port="5006" type="host"
  1186.                                         network="0" />
  1187.                                     <candidate foundation="4" component="1" protocol="udp"
  1188.                                         priority="1677724415" generation="0" id="28" ip="123.126.19.10"
  1189.                                         port="42717" type="srflx" rel-addr="192.158.21.23" rel-port="5006"
  1190.                                         network="0" />
  1191.                                     <candidate foundation="1" component="2" protocol="udp"
  1192.                                         priority="2130706430" generation="0" id="29"
  1193.                                         ip="fe80::ce3a:61ff:fe90:6017" port="5007" type="host"
  1194.                                         network="0" />
  1195.                                     <candidate foundation="2" component="2" protocol="udp"
  1196.                                         priority="2130706430" generation="0" id="30" ip="192.158.21.23"
  1197.                                         port="5007" type="host" network="0" />
  1198.                                     <candidate foundation="3" component="2" protocol="udp"
  1199.                                         priority="2113937150" generation="0" id="31"
  1200.                                         ip="fe80::cc3a:61ff:fe90:6017" port="5007" type="host"
  1201.                                         network="0" />
  1202.                                     <candidate foundation="4" component="2" protocol="udp"
  1203.                                         priority="1677724414" generation="0" id="32" ip="123.126.19.10"
  1204.                                         port="42718" type="srflx" rel-addr="192.158.21.23" rel-port="5007"
  1205.                                         network="0" />
  1206.                                 </transport>
  1207.                             </content>
  1208.                         </jingle>
  1209.                     </iq>
  1210.                     <!-- >>R -->
  1211.                     <iq id="YaYE4-24" to="13222222222@senrsl-ubuntu/jitsi-3e442f4"
  1212.                         from="13838383838@senrsl-ubuntu/jitsi-3697i7q" type="result"></iq>
  1213.                     <!-- T>> -->
  1214.                     <iq id="YaYE4-24" to="13222222222@senrsl-ubuntu/jitsi-3e442f4"
  1215.                         from="13838383838@senrsl-ubuntu/jitsi-3697i7q" type="result" />
  1216.                     <!-- >>R -->
  1217.                     <iq id="YaYE4-25" to="13838383838@senrsl-ubuntu/jitsi-3697i7q"
  1218.                         from="13222222222@senrsl-ubuntu/jitsi-3e442f4" type="set">
  1219.                         <jingle xmlns='urn:xmpp:jingle:1' action='session-info'
  1220.                             sid='3du2m58grqhqp'>
  1221.                             <ringing xmlns='urn:xmpp:jingle:apps:rtp:info:1' />
  1222.                         </jingle>
  1223.                     </iq>
  1224.                     <!-- T>> -->
  1225.                     <iq id="YaYE4-25" to="13838383838@senrsl-ubuntu/jitsi-3697i7q"
  1226.                         from="13222222222@senrsl-ubuntu/jitsi-3e442f4" type="set">
  1227.                         <jingle xmlns="urn:xmpp:jingle:1" action="session-info"
  1228.                             sid="3du2m58grqhqp">
  1229.                             <ringing xmlns="urn:xmpp:jingle:apps:rtp:info:1" />
  1230.                         </jingle>
  1231.                     </iq>
  1232.                     <!-- >>R -->
  1233.                     <iq id="YaYE4-25" to="13222222222@senrsl-ubuntu/jitsi-3e442f4"
  1234.                         from="13838383838@senrsl-ubuntu/jitsi-3697i7q" type="result"></iq>
  1235.                     <!-- T>> -->
  1236.                     <iq id="YaYE4-25" to="13222222222@senrsl-ubuntu/jitsi-3e442f4"
  1237.                         from="13838383838@senrsl-ubuntu/jitsi-3697i7q" type="result" />
  1238.                     <!-- >>R -->
  1239.                     <iq id="YaYE4-26" to="13838383838@senrsl-ubuntu/jitsi-3697i7q"
  1240.                         from="13222222222@senrsl-ubuntu/jitsi-3e442f4" type="set">
  1241.                         <jingle xmlns='urn:xmpp:jingle:1' action='session-accept'
  1242.                             responder='13222222222@senrsl-ubuntu/jitsi-3e442f4' sid='3du2m58grqhqp'>
  1243.                             <content creator='initiator' name='audio'>
  1244.                                 <description xmlns='urn:xmpp:jingle:apps:rtp:1'
  1245.                                     media='audio'>
  1246.                                     <payload-type id='96' name='speex' channels='1'
  1247.                                         clockrate='16000' />
  1248.                                     <payload-type id='97' name='speex' channels='1'
  1249.                                         clockrate='8000' />
  1250.                                     <payload-type id='98' name='opus' channels='2'
  1251.                                         clockrate='48000'>
  1252.                                         <parameter name='usedtx' value='1' />
  1253.                                     </payload-type>
  1254.                                     <payload-type id='100' name='SILK' channels='1'
  1255.                                         clockrate='24000' />
  1256.                                     <payload-type id='102' name='SILK' channels='1'
  1257.                                         clockrate='16000' />
  1258.                                     <payload-type id='9' name='G722' channels='1'
  1259.                                         clockrate='8000' />
  1260.                                     <payload-type id='103' name='speex' channels='1'
  1261.                                         clockrate='32000' />
  1262.                                     <payload-type id='0' name='PCMU' channels='1'
  1263.                                         clockrate='8000' />
  1264.                                     <payload-type id='8' name='PCMA' channels='1'
  1265.                                         clockrate='8000' />
  1266.                                     <payload-type id='104' name='iLBC' channels='1'
  1267.                                         clockrate='8000' />
  1268.                                     <payload-type id='3' name='GSM' channels='1'
  1269.                                         clockrate='8000' />
  1270.                                     <payload-type id='101' name='telephone-event'
  1271.                                         channels='1' clockrate='8000' />
  1272.                                     <rtp-hdrext xmlns='urn:xmpp:jingle:apps:rtp:rtp-hdrext:0'
  1273.                                         uri='urn:ietf:params:rtp-hdrext:csrc-audio-level' senders='initiator'
  1274.                                         id='1'>
  1275.                                         <parameter name='attributes' />
  1276.                                     </rtp-hdrext>
  1277.                                 </description>
  1278.                                 <inputevt xmlns='http://jitsi.org/protocol/inputevt' />
  1279.                                 <transport xmlns='urn:xmpp:jingle:transports:ice-udp:1' />
  1280.                             </content>
  1281.                             <content creator='initiator' name='video' senders='both'>
  1282.                                 <description xmlns='urn:xmpp:jingle:apps:rtp:1'
  1283.                                     media='video'>
  1284.                                     <payload-type id='105' name='H264' clockrate='90000'>
  1285.                                         <parameter name='packetization-mode' value='1' />
  1286.                                         <parameter name='profile-level-id' value='4DE01f' />
  1287.                                         <parameter name='imageattr' value='send * recv *' />
  1288.                                     </payload-type>
  1289.                                     <payload-type id='99' name='H264' clockrate='90000'>
  1290.                                         <parameter name='profile-level-id' value='4DE01f' />
  1291.                                         <parameter name='imageattr' value='send * recv *' />
  1292.                                     </payload-type>
  1293.                                 </description>
  1294.                                 <inputevt xmlns='http://jitsi.org/protocol/inputevt' />
  1295.                                 <transport xmlns='urn:xmpp:jingle:transports:ice-udp:1' />
  1296.                             </content>
  1297.                         </jingle>
  1298.                     </iq>
  1299.                     <!-- T>> -->
  1300.                     <iq id="YaYE4-26" to="13838383838@senrsl-ubuntu/jitsi-3697i7q"
  1301.                         from="13222222222@senrsl-ubuntu/jitsi-3e442f4" type="set">
  1302.                         <jingle xmlns="urn:xmpp:jingle:1" action="session-accept"
  1303.                             responder="13222222222@senrsl-ubuntu/jitsi-3e442f4" sid="3du2m58grqhqp">
  1304.                             <content creator="initiator" name="audio">
  1305.                                 <description xmlns="urn:xmpp:jingle:apps:rtp:1"
  1306.                                     media="audio">
  1307.                                     <payload-type id="96" name="speex" channels="1"
  1308.                                         clockrate="16000" />
  1309.                                     <payload-type id="97" name="speex" channels="1"
  1310.                                         clockrate="8000" />
  1311.                                     <payload-type id="98" name="opus" channels="2"
  1312.                                         clockrate="48000">
  1313.                                         <parameter name="usedtx" value="1" />
  1314.                                     </payload-type>
  1315.                                     <payload-type id="100" name="SILK" channels="1"
  1316.                                         clockrate="24000" />
  1317.                                     <payload-type id="102" name="SILK" channels="1"
  1318.                                         clockrate="16000" />
  1319.                                     <payload-type id="9" name="G722" channels="1"
  1320.                                         clockrate="8000" />
  1321.                                     <payload-type id="103" name="speex" channels="1"
  1322.                                         clockrate="32000" />
  1323.                                     <payload-type id="0" name="PCMU" channels="1"
  1324.                                         clockrate="8000" />
  1325.                                     <payload-type id="8" name="PCMA" channels="1"
  1326.                                         clockrate="8000" />
  1327.                                     <payload-type id="104" name="iLBC" channels="1"
  1328.                                         clockrate="8000" />
  1329.                                     <payload-type id="3" name="GSM" channels="1"
  1330.                                         clockrate="8000" />
  1331.                                     <payload-type id="101" name="telephone-event"
  1332.                                         channels="1" clockrate="8000" />
  1333.                                     <rtp-hdrext xmlns="urn:xmpp:jingle:apps:rtp:rtp-hdrext:0"
  1334.                                         uri="urn:ietf:params:rtp-hdrext:csrc-audio-level" senders="initiator"
  1335.                                         id="1">
  1336.                                         <parameter name="attributes" />
  1337.                                     </rtp-hdrext>
  1338.                                 </description>
  1339.                                 <inputevt xmlns="http://jitsi.org/protocol/inputevt" />
  1340.                                 <transport xmlns="urn:xmpp:jingle:transports:ice-udp:1" />
  1341.                             </content>
  1342.                             <content creator="initiator" name="video" senders="both">
  1343.                                 <description xmlns="urn:xmpp:jingle:apps:rtp:1"
  1344.                                     media="video">
  1345.                                     <payload-type id="105" name="H264" clockrate="90000">
  1346.                                         <parameter name="packetization-mode" value="1" />
  1347.                                         <parameter name="profile-level-id" value="4DE01f" />
  1348.                                         <parameter name="imageattr" value="send * recv *" />
  1349.                                     </payload-type>
  1350.                                     <payload-type id="99" name="H264" clockrate="90000">
  1351.                                         <parameter name="profile-level-id" value="4DE01f" />
  1352.                                         <parameter name="imageattr" value="send * recv *" />
  1353.                                     </payload-type>
  1354.                                 </description>
  1355.                                 <inputevt xmlns="http://jitsi.org/protocol/inputevt" />
  1356.                                 <transport xmlns="urn:xmpp:jingle:transports:ice-udp:1" />
  1357.                             </content>
  1358.                         </jingle>
  1359.                     </iq>
  1360.                     <!-- >>R -->
  1361.                     <iq id="YaYE4-26" to="13222222222@senrsl-ubuntu/jitsi-3e442f4"
  1362.                         from="13838383838@senrsl-ubuntu/jitsi-3697i7q" type="result"></iq>
  1363.                     <!-- T>> -->
  1364.                     <iq id="YaYE4-26" to="13222222222@senrsl-ubuntu/jitsi-3e442f4"
  1365.                         from="13838383838@senrsl-ubuntu/jitsi-3697i7q" type="result" />
  1366.                     <!-- 132断开与138的视频通话 -->
  1367.                     <!-- >>R -->
  1368.                     <iq id="YaYE4-43" to="13838383838@senrsl-ubuntu/jitsi-3697i7q"
  1369.                         from="13222222222@senrsl-ubuntu/jitsi-3e442f4" type="set">
  1370.                         <jingle xmlns='urn:xmpp:jingle:1' action='session-terminate'
  1371.                             sid='3du2m58grqhqp'>
  1372.                             <reason>
  1373.                                 <success />
  1374.                                 <text>Nice talking to you!</text>
  1375.                             </reason>
  1376.                         </jingle>
  1377.                     </iq>
  1378.                     <!-- T>> -->
  1379.                     <iq id="YaYE4-43" to="13838383838@senrsl-ubuntu/jitsi-3697i7q"
  1380.                         from="13222222222@senrsl-ubuntu/jitsi-3e442f4" type="set">
  1381.                         <jingle xmlns="urn:xmpp:jingle:1" action="session-terminate"
  1382.                             sid="3du2m58grqhqp">
  1383.                             <reason>
  1384.                                 <success />
  1385.                                 <text>Nice talking to you!</text>
  1386.                             </reason>
  1387.                         </jingle>
  1388.                     </iq>
  1389.                     <!-- >>R -->
  1390.                     <iq id="YaYE4-43" to="13222222222@senrsl-ubuntu/jitsi-3e442f4"
  1391.                         from="13838383838@senrsl-ubuntu/jitsi-3697i7q" type="result"></iq>
  1392.                     <!-- T>> -->
  1393.                     <iq id="YaYE4-43" to="13222222222@senrsl-ubuntu/jitsi-3e442f4"
  1394.                         from="13838383838@senrsl-ubuntu/jitsi-3697i7q" type="result" />
  1395.                     <!-- >>R -->
  1396.                     <iq id="UuaOy-41" to="192.168.21.120" from="13838383838@senrsl-ubuntu/jitsi-3697i7q"
  1397.                         type="get">
  1398.                         <ping xmlns="urn:xmpp:ping" />
  1399.                     </iq>
  1400.                     <!-- 132设置头像 -->
  1401.                     <!-- >>R -->
  1402.                     <iq id="by8u9-13" from="13222222222@senrsl-ubuntu/jitsi-46sfsc"
  1403.                         type="set">
  1404.                         <vCard xmlns='vcard-temp'>
  1405.                             <PHOTO>
  1406.                                 <TYPE>image/jpeg</TYPE>
  1407.                                 <BINVAL>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
  1408.                                 </BINVAL>
  1409.                             </PHOTO>
  1410.                         </vCard>
  1411.                         <!-- T>> -->
  1412.                         <iq type="result" id="by8u9-13" to="13222222222@senrsl-ubuntu/jitsi-46sfsc" />
  1413.                         <!-- 132向138发起加好友请求 -->
  1414.                         <!-- >>R -->
  1415.                         <iq id="by8u9-17" type="set">
  1416.                             <query xmlns="jabber:iq:roster">
  1417.                                 <item jid="13838383838@senrsl-ubuntu" name="13838383838@senrsl-ubuntu"></item>
  1418.                             </query>
  1419.                         </iq>
  1420.                         <!-- T>> -->
  1421.                         <iq type="set" id="657-99" to="13222222222@senrsl-ubuntu/jitsi-46sfsc">
  1422.                             <query xmlns="jabber:iq:roster">
  1423.                                 <item jid="13838383838@senrsl-ubuntu" name="13838383838@senrsl-ubuntu"
  1424.                                     subscription="none" />
  1425.                             </query>
  1426.                         </iq>
  1427.                         <!-- T>> -->
  1428.                         <iq type="result" id="by8u9-17" to="13222222222@senrsl-ubuntu/jitsi-46sfsc" />
  1429.                         <!-- >>R -->
  1430.                         <presence id="by8u9-18" to="13838383838@senrsl-ubuntu"
  1431.                             type="subscribe">
  1432.                             <x xmlns='vcard-temp:x:update'>
  1433.                                 <photo>af1f64434bc4a79af54de73ed4c77f0928b3b62e</photo>
  1434.                             </x>
  1435.                             <c xmlns='http://jabber.org/protocol/caps' ext='voice-v1 video-v1 camera-v1 '
  1436.                                 hash='sha-1' node='http://android.jitsi.org' ver='l+HCPnX1oNd+lnzI6XhI0f68EIE=' />
  1437.                         </presence>
  1438.                         <!-- T>> -->
  1439.                         <iq type="set" id="180-100" to="13222222222@senrsl-ubuntu/jitsi-46sfsc">
  1440.                             <query xmlns="jabber:iq:roster">
  1441.                                 <item jid="13838383838@senrsl-ubuntu" name="新用户13838383838"
  1442.                                     ask="subscribe" subscription="none" />
  1443.                             </query>
  1444.                         </iq>
  1445.                         <!-- T>> -->
  1446.                         <presence id="by8u9-18" to="13838383838@senrsl-ubuntu"
  1447.                             type="subscribe" from="13222222222@senrsl-ubuntu">
  1448.                             <x xmlns="vcard-temp:x:update">
  1449.                                 <photo>af1f64434bc4a79af54de73ed4c77f0928b3b62e</photo>
  1450.                             </x>
  1451.                             <c xmlns="http://jabber.org/protocol/caps" ext="voice-v1 video-v1 camera-v1 "
  1452.                                 hash="sha-1" node="http://android.jitsi.org" ver="l+HCPnX1oNd+lnzI6XhI0f68EIE=" />
  1453.                         </presence>
  1454.                         <!-- 138同意加132 -->
  1455.                         <!-- >>R -->
  1456.                         <iq id="UuaOy-65" type="set">
  1457.                             <query xmlns="jabber:iq:roster">
  1458.                                 <item jid="13222222222@senrsl-ubuntu" name="13222222222@senrsl-ubuntu"></item>
  1459.                             </query>
  1460.                         </iq>
  1461.                         <!-- >>R -->
  1462.                         <presence id="UuaOy-64" to="13222222222@senrsl-ubuntu"
  1463.                             type="subscribed">
  1464.                             <c xmlns='http://jabber.org/protocol/caps' ext='voice-v1 video-v1 camera-v1 '
  1465.                                 hash='sha-1' node='http://jitsi.org' ver='d+rSA0kOYf+sY4iuZcMo6h0zFVs=' />
  1466.                             <x xmlns='vcard-temp:x:update'>
  1467.                                 <photo />
  1468.                             </x>
  1469.                         </presence>
  1470.                         <!-- T>> -->
  1471.                         <iq type="set" id="205-108" to="13222222222@senrsl-ubuntu/jitsi-46sfsc">
  1472.                             <query xmlns="jabber:iq:roster">
  1473.                                 <item jid="13838383838@senrsl-ubuntu" name="新用户13838383838"
  1474.                                     subscription="to" />
  1475.                             </query>
  1476.                         </iq>
  1477.                         <!-- T>> -->
  1478.                         <presence id="UuaOy-64" to="13222222222@senrsl-ubuntu"
  1479.                             type="subscribed" from="13838383838@senrsl-ubuntu">
  1480.                             <c xmlns="http://jabber.org/protocol/caps" ext="voice-v1 video-v1 camera-v1 "
  1481.                                 hash="sha-1" node="http://jitsi.org" ver="d+rSA0kOYf+sY4iuZcMo6h0zFVs=" />
  1482.                             <x xmlns="vcard-temp:x:update">
  1483.                                 <photo />
  1484.                             </x>
  1485.                         </presence>
  1486.                         <!-- T>> -->
  1487.                         <iq type="result" id="UuaOy-65" to="13838383838@senrsl-ubuntu/jitsi-3697i7q" />
  1488.                         <!-- T>> -->
  1489.                         <presence id="UuaOy-12" from="13838383838@senrsl-ubuntu/jitsi-3697i7q"
  1490.                             to="13222222222@senrsl-ubuntu/jitsi-46sfsc">
  1491.                             <status />
  1492.                             <priority>30</priority>
  1493.                             <c xmlns="http://jabber.org/protocol/caps" ext="voice-v1 video-v1 camera-v1 "
  1494.                                 hash="sha-1" node="http://jitsi.org" ver="d+rSA0kOYf+sY4iuZcMo6h0zFVs=" />
  1495.                             <x xmlns="vcard-temp:x:update">
  1496.                                 <photo />
  1497.                             </x>
  1498.                         </presence>
  1499.                         <!-- >>R -->
  1500.                         <presence id="UuaOy-66" to="13222222222@senrsl-ubuntu"
  1501.                             type="subscribe">
  1502.                             <c xmlns='http://jabber.org/protocol/caps' ext='voice-v1 video-v1 camera-v1 '
  1503.                                 hash='sha-1' node='http://jitsi.org' ver='d+rSA0kOYf+sY4iuZcMo6h0zFVs=' />
  1504.                             <x xmlns='vcard-temp:x:update'>
  1505.                                 <photo />
  1506.                             </x>
  1507.                         </presence>
  1508.                         <!-- T>> -->
  1509.                         <iq type="set" id="758-110" to="13222222222@senrsl-ubuntu/jitsi-46sfsc">
  1510.                             <query xmlns="jabber:iq:roster">
  1511.                                 <item jid="13838383838@senrsl-ubuntu" name="新用户13838383838"
  1512.                                     subscription="to" />
  1513.                             </query>
  1514.                         </iq>
  1515.                         <!-- T>> -->
  1516.                         <iq type="set" id="310-107" to="13838383838@senrsl-ubuntu/jitsi-3697i7q">
  1517.                             <query xmlns="jabber:iq:roster">
  1518.                                 <item jid="13222222222@senrsl-ubuntu" name="新用户13222222222"
  1519.                                     subscription="from" />
  1520.                             </query>
  1521.                         </iq>
  1522.                         <!-- T>> -->
  1523.                         <iq type="set" id="432-109" to="13838383838@senrsl-ubuntu/jitsi-3697i7q">
  1524.                             <query xmlns="jabber:iq:roster">
  1525.                                 <item jid="13222222222@senrsl-ubuntu" name="新用户13222222222"
  1526.                                     ask="subscribe" subscription="from" />
  1527.                             </query>
  1528.                         </iq>
  1529.                         <!-- T>> -->
  1530.                         <presence id="UuaOy-66" to="13222222222@senrsl-ubuntu"
  1531.                             type="subscribe" from="13838383838@senrsl-ubuntu">
  1532.                             <c xmlns="http://jabber.org/protocol/caps" ext="voice-v1 video-v1 camera-v1 "
  1533.                                 hash="sha-1" node="http://jitsi.org" ver="d+rSA0kOYf+sY4iuZcMo6h0zFVs=" />
  1534.                             <x xmlns="vcard-temp:x:update">
  1535.                                 <photo />
  1536.                             </x>
  1537.                         </presence>
  1538.                         <!-- >>R -->
  1539.                         <presence id="by8u9-22" to="13838383838@senrsl-ubuntu"
  1540.                             type="subscribed">
  1541.                             <x xmlns='vcard-temp:x:update'>
  1542.                                 <photo>af1f64434bc4a79af54de73ed4c77f0928b3b62e</photo>
  1543.                             </x>
  1544.                             <c xmlns='http://jabber.org/protocol/caps' ext='voice-v1 video-v1 camera-v1 '
  1545.                                 hash='sha-1' node='http://android.jitsi.org' ver='l+HCPnX1oNd+lnzI6XhI0f68EIE=' />
  1546.                         </presence>
  1547.                         <!-- T>> -->
  1548.                         <iq type="set" id="523-113" to="13838383838@senrsl-ubuntu/jitsi-3697i7q">
  1549.                             <query xmlns="jabber:iq:roster">
  1550.                                 <item jid="13222222222@senrsl-ubuntu" name="新用户13222222222"
  1551.                                     subscription="both" />
  1552.                             </query>
  1553.                         </iq>
  1554.                         <!-- T>> -->
  1555.                         <presence id="by8u9-22" to="13838383838@senrsl-ubuntu"
  1556.                             type="subscribed" from="13222222222@senrsl-ubuntu">
  1557.                             <x xmlns="vcard-temp:x:update">
  1558.                                 <photo>af1f64434bc4a79af54de73ed4c77f0928b3b62e</photo>
  1559.                             </x>
  1560.                             <c xmlns="http://jabber.org/protocol/caps" ext="voice-v1 video-v1 camera-v1 "
  1561.                                 hash="sha-1" node="http://android.jitsi.org" ver="l+HCPnX1oNd+lnzI6XhI0f68EIE=" />
  1562.                         </presence>
  1563.                         <!-- T>> -->
  1564.                         <iq type="set" id="604-112" to="13222222222@senrsl-ubuntu/jitsi-46sfsc">
  1565.                             <query xmlns="jabber:iq:roster">
  1566.                                 <item jid="13838383838@senrsl-ubuntu" name="新用户13838383838"
  1567.                                     subscription="both" />
  1568.                             </query>
  1569.                         </iq>
  1570.                         <!-- >>R -->
  1571.                         <iq id="UuaOy-67" to="13222222222@senrsl-ubuntu" type="get">
  1572.                             <vCard xmlns='vcard-temp' />
  1573.                         </iq>
  1574.                         <!-- 138拒绝加132 -->
  1575.                         <!-- >>R -->
  1576.                         <presence id="UuaOy-299" to="13222222222@senrsl-ubuntu"
  1577.                             type="unsubscribed">
  1578.                             <c xmlns='http://jabber.org/protocol/caps' ext='voice-v1 video-v1 camera-v1 '
  1579.                                 hash='sha-1' node='http://jitsi.org' ver='d+rSA0kOYf+sY4iuZcMo6h0zFVs=' />
  1580.                             <x xmlns='vcard-temp:x:update'>
  1581.                                 <photo />
  1582.                             </x>
  1583.                         </presence>
  1584.                         <!-- T>> -->
  1585.                         <iq type="set" id="419-584" to="13222222222@senrsl-ubuntu/jitsi-46sfsc">
  1586.                             <query xmlns="jabber:iq:roster">
  1587.                                 <item jid="13838383838@senrsl-ubuntu" name="新用户13838383838"
  1588.                                     subscription="none" />
  1589.                             </query>
  1590.                         </iq>
  1591.                         <!-- T>> -->
  1592.                         <presence id="UuaOy-299" to="13222222222@senrsl-ubuntu"
  1593.                             type="unsubscribed" from="13838383838@senrsl-ubuntu">
  1594.                             <c xmlns="http://jabber.org/protocol/caps" ext="voice-v1 video-v1 camera-v1 "
  1595.                                 hash="sha-1" node="http://jitsi.org" ver="d+rSA0kOYf+sY4iuZcMo6h0zFVs=" />
  1596.                             <x xmlns="vcard-temp:x:update">
  1597.                                 <photo />
  1598.                             </x>
  1599.                         </presence>
  1600.                         <!-- T>> -->
  1601.                         <iq type="set" id="661-583" to="13838383838@senrsl-ubuntu/jitsi-3697i7q">
  1602.                             <query xmlns="jabber:iq:roster">
  1603.                                 <item jid="13222222222@senrsl-ubuntu" name="新用户13222222222"
  1604.                                     subscription="none" />
  1605.                             </query>
  1606.                         </iq>
  1607.                         <!-- T>> -->
  1608.                         <presence type="unavailable" from="13838383838@senrsl-ubuntu/jitsi-3697i7q"
  1609.                             to="13222222222@senrsl-ubuntu/jitsi-46sfsc" />
  1610.                         <!-- >>R -->
  1611.                         <iq id="by8u9-256" type="set">
  1612.                             <query xmlns="jabber:iq:roster">
  1613.                                 <item jid="13838383838@senrsl-ubuntu" name="新用户13838383838"
  1614.                                     subscription="remove"></item>
  1615.                             </query>
  1616.                         </iq>
  1617.                         <!-- T>> -->
  1618.                         <iq type="set" id="55-586" to="13838383838@senrsl-ubuntu/jitsi-3697i7q">
  1619.                             <query xmlns="jabber:iq:roster">
  1620.                                 <item jid="13222222222@senrsl-ubuntu" name="新用户13222222222"
  1621.                                     subscription="none" />
  1622.                             </query>
  1623.                         </iq>
  1624.                         <!-- T>> -->
  1625.                         <iq type="set" id="215-585" to="13222222222@senrsl-ubuntu/jitsi-46sfsc">
  1626.                             <query xmlns="jabber:iq:roster">
  1627.                                 <item jid="13838383838@senrsl-ubuntu" subscription="remove" />
  1628.                             </query>
  1629.                         </iq>
  1630.                         <!-- T>> -->
  1631.                         <iq type="result" id="by8u9-256" to="13222222222@senrsl-ubuntu/jitsi-46sfsc" />
  1632.                         <!-- 138状态由在线变更为空闲 -->
  1633.                         <!-- >>R -->
  1634.                         <presence id="UuaOy-334">
  1635.                             <status></status>
  1636.                             <priority>35</priority>
  1637.                             <show>chat</show>
  1638.                             <c xmlns='http://jabber.org/protocol/caps' ext='voice-v1 video-v1 camera-v1 '
  1639.                                 hash='sha-1' node='http://jitsi.org' ver='d+rSA0kOYf+sY4iuZcMo6h0zFVs=' />
  1640.                             <x xmlns='vcard-temp:x:update'>
  1641.                                 <photo />
  1642.                             </x>
  1643.                         </presence>
  1644.                         <!-- T>> -->
  1645.                         <presence id="UuaOy-334" from="13838383838@senrsl-ubuntu/jitsi-3697i7q"
  1646.                             to="13222222222@senrsl-ubuntu">
  1647.                             <status />
  1648.                             <priority>35</priority>
  1649.                             <show>chat</show>
  1650.                             <c xmlns="http://jabber.org/protocol/caps" ext="voice-v1 video-v1 camera-v1 "
  1651.                                 hash="sha-1" node="http://jitsi.org" ver="d+rSA0kOYf+sY4iuZcMo6h0zFVs=" />
  1652.                             <x xmlns="vcard-temp:x:update">
  1653.                                 <photo />
  1654.                             </x>
  1655.                         </presence>
  1656.                         <!-- 删除好友138删除132 -->
  1657.                         <!-- >>R -->
  1658.                         <iq id="UuaOy-344" type="set">
  1659.                             <query xmlns="jabber:iq:roster">
  1660.                                 <item jid="13222222222@senrsl-ubuntu" name="新用户13222222222"
  1661.                                     subscription="remove"></item>
  1662.                             </query>
  1663.                         </iq>
  1664.                         <!-- T>> -->
  1665.                         <iq type="set" id="830-676" to="13222222222@senrsl-ubuntu/jitsi-46sfsc">
  1666.                             <query xmlns="jabber:iq:roster">
  1667.                                 <item jid="13838383838@senrsl-ubuntu" name="新用户13838383838"
  1668.                                     subscription="to" />
  1669.                             </query>
  1670.                         </iq>
  1671.                         <!-- T>> -->
  1672.                         <iq type="set" id="225-678" to="13222222222@senrsl-ubuntu/jitsi-46sfsc">
  1673.                             <query xmlns="jabber:iq:roster">
  1674.                                 <item jid="13838383838@senrsl-ubuntu" name="新用户13838383838"
  1675.                                     subscription="none" />
  1676.                             </query>
  1677.                         </iq>
  1678.                         <!-- T>> -->
  1679.                         <presence from="13838383838@senrsl-ubuntu" to="13222222222@senrsl-ubuntu"
  1680.                             type="unsubscribed" />
  1681.                         <!-- T>> -->
  1682.                         <presence type="unavailable" from="13838383838@senrsl-ubuntu/jitsi-3697i7q"
  1683.                             to="13222222222@senrsl-ubuntu/jitsi-46sfsc" />
  1684.                         <!-- T>> -->
  1685.                         <iq type="set" id="138-675" to="13838383838@senrsl-ubuntu/jitsi-3697i7q">
  1686.                             <query xmlns="jabber:iq:roster">
  1687.                                 <item jid="13222222222@senrsl-ubuntu" name="新用户13222222222"
  1688.                                     ask="unsubscribe" subscription="from" />
  1689.                             </query>
  1690.                         </iq>
  1691.                         <!-- T>> -->
  1692.                         <iq type="set" id="470-677" to="13838383838@senrsl-ubuntu/jitsi-3697i7q">
  1693.                             <query xmlns="jabber:iq:roster">
  1694.                                 <item jid="13222222222@senrsl-ubuntu" name="新用户13222222222"
  1695.                                     ask="unsubscribe" subscription="none" />
  1696.                             </query>
  1697.                         </iq>
  1698.                         <!-- T>> -->
  1699.                         <iq type="set" id="135-679" to="13838383838@senrsl-ubuntu/jitsi-3697i7q">
  1700.                             <query xmlns="jabber:iq:roster">
  1701.                                 <item jid="13222222222@senrsl-ubuntu" subscription="remove" />
  1702.                             </query>
  1703.                         </iq>
  1704.                         <!-- T>> -->
  1705.                         <iq type="result" id="UuaOy-344" to="13838383838@senrsl-ubuntu/jitsi-3697i7q" />
  1706.                         <!-- >>R -->
  1707.                         <iq id="by8u9-296" type="set">
  1708.                             <query xmlns="jabber:iq:roster">
  1709.                                 <item jid="13838383838@senrsl-ubuntu" name="新用户13838383838"
  1710.                                     subscription="remove"></item>
  1711.                             </query>
  1712.                         </iq>
  1713.                         <!-- T>> -->
  1714.                         <iq type="set" id="619-681" to="13222222222@senrsl-ubuntu/jitsi-46sfsc">
  1715.                             <query xmlns="jabber:iq:roster">
  1716.                                 <item jid="13838383838@senrsl-ubuntu" subscription="remove" />
  1717.                             </query>
  1718.                         </iq>
  1719.                         <!-- T>> -->
  1720.                         <iq type="result" id="by8u9-296" to="13222222222@senrsl-ubuntu/jitsi-46sfsc" />
  1721.                         <!-- 138修改132的昵称 -->
  1722.                         <!-- >>R -->
  1723.                         <iq id="UuaOy-354" type="set">
  1724.                             <query xmlns="jabber:iq:roster">
  1725.                                 <item jid="13222222222@senrsl-ubuntu" name="新的昵称"
  1726.                                     subscription="both"></item>
  1727.                             </query>
  1728.                         </iq>
  1729.                         <!-- T>> -->
  1730.                         <iq type="set" id="859-701" to="13838383838@senrsl-ubuntu/jitsi-3697i7q">
  1731.                             <query xmlns="jabber:iq:roster">
  1732.                                 <item jid="13222222222@senrsl-ubuntu" name="新的昵称"
  1733.                                     subscription="both" />
  1734.                             </query>
  1735.                         </iq>
  1736.                         <!-- T>> -->
  1737.                         <iq type="result" id="UuaOy-354" to="13838383838@senrsl-ubuntu/jitsi-3697i7q" />
  1738.                         <!-- 132退出登陆 -->
  1739.                         <!-- >>R -->
  1740.                         <presence id="by8u9-338" type="unavailable">
  1741.                             <c xmlns='http://jabber.org/protocol/caps' ext='voice-v1 video-v1 camera-v1 '
  1742.                                 hash='sha-1' node='http://android.jitsi.org' ver='Ktq1u74sWhSxWPqvss/f5c7O+SA=' />
  1743.                             <x xmlns='vcard-temp:x:update'>
  1744.                                 <photo>af1f64434bc4a79af54de73ed4c77f0928b3b62e</photo>
  1745.                             </x>
  1746.                         </presence>
  1747.                         <!-- T>> -->
  1748.                         <presence id="by8u9-338" type="unavailable"
  1749.                             from="13222222222@senrsl-ubuntu/jitsi-25uam88" to="13838383838@senrsl-ubuntu">
  1750.                             <c xmlns="http://jabber.org/protocol/caps" ext="voice-v1 video-v1 camera-v1 "
  1751.                                 hash="sha-1" node="http://android.jitsi.org" ver="Ktq1u74sWhSxWPqvss/f5c7O+SA=" />
  1752.                             <x xmlns="vcard-temp:x:update">
  1753.                                 <photo>af1f64434bc4a79af54de73ed4c77f0928b3b62e</photo>
  1754.                             </x>
  1755.                         </presence>
  1756.                         <!-- T>> -->
  1757.                         <presence id="by8u9-338" type="unavailable"
  1758.                             from="13222222222@senrsl-ubuntu/jitsi-25uam88" to="13222222222@senrsl-ubuntu/jitsi-25uam88">
  1759.                             <c xmlns="http://jabber.org/protocol/caps" ext="voice-v1 video-v1 camera-v1 "
  1760.                                 hash="sha-1" node="http://android.jitsi.org" ver="Ktq1u74sWhSxWPqvss/f5c7O+SA=" />
  1761.                             <x xmlns="vcard-temp:x:update">
  1762.                                 <photo>af1f64434bc4a79af54de73ed4c77f0928b3b62e</photo>
  1763.                             </x>
  1764.                         </presence>
  1765.                         <!-- >>R -->
  1766.                 </stream:stream>
  1767.                 <!-- T>> -->
  1768.             </stream:stream>
  1769. </text>
2015年01月19日13:29:53
--
senRsl
2015年01月04日10:51:25

没有评论 :

发表评论