Google Talk: Difference between revisions
Exchanged two paragraphs for more clarity |
→History: Wikify |
||
Line 60: | Line 60: | ||
On the evening of [[August 23]], many logged-in users using [[TCP and UDP port|port]] 5222 to connect were disconnected and unable to log back in. Users using port 5223 to connect were still able to log in, and at 04:12:52 [[UTC]] those users received a broadcast instant message from <tt>gmail.com</tt>, an apparently official username used by Google to communicate with their user base, that stated "The broken link has been fixed. Thanks for being our first users!" Port 5222-connectivity was found to have been re-enabled. On [[August 24]], Google Talk was officially launched. |
On the evening of [[August 23]], many logged-in users using [[TCP and UDP port|port]] 5222 to connect were disconnected and unable to log back in. Users using port 5223 to connect were still able to log in, and at 04:12:52 [[UTC]] those users received a broadcast instant message from <tt>gmail.com</tt>, an apparently official username used by Google to communicate with their user base, that stated "The broken link has been fixed. Thanks for being our first users!" Port 5222-connectivity was found to have been re-enabled. On [[August 24]], Google Talk was officially launched. |
||
On [[December 15]], [[2005]], Google released '''libjingle''', a [[C++]] [[library (computer science)|library]] to implement Jingle, "a set of extensions to the [[IETF]]'s Extensible Messaging and Presence Protocol (XMPP) for use in voice over IP ([[VoIP]]), video, and other peer-to-peer multimedia sessions."<ref name="Libjingle">{{cite web | year=2005 | url=http://www.jabber.org/press/2005-12-15.shtml | title=Jabber Software Foundation Publishes Open VoIP and Multimedia Protocols | publisher=[[Jabber Software Foundation]] | accessdate=February 1 | accessyear=2006}}</ref> Libjingle is a library of the code that Google uses for [[peer-to-peer]] communication, and was made available under a [[BSD license]].<ref name="LibjingleNote">{{cite web | last=Beda | first=Joe | year=2005 | url=http://www.eightypercent.net/Archive/2005/12/15.html#a261 | title=libjingle | publisher=EightyPercent.net | accessdate=February 1 | accessyear=2006}}</ref> |
On [[December 15]], [[2005]], Google released '''libjingle''', a [[C++]] [[library (computer science)|library]] to implement [[Jingle (protocol)|Jingle]], "a set of extensions to the [[IETF]]'s Extensible Messaging and Presence Protocol (XMPP) for use in voice over IP ([[VoIP]]), video, and other peer-to-peer multimedia sessions."<ref name="Libjingle">{{cite web | year=2005 | url=http://www.jabber.org/press/2005-12-15.shtml | title=Jabber Software Foundation Publishes Open VoIP and Multimedia Protocols | publisher=[[Jabber Software Foundation]] | accessdate=February 1 | accessyear=2006}}</ref> Libjingle is a library of the code that Google uses for [[peer-to-peer]] communication, and was made available under a [[BSD license]].<ref name="LibjingleNote">{{cite web | last=Beda | first=Joe | year=2005 | url=http://www.eightypercent.net/Archive/2005/12/15.html#a261 | title=libjingle | publisher=EightyPercent.net | accessdate=February 1 | accessyear=2006}}</ref> |
||
On [[February 7]], [[2006]], Gmail added the ability to chat with a built-in Jabber client. |
On [[February 7]], [[2006]], Gmail added the ability to chat with a built-in Jabber client. |
Revision as of 12:12, 2 August 2007
Developer(s) | |
---|---|
Stable release | Windows Plugin: 3.19.1.13088 (May 14, 2013 ) [±] |
Preview release | Google Talk Labs Edition [±] |
Operating system | Windows 2000, XP, Server 2003, Vista |
Type | VoIP/Instant messaging client |
License | Proprietary freeware |
Website | google.com/talk |
Google Talk is a computer application for Voice over IP and instant messaging, offered by Google. The first beta version of the program was released on August 24, 2005.
Instant messaging between the Google Talk servers and its clients uses an open protocol, XMPP, allowing users of other XMPP clients to communicate with Google Talk users. VoIP in Google Talk is based around the Jingle protocol. The technology used within the Google server network however is not publicly known.
The Google Talk client is currently only available for Windows (2000, XP, Server 2003, and Vista), but with the release of the Google Talk gadget, a user on any operating system with a web browser can use Google Talk. However, other XMPP clients, such as Pidgin, fully support other operating systems. Read the list of Jabber client software to find compatible software.
Features
Interoperability
Google has announced that a major goal of the Google Talk service is interoperability. Google Talk uses XMPP to provide real-time extensible messaging and presence events, including offline messaging and voice mailing. On January 17, 2006, Google enabled server-to-server communications, federating itself with any Jabber server that supports the dialback protocol.[1]
Product integration
On February 7, 2006, Gmail received chat functionality, and was integrated with Google Talk. Users can send instant messages to other Gmail users. Google Talk does not need to be downloaded to send instant messages to Gmail users.
Conversation logs are automatically saved to a Chats area in the user's Gmail account. This allows users to search within their chat logs easily, and to have them centrally stored on the Internet, which has caused concerns that intelligence agencies may exploit this fact to gather information.[citation needed]
Since November 8, 2006, Google has also integrated Google Talk with Orkut. This enables Google Talk users to interact with registered Orkut users, by sending and receiving 'scraps' within Orkut.
It is also possible to display the song currently playing on the computer. This music data is collected, if the user agrees to this, and displayed on the Google Music Trends page.
Encryption
The connection between the Google Talk client and the Google Talk server is encrypted, except when using Gmail's chat over HTTP, a federated network that doesn't support encryption, or when using a proxy like IMLogic.[2][3]End-to-end messages are unencrypted.[2] Google plans to add support for chat and call encryption in a future release.[4] Some XMPP clients natively support encryption with Google Talk's servers.
Voicemail and file sharing
On July 28 2006, Google added voicemail and file sending capabilities to the Google Talk client. Voicemail messages can be 10 minutes long, and they're delivered to the contact's Gmail mailbox as an attached MP3 file (11 kHz mono 24kbit/s). Gmail recognizes that it is a voicemail message, and users can choose to stream the file using the integrated MP3-playing applet, or to download the MP3 file.
Google Talk "Hacks"
Google Talk also has several "hacks" or things you can use to enhance your communicational experience. They include making your words italic and bold. Also many users have found out a way to log in with multiple logins by changing the target of the shortcut.
Offline messaging
On October 31, 2006, Google introduced offline messaging to Google Talk. This allows users to send messages to their contacts, even if they are not signed in. They will receive the messages when they next go online.
Mobile device compatibility
On June 30, 2006, Nokia released new software for their Nokia 770 Internet Tablet, that included Google Talk as one of the compatible VoIP clients, due to the XMPP-based software.[5]Another Google Talk-compatible device is Sony's mylo, released on September 15, 2006. A Google Talk client is also available for BlackBerry devices from the Blackberry site.[6]
However, given that Google Talk provides XMPP protocol, most mobile phones for which a suitable XMPP client exists (see [7]) could also offer Google Talk service, at least theoretically (depending on the handset, the user may encounter security warnings due to unsigned J2ME midlets or limits put in place by the mobile service provider). Mobile clients specially designed for Google Talk exist as well [8]
Most phones support the IMPS protocol, and there are hybrid XMPP/IMPS networks (through Jabber transports, or specially designed hybrid servers)[9], which can also contact Google Talk users. The Google Talk service itself is unusable from IMPS (that means, you cannot log with your Gmail account, but you can talk with your Gmail friends with your IMPS account from your mobile phone)
![]() | This article may be confusing or unclear to readers. |
History
The idea of a Jabber-based Google IM service was proposed by Eoban Binder on the website Applexnet.com on August 23, 2004.[10]
Exactly one year later, after the rumor of a Google-branded "communications tool" service had been reported by the New York Times[11] and detailed by the Los Angeles Times on August 22 2005, the subdomain talk.google.com was found to have an active Jabber server.[12] Two methods of logging into the server were discovered soon after and the ensuing response by eager bloggers revealed to numerous others how to login before the official release by Google.
On the evening of August 23, many logged-in users using port 5222 to connect were disconnected and unable to log back in. Users using port 5223 to connect were still able to log in, and at 04:12:52 UTC those users received a broadcast instant message from gmail.com, an apparently official username used by Google to communicate with their user base, that stated "The broken link has been fixed. Thanks for being our first users!" Port 5222-connectivity was found to have been re-enabled. On August 24, Google Talk was officially launched.
On December 15, 2005, Google released libjingle, a C++ library to implement Jingle, "a set of extensions to the IETF's Extensible Messaging and Presence Protocol (XMPP) for use in voice over IP (VoIP), video, and other peer-to-peer multimedia sessions."[13] Libjingle is a library of the code that Google uses for peer-to-peer communication, and was made available under a BSD license.[14]
On February 7, 2006, Gmail added the ability to chat with a built-in Jabber client.
On March 14, 2007, Google released the Google Talk Gadget, a web-based Talk module that can be added to iGoogle (formally the Google Personalized Homepage) or embeded in any web page, thus, allowing one to chat from any operating system, without the need to install software. [15]
Bugs
When incorporating "Google Apps for your Domain" Service (http://www.google.com/a) and Google Talk together, the "Check Inbox" function within Google Talk Program is not working properly. When "Check Inbox" function is clicked within Google Talk, normally it's supposed to take you to your Gmail Inbox. However, when using "Google Apps for your Domain" account with Google Talk Program, it takes you to regular Gmail's sign-in page instead of "Google Apps for your Domain" Gmail account email inbox.
There have also been several bugs reported in the Windows client for Google Talk, including e-mail message-notification unreliability, taskbar notification problems during conversations with more than one contact, and tab-sizing problems. [citation needed] Also it appeared that using the escape key to close chat windows does not work if the window has been open for a moderate amount of time. Similarly, the buddy list window, if left un-minimized for a length of time, would automatically "maximize" (to the same size), and would have to be "restored" with Windows in order to minimize once again. Another bug that had been noticed was a buddy list malfunction. All users will intermittently appear offline in the Google Talk client regardless of their actual status. Google stated that as of version 1.0.0.96, all of these bugs have been corrected.[16]
However, some users are reporting that the offline contact bug in Google Talk still continues.
Another problem with the Google Talk client reported by numerous users is its tendency to freeze occasionally for one to two minutes, using 100% CPU power. This is most common during a long conversation.
A bug that has appeared in 1.0.0.100 is that in the menu, "Check for mail" item randomly disappears, leaving you without the ability to check for new e-mail in your Gmail. Restarting the program restores it.
Memory leaks are also a problem and remain in the current version (1.0.0.104).
Future releases
Google reports that they are working on adding new features such as supporting SIP in a future release, which would broaden the userbase for the program.[17]
As part of Google's 5% acquisition of AOL on December 20, 2005, it was announced that Google Talk users will be able to communicate with AOL's market-leading AIM instant messaging service in future updates.[18]
Additionally as part of Google's and eBay's Multi-Year Agreement on August 28, 2006, it was announced that Google Talk users will be able to communicate with Skype: "The companies will also explore interoperability between Skype and Google Talk via open standards to enable text chat and online presence.".[19]
References
- ^ Burd, Gary (2006). "XMPP Federation". Google Talkabout. Retrieved April 3.
{{cite web}}
: Check date values in:|accessdate=
(help); Unknown parameter|accessyear=
ignored (|access-date=
suggested) (help) - ^ a b "Can My GTalk Discussion Be Tracked?". Retrieved 2007-02-11.
- ^ Google Talk Center at BigBlueBall
- ^ http://www.google.com/talk/about.html#privacy
- ^ http://europe.nokia.com/A4144790
- ^ http://www.blackberry.com
- ^ http://www.jabber.org/software/clients.shtml
- ^ http://www.mobileoss.org/p/mgtalk.html
- ^ http://www.nowimp.com/
- ^ Binder, Eoban (2004). "How Google Could De-Throne AIM". AppleXnet. Retrieved Jan 2.
{{cite web}}
: Check date values in:|accessdate=
(help); Unknown parameter|accessyear=
ignored (|access-date=
suggested) (help) - ^ Markoff, John (2005). "Where Does Google Plan to Spend $4 Billion?". The New York Times. Retrieved February 1.
{{cite web}}
: Check date values in:|accessdate=
(help); Unknown parameter|accessyear=
ignored (|access-date=
suggested) (help) - ^ admin (2005). "Google IM on XMPP for real?". Tom Servo's Blogogogogog. Retrieved February 1.
{{cite web}}
: Check date values in:|accessdate=
(help); Unknown parameter|accessyear=
ignored (|access-date=
suggested) (help) - ^ "Jabber Software Foundation Publishes Open VoIP and Multimedia Protocols". Jabber Software Foundation. 2005. Retrieved February 1.
{{cite web}}
: Check date values in:|accessdate=
(help); Unknown parameter|accessyear=
ignored (|access-date=
suggested) (help) - ^ Beda, Joe (2005). "libjingle". EightyPercent.net. Retrieved February 1.
{{cite web}}
: Check date values in:|accessdate=
(help); Unknown parameter|accessyear=
ignored (|access-date=
suggested) (help) - ^ http://googletalk.blogspot.com/2007/03/google-talk-gadget.html
- ^ DeWitt, Jeanne (2006-08-21). "You talk, We listen". Google Talkabout. Retrieved 2006-08-25.
{{cite web}}
: Check date values in:|date=
(help) - ^ "Google Talk and Open Communications — 4. Do you plan to support other real-time communication protocols?". Retrieved July 8.
{{cite web}}
: Check date values in:|accessdate=
(help); Unknown parameter|accessyear=
ignored (|access-date=
suggested) (help) - ^ "Time Warner's AOL and Google to Expand Strategic Alliance". Google Press Center. Retrieved February 1.
{{cite web}}
: Check date values in:|accessdate=
(help); Unknown parameter|accessyear=
ignored (|access-date=
suggested) (help) - ^ "Google and eBay Sign Multi-Year Agreement to Connect Users, Merchants, and Advertisers Around the Globe". Google Press Center. Retrieved 2006-12-25.
See also
- List of Google products
- List of Jabber client software
- Comparison of instant messaging clients
- Google Music Trends
External links
![](http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/40px-Wikinews-logo.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/40px-Wikinews-logo.svg.png)
- Google Talk
- Google talkabout - official development blog