<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" 
      xmlns:thr="http://purl.org/syndication/thread/1.0">
  <link rel="alternate" type="text/html" href="http://blog.tmcnet.com/blog/tom-keating/google/google-releases-googletalk-api.asp" />
  <link rel="self" type="application/atom+xml" href="http://blog.tmcnet.com/blog/tom-keating/atom.xml" />
  <id>tag:blog.tmcnet.com,2013:/blog/tom-keating//4/tag:blog.tmcnet.com,2005:/blog/tom-keating//4.21373-</id>
  <updated>2013-02-22T21:05:43Z</updated>
  <title>Comments for Google releases GoogleTalk API</title>
  <subtitle>VoIP &amp; Gadgets blog - Latest news in VoIP &amp; gadgets, wireless, mobile phones, reviews, &amp; opinions</subtitle>
  <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.38</generator>
  <entry>
    <id>tag:blog.tmcnet.com,2005:/blog/tom-keating//4.21373</id>
    <link rel="alternate" type="text/html" href="http://blog.tmcnet.com/blog/tom-keating/google/google-releases-googletalk-api.asp" />
    <link rel="service.edit" type="application/atom+xml" href="http://blog.tmcnet.com/mt/mt-atom.cgi/weblog/blog_id=4/entry_id=21373" title="Google releases GoogleTalk API" />
    <published>2005-12-18T01:49:42Z</published>
    <updated>2008-04-10T21:35:21Z</updated>
    <title>Google releases GoogleTalk API</title>
    <summary> Google has released their API for GoogleTalk. Wow! Just think of the mashups. Now you can mashup Google search with Google Maps and GoogleTalk. So for instance, one guy mashed up the Best Buy XBox 360 inventory with Google...</summary>
    <author>
      <name>Tom Keating</name>
      <uri>http://blog.tmcnet.com/blog/tom-keating/</uri>
    </author>
    
    <category term="Google" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.tmcnet.com/blog/tom-keating/">
      <![CDATA[<p><img vspace="5" hspace="5" border="0" align="right" src="http://blog.tmcnet.com/blog/tom-keating/images/google-talk-logo.jpg" /><br />
Google has released their API for GoogleTalk. Wow! Just think of the mashups. Now you can mashup Google search with Google Maps and GoogleTalk. So for instance, <a href="http://xbox.clambert.org/">one guy mashed up the Best Buy XBox 360 inventory with Google Maps</a> which then displays pins on a map displaying the available Best Buy stores. You can then click the icon to see how many Xbox 360s are for sale. With the GoogleTalk API perhaps soon you'll be able to initiate a call to the Best Buy store. This is but one simple example of using the GoogleTalk API, I'm sure there will be some even more creative uses, including the ability to build social communitiies or even used for online gaming. This certainly puts some pressure on Skype to open up their API even more.<br /><br />Here's some info from <a href="http://code.google.com/apis/talk/about.html">Google's website:</a><br /><br /><br />
Google Talk uses a proposed extension to XMPP known as Jingle which can traverse many types of NATs, to establish peer-to-peer connections. The Jingle protocol is based on <a href="http://ietfreport.isoc.org/ids/draft-ietf-mmusic-ice-06.txt">Interactive Connectivity Establishment (ICE)</a>, which is very successful in bypassing NAT. I <a href="http://blog.tmcnet.com/blog/tom-keating/voip/microsoft-and-cisco-think-ice-is-cool-stuff.asp">wrote an in-depth aticle about ICE recently</a> with regards to Microsoft and Cisco supporting the ICE standard. This now makes it at least three major players - Cisco, Microsoft, and Google supporting ICE.<br /><br /><a href="http://code.google.com/apis/talk/about.html">Libjingle</a> is a set of components provided by Google to interoperate with <a href="http://talk.google.com">Google Talk</a>'s peer-to-peer and voice calling capabilities. The package includes source code for Google's implementation of <a href="http://www.jabber.org/jeps/jep-0166.html">Jingle</a> and <a href="http://www.jabber.org/jeps/jep-0167.html">Jingle-Audio</a>, two proposed extensions to the XMPP standard that are currently available in experimental draft form. <br /><br />We are releasing this source code as part of our ongoing commitment to promoting consumer choice and interoperability in Internet-based real-time-communications. The Google source code is made available under a <a href="http://code.google.com/apis/talk/license.html">Berkeley-style license</a>, which means you are free to incorporate it into commercial and non-commercial software and distribute it. <br /><br />In addition to enabling interoperability with Google Talk, there are several general purpose components in the library such as the P2P stack which can be used to build a variety of communication and collaboration applications. We are eager to see the many innovative applications the community will build with this technology. <br /><br />Below is a summary of the individual components of the library. You can use any or all of these components. <ul><li><b>base - </b>Low-level portable utility functions. </li><li><b>p2p</b> - The p2p stack, including base p2p functionality and client hooks into XMPP. </li><li><b>session - </b>Phone call signaling. </li><li><strong>t</strong><b>hird_party</b> - Non-Google components required for some functionality. </li><li><b>xmllite - </b>XML parser. </li><li><b>xmpp</b> - XMPP engine.</li></ul>Finally, courtesy of <a href="http://www.makeyougohmm.com/?p=2745">makeyougohmm.com</a>, they list some important Google Talk API newsgroups in case you are interested.<br /><br /><a href="http://groups.google.com/group/google-talk-open/">Google Talk Open</a><br /><a href="http://groups.google.com/group/google-talk-open/">Google Homepage API</a><br /><a href="http://groups.google.com/group/GMail%20Agent/">Gmail Agent API</a><br /><a href="http://groups.google.com/group/Google-Deskbar-API/">Google Deskbar API</a><br /></p>]]>
      
    </content>
  </entry>

  <entry>
    <id>tag:blog.tmcnet.com,2005:/blog/tom-keating//4.21373-comment:4397</id>
    <thr:in-reply-to ref="tag:blog.tmcnet.com,2005:/blog/tom-keating//4.21373" type="text/html" href="http://blog.tmcnet.com/blog/tom-keating/google/google-releases-googletalk-api.asp"/>
    <link rel="alternate" type="text/html" href="http://blog.tmcnet.com/blog/tom-keating/google/google-releases-googletalk-api.asp#c4397" />
    <title>Comment from Andrea Bauer on 2005-12-20</title>
    <author>
        <name>Andrea Bauer</name>
        <uri>http://www.mobile-innovation.org/</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.mobile-innovation.org/">
        <![CDATA[<p><br />
Besides I guess that the open-source-policy of Google not only promotes innovations since potential mashups were enabled but also raises the adoption rate of Google Talk’s VoIP service. </p>]]>
    </content>
    <published>2005-12-20T17:04:12Z</published>
  </entry>

</feed>
