[Freeswitch-users] FS and Gtalk integration

jesse zhao chat2jesse at gmail.com
Thu Aug 19 11:07:50 PDT 2010


Any expert on this issue?

-jesse

On Wed, Aug 18, 2010 at 5:05 PM, jesse zhao <chat2jesse at gmail.com> wrote:
> hi, help:
>
>  I searched online pages and FS wiki , basically the doc about Gtalk
> and FS is pretty lousy. I still couldn't get
> my gtalk and FS work together.
>
>   two major issues:
>
>  1) when I call gtalk(gtalk=XYZ) from SIP phone, call is established,
> but no audio.
>  2) how could I call SIP from gtalk ?  when I request chat to sip,
> gchat in gmail requests an invitation.
>     suppose the voice request is : conf+1000 at 172.18.115.73
>
>  here are my config files:
>  jingle_profiles/client.xml
>
>  <profile type="client">
>    <param name="name" value="gmail.com"/>
>    <param name="login" value="XYZ at gmail.com/talk"/>
>    <param name="password" value="XXXXX"/>
>    <param name="dialplan" value="XML"/>
>    <param name="context" value="default"/>
>    <param name="message" value="Jingle all the way"/>
>    <param name="rtp-ip" value="$${bind_server_ip}"/>
>    <param name="ext-rtp-ip" value="auto-nat"/>
>    <param name="auto-login" value="true"/>
>    <!-- SASL "plain" or "md5" -->
>    <param name="sasl" value="md5"/>
>    <!-- 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"/>
>    <!-- default extension (if one cannot be determined) -->
>    <param name="exten" value="jingle2sip"/>
>    <!-- 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>
>
>
>  dialplan/default.xml
>
>    <extension name="jingle2sip">
>      <condition field="source" expression="mod_dingaling"/>
>      <condition field="destination_number" expression="^conf\+([^\@]+)\@(.*)$">
>       <action application="bridge" data="sofia/default/$1%172.18.115.73"/>
>      </condition>
>    </extension>
>
>    <extension name="sip2jingle">
>          <condition field="source" expression="mod_sofia"/>
>          <condition field="destination_number"
> expression="^gtalk=([a-zA-z0-9.-]+)$">
>            <action application="set" data="no_media=false"/>
>            <action application="set"
> data="effective_caller_id_number=myuser at gmail.com"/>
>            <action application="bridge"
> data="dingaling/gmail.com/$1 at gmail.com"/>
>          </condition>
>
> I tried suggestion from
> http://lists.freeswitch.org/pipermail/freeswitch-users/2007-February/028456.html,
> above two issues still not work.
>
>  I heard id: intralanman is good at this, if you saw the post, please
> share your advice.
>
> -jesse
>



More information about the FreeSWITCH-users mailing list