[Freeswitch-users] rtp issues with mod_dingaling

Ubuntu Rocks saurabh4ubuntu at gmail.com
Fri Oct 7 08:37:10 MSD 2011


Hi All,

I am trying to get mod_dingaling working with gtalk.
I  have configured extention 1004 in jingle_profiles/client.xml.
I make a call from another gtalk user,the call lands up fine at the
extention I have
configured.But there is no audio.I searched a lot and have tried everything
I found
on the net including using different STUN servers, using different values
for candidate-acl,disable-rtp-auto-adjust. etc.

                                        I enabled debugging in mod_dingaling
and found in the xmpp messages that along with a
local RTP ,and a stun RTP a relay RTP port is being advertized by the google
server,I ran wireshark on my freeswitch server and looks like
the audio is going to the stun RTP port not to the realy RTP port.
Can this be a problem?

Does gtalk want the audio to be sent directly to the concerned gtalk client
or does it have to go through the google server?
The FreeSwitch vesrion I am using is ' FreeSWITCH version: 1.0.7
(svn-exported)'.


Please find below my jingle_profiles/client.xml.

 <include>
  <!-- Client Profile (Original mode) -->
  <!-- to use this profile take the x- away from the open and close tags so
its <profile> and </profile> -->
  <profile type="client">
    <param name="name" value="jclient"/>
    <param name="login" value="XXXXXXXX at gmail.com/gtalk"/>
    <param name="password" value="XXXXX"/>
    <param name="dialplan" value="XML"/>
    <param name="context" value="public"/>
    <param name="message" value="Jingle all the way"/>
    <param name="rtp-ip" value="$${bind_server_ip}"/>
    <param name="ext-rtp-ip" value="$${external_rtp_ip}"/>
    <param name="auto-login" value="true"/>
    <!-- SASL "plain" or "md5" -->
    <param name="sasl" value="plain"/>
    <!-- if the server where the jabber is hosted is not the same as the one
in the jid -->
    <param name="server" value="talk.google.com"/>
    <!-- Enable TLS or not -->
    <param name="tls" value="true"/>
    <!-- disable to trade async for more calls -->
    <param name="use-rtp-timer" value="true"/>
   <param name="disable-rtp-auto-adjust" value="true"/>

    <!-- default extension (if one cannot be determined) -->
    <param name="exten" value="1004"/>
    <!-- VAD choose one -->
    <!-- <param name="vad" value="in"/> -->
    <!-- <param name="vad" value="out"/> -->
    <param name="vad" value="both"/>
    <!--<param name="avatar" value="/path/to/tiny.jpg"/>-->
    <param name="candidate-acl" value="wan.auto"/>
    <param name="local-network-acl" value="localnet.auto"/>
  </profile>
</include>


I will appreciate any help or pointers on this.

--
Thanks
Saurabh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20111007/1de31539/attachment.html 


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