[Freeswitch-users] Google talk no RTP connection

Sanjay Soni ssoni at lifesize.com
Thu Oct 4 18:51:46 MSD 2012


Don't know if it is inbound or outbound. You haven't mentioned! 
I suggest you use voice calling in gmail instead of google talk (Unless you specifically want to use gtalk). Its old software whose support itself is stopped.  
It will be good if you share your client.xml and attach complete log at pastebin.  

-----Original Message-----
From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Tor Petterson
Sent: 04 October 2012 20:05
To: freeswitch-users at lists.freeswitch.org
Subject: [Freeswitch-users] Google talk no RTP connection

Hi

I am having a problem with establishing voice calls to Google talk.
>From the logs I can see that Freeswitch tries to tell google talk the
IP address and port to talk to but Google returns an error.
I have opened all RTP ports in my firewall and as far as I can see
Google never tries to access the RTP port

>From Freeswitch to Google:
<iq xmlns="jabber:client" from="AAA at AAA.AAA/talk5FCFAFC0"
to="BBB at BBB.BBB/Talk.v1040F85EB97" type="set" id="301">
  <jin:jingle xmlns:jin="urn:xmpp:jingle:1" action="transport-info"
sid="6694447203">
    <jin:content name="audio" creator="initiator">
      <p:transport xmlns:p="http://www.google.com/transport/p2p">
        <candidate name="rtp" address="94.X.X.X" port="25150"
username="URR6q0MaqN1fhc6I" password="xxnqT56PyyjkOnGz"
preference="1.0" protocol="udp" type="local" network="0"
generation="0"></candidate>
      </p:transport>
    </jin:content>
    <jin:content name="video" creator="initiator">
      <p:transport xmlns:p="http://www.google.com/transport/p2p">
        <candidate name="video_rtp" address="94.X.X.X" port="25152"
username="TEMYCYid3JW95dDQ" password="Iok84tXaLWUhr2Ib"
preference="1.0" protocol="udp" type="local" network="0"
generation="0"></candidate>
      </p:transport>
    </jin:content>
  </jin:jingle>
</iq>

<iq xmlns="jabber:client" from="AAA at AAA.AAA/talk5FCFAFC0"
to="BBB at BBB.BBB/Talk.v1040F85EB97" type="set" id="302">
  <ses:session xmlns:ses="http://www.google.com/session"
type="candidates" id="6694447203"
initiator="AAA at AAA.AAA/talk5FCFAFC0">
    <ses:candidate name="rtp" address="94.X.X.X" port="25150"
username="URR6q0MaqN1fhc6I" password="xxnqT56PyyjkOnGz"
preference="1.0" protocol="udp" type="local" network="0"
generation="0"></ses:candidate>
    <ses:candidate name="rtcp" address="94.X.X.X" port="25151"
username="4ovle7muLeASgwrD" password="UFUDAQiYfs8TGFiA"
preference="1.0" protocol="udp" type="local" network="0"
generation="0"></ses:candidate>
    <ses:candidate name="video_rtp" address="94.X.X.X" port="25152"
username="TEMYCYid3JW95dDQ" password="Iok84tXaLWUhr2Ib"
preference="1.0" protocol="udp" type="local" network="0"
generation="0"></ses:candidate>
    <ses:candidate name="video_rtcp" address="94.X.X.X" port="25153"
username="xlZZa823HO2DSwjq" password="KtpFMcFoYqvgj4hG"
preference="1.0" protocol="udp" type="local" network="0"
generation="0"></ses:candidate>
  </ses:session>
</iq>

>From Google to Freeswitch:
<iq type="error" to="AAA at AAA.AAA/talk5FCFAFC0" id="301"
from="BBB at BBB.BBB/Talk.v1040F85EB97">
  <jin:jingle action="transport-info" sid="6694447203"
xmlns:jin="urn:xmpp:jingle:1">
    <jin:content name="audio" creator="initiator">
      <p:transport xmlns:p="http://www.google.com/transport/p2p">
        <candidate name="rtp" address="94.X.X.X" port="25150"
username="URR6q0MaqN1fhc6I" password="xxnqT56PyyjkOnGz"
preference="1.0" protocol="udp" type="local" network="0"
generation="0"></candidate>
      </p:transport>
    </jin:content>
    <jin:content name="video" creator="initiator">
      <p:transport xmlns:p="http://www.google.com/transport/p2p">
        <candidate name="video_rtp" address="94.X.X.X" port="25152"
username="TEMYCYid3JW95dDQ" password="Iok84tXaLWUhr2Ib"
preference="1.0" protocol="udp" type="local" network="0"
generation="0"></candidate>
      </p:transport>
    </jin:content>
  </jin:jingle>
  <error code="501" type="cancel"></error>
</iq>

<iq to="AAA at AAA.AAA/talk5FCFAFC0" id="302" type="error"
from="BBB at BBB.BBB/Talk.v1040F85EB97">
  <ses:session type="candidates" id="6694447203"
initiator="AAA at AAA.AAA/talk5FCFAFC0"
xmlns:ses="http://www.google.com/session">
    <ses:candidate name="rtp" address="94.X.X.X" port="25150"
username="URR6q0MaqN1fhc6I" password="xxnqT56PyyjkOnGz"
preference="1.0" protocol="udp" type="local" network="0"
generation="0"></ses:candidate>
    <ses:candidate name="rtcp" address="94.X.X.X" port="25151"
username="4ovle7muLeASgwrD" password="UFUDAQiYfs8TGFiA"
preference="1.0" protocol="udp" type="local" network="0"
generation="0"></ses:candidate>
    <ses:candidate name="video_rtp" address="94.X.X.X" port="25152"
username="TEMYCYid3JW95dDQ" password="Iok84tXaLWUhr2Ib"
preference="1.0" protocol="udp" type="local" network="0"
generation="0"></ses:candidate>
  </ses:session>
</iq>

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting at freeswitch.org
http://www.freeswitchsolutions.com




Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users at lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list