Out XML: <stream:stream to="gmail.com" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client">
INFO: logging in
In XML: <stream:stream from="gmail.com" id="D96C8620F3F6C5D9" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client"><stream:features><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"><required/></starttls><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>X-GOOGLE-TOKEN</mechanism><mechanism>X-OAUTH2</mechanism></mechanisms></stream:features>
Out XML: <starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/>
In XML: <proceed xmlns="urn:ietf:params:xml:ns:xmpp-tls"/>
Out XML: <stream:stream to="gmail.com" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client">
In XML: <stream:stream from="gmail.com" id="E27E27A927C3EB5A" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client">
In XML: <stream:features><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>X-GOOGLE-TOKEN</mechanism><mechanism>X-OAUTH2</mechanism></mechanisms></stream:features>
Out XML: <auth xmlns="urn:ietf:params:xml:ns:xmpp-sasl" mechanism="PLAIN">AHNpaGFpZ2QAMTk4NjUxMjM=</auth>
In XML: <success xmlns="urn:ietf:params:xml:ns:xmpp-sasl"/>
Out XML: <stream:stream to="gmail.com" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client">
In XML: <stream:stream from="gmail.com" id="92E1691C0EE54291" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client"><stream:features><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/><session xmlns="urn:ietf:params:xml:ns:xmpp-session"/></stream:features>
Out XML: <iq type="set" id="0"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></iq>
In XML: <iq id="0" type="result"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>sihaigd@gmail.com/A6ED5747</jid></bind></iq>
Out XML: <iq type="set" id="1"><session xmlns="urn:ietf:params:xml:ns:xmpp-session"/></iq>
In XML: <iq type="result" id="1"/>
INFO: logged in
Out XML: <presence><status/><priority>0</priority><c xmlns="http://jabber.org/protocol/caps" node="http://www.google.com/xmpp/client/caps" ver="1.0.0.66" ext="voice-v1"/><x xmlns="jabber:x:delay" stamp="20111108T17:35:37"/></presence>
In XML: <presence from="sihaigd@gmail.com/Talk.v1059995BBCA" to="sihaigd@gmail.com/A6ED5747"><status/><priority>0</priority><c node="http://www.google.com/xmpp/client/caps" ver="1.0.0.105" ext="voice-v1" xmlns="http://jabber.org/protocol/caps"/><x stamp="20111108T17:22:22" xmlns="jabber:x:delay"/><x xmlns="vcard-temp:x:update"><photo/></x></presence>
INFO: sihaigd@gmail.com/Talk.v1059995BBCA added to roster
INFO: Calling sihaigd@gmail.com/Talk.v1059995BBCA
Out XML: <iq to="sihaigd@gmail.com/Talk.v1059995BBCA" type="set" id="5"><session xmlns="http://www.google.com/session" type="initiate" id="2966593172" initiator="sihaigd@gmail.com/A6ED5747"><description xmlns="http://www.google.com/session/phone"><payload-type xmlns="http://www.google.com/session/phone" id="110" name="speex"/><payload-type xmlns="http://www.google.com/session/phone" id="0" name="PCMU"/></description></session></iq>
Out XML: <iq to="sihaigd@gmail.com/Talk.v1059995BBCA" type="set" id="6"><session xmlns="http://www.google.com/session" type="candidates" id="2966593172" initiator="sihaigd@gmail.com/A6ED5747"><candidate name="rtp" address="183.43.80.125" port="57249" username="pmgPcdREtaILMea8" password="EYGotOLij/9+4HYZ" preference="1" protocol="udp" type="local" network="0" generation="0"/></session></iq>
In XML: <iq type="result" to="sihaigd@gmail.com/A6ED5747" id="5" from=">
In XML: <iq type="result" to="sihaigd@gmail.com/A6ED5747" id="6" from=">
In XML: <iq to="sihaigd@gmail.com/A6ED5747" type="set" id="72" from="sihaigd@gmail.com/Talk.v1059995BBCA"><session type="candidates" id="2966593172" initiator="sihaigd@gmail.com/A6ED5747" xmlns="http://www.google.com/session"><candidate name="rtp" address="183.43.80.125" port="60546" username="85I2Jp0ADx03+rNa" password="FARITQw7GTRTQBhV" preference="1" protocol="udp" type="local" network="0" generation="0"/></session></iq>
Out XML: <iq type="result" to="sihaigd@gmail.com/Talk.v1059995BBCA" id="72"/>
In XML: <iq to="sihaigd@gmail.com/A6ED5747" type="set" id="73" from="sihaigd@gmail.com/Talk.v1059995BBCA"><session type="candidates" id="2966593172" initiator="sihaigd@gmail.com/A6ED5747" xmlns="http://www.google.com/session"><candidate name="rtp" address="183.43.80.125" port="60547" username="wwrzg8qNQsb5UTV/" password="Zzdoep25hF26X4f8" preference="0.9" protocol="udp" type="stun" network="0" generation="0"/></session></iq>
Out XML: <iq type="result" to="sihaigd@gmail.com/Talk.v1059995BBCA" id="73"/>
In XML: <iq to="sihaigd@gmail.com/A6ED5747" type="set" id="75" from="sihaigd@gmail.com/Talk.v1059995BBCA"><session type="accept" id="2966593172" initiator="sihaigd@gmail.com/A6ED5747" xmlns="http://www.google.com/session"><description xmlns="http://www.google.com/session/phone"><payload-type id="0" name="PCMU"/></description></session></iq>
INFO: sihaigd@gmail.com/Talk.v1059995BBCA answered our call
Out XML: <iq type="result" to="sihaigd@gmail.com/Talk.v1059995BBCA" id="75"/>
INFO: Calling sihaigd@gmail.com/Talk.v1059995BBCA in progress
SoundPlayImpl::Start Start
INFO: Sent terminate to sihaigd@gmail.com/Talk.v1059995BBCA
Out XML: <iq to="sihaigd@gmail.com/Talk.v1059995BBCA" type="set" id="10"><session xmlns="http://www.google.com/session" type="terminate" id="2966593172" initiator="sihaigd@gmail.com/A6ED5747"/></iq>
SoundPlayImpl::Stop Stop
In XML: <iq type="result" to="sihaigd@gmail.com/A6ED5747" id="10" from=">
In XML: <iq to="sihaigd@gmail.com/A6ED5747" type="set" id="76" from="sihaigd@gmail.com/Talk.v1059995BBCA"><session type="terminate" id="2966593172" initiator="sihaigd@gmail.com/A6ED5747" xmlns="http://www.google.com/session"/></iq>