[Freeswitch-users] Google talk no RTP connection
Tor Petterson
tpe at actimizer.com
Thu Oct 4 18:35:05 MSD 2012
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>
Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users
mailing list