Want to highlight a helpful answer? Upvote!

Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Problems using Google Talk with Messages

Hello everybody. I have configured my Google Talk account in Messages; everything was working fine, but I came across an annoying issue.

A friend of mine has Google Talk too: he uses Windows with Google's “official” application, together with the web plugin for Gmail. He is in my buddy list and we can chat, but we cannot make voice calls, nor use video chat: I see all buttons greyed out (except the “text chat” one).

Any ideas to make it work?


Thank you very much

iMac (20-inch Early 2009), OS X Mountain Lion (10.8.2)

Posted on Feb 1, 2013 10:56 AM

Reply
Question marked as Best reply

Posted on Feb 1, 2013 1:37 PM

Hi,


iChat or Messages to a Browser has never worked.

He needs to get a Mac or you need to change to using a Browser.


The Why.

Google talk run a Jabber server.

Most Jabber App have a module call Jingle Library that does the A/V stuff. See Jingle

Jingle use different A/V protocols to those used by iChat and Messages.


The linked article seems to get changed fairly regularly.


Currently it reads


Jingle is an extension to the Extensible Messaging and Presence Protocol (XMPP) which adds peer-to-peer (P2P) session control (signaling) for multimedia interactions such as in Voice over IP (VoIP) or videoconferencing communications. It was designed by Google and the XMPP Standards Foundation. The multimedia streams are delivered using the Real-time Transport Protocol (RTP). If needed, NAT traversal is assisted using Interactive Connectivity Establishment (ICE).

As of December 2009, the proposed Jingle specification has not yet been approved by the XMPP Standards Foundation, but is now a Draft Standard, meaning: "Implementations are encouraged and the protocol is appropriate for deployment in production systems, but some changes to the protocol are possible before it becomes a Final Standard."[1]

The libjingle library, used by Google Talk to implement Jingle, has been released to the public under a BSD license. It implements both the current standard protocol and the older, pre-standard version.


I have bolded the last part.

This article has reads that Google (And XXMP/Jabber) "Created" the Jingle process. In the past the wording around this has varied and the implied involvement by Google has varied along with it.

Before that it did not mention Google in that way and also said the Google version was not that compatible with versions in other Jabber apps.

This "Older" version would be 3 years out to date.


iChat and Messages connect using SIP (Session Initiation Protocol) for A/V chats.

This works with an Intervening server acting as an "Telephone Operator" at both ends to check the Acceptability or the Incoming call and the ports to be used (it also checks that where the Visible Invite went is the person replying/Accepting).


AS you both have Google IDs in may be simpler fro you to use a web Browser and download the Google Web Browser Plugin.

NOTE:

This may have issues if you use the FLASH Plugin as well.

At one time Google Used Flash to generate the Video and it seems their plugin is very closely "related" in the way it works.




User uploaded file
9:37 PM Friday; February 1, 2013

Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"


 iMac 2.5Ghz 5i 2011 (Mountain Lion 10.8.2)
 G4/1GhzDual MDD (Leopard 10.5.8)
 MacBookPro 2Gb (Snow Leopard 10.6.8)
 Mac OS X (10.6.8),
 Couple of iPhones and an iPad
"Limit the Logs to the Bits above Binary Images."  No, Seriously

2 replies
Question marked as Best reply

Feb 1, 2013 1:37 PM in response to Kergot

Hi,


iChat or Messages to a Browser has never worked.

He needs to get a Mac or you need to change to using a Browser.


The Why.

Google talk run a Jabber server.

Most Jabber App have a module call Jingle Library that does the A/V stuff. See Jingle

Jingle use different A/V protocols to those used by iChat and Messages.


The linked article seems to get changed fairly regularly.


Currently it reads


Jingle is an extension to the Extensible Messaging and Presence Protocol (XMPP) which adds peer-to-peer (P2P) session control (signaling) for multimedia interactions such as in Voice over IP (VoIP) or videoconferencing communications. It was designed by Google and the XMPP Standards Foundation. The multimedia streams are delivered using the Real-time Transport Protocol (RTP). If needed, NAT traversal is assisted using Interactive Connectivity Establishment (ICE).

As of December 2009, the proposed Jingle specification has not yet been approved by the XMPP Standards Foundation, but is now a Draft Standard, meaning: "Implementations are encouraged and the protocol is appropriate for deployment in production systems, but some changes to the protocol are possible before it becomes a Final Standard."[1]

The libjingle library, used by Google Talk to implement Jingle, has been released to the public under a BSD license. It implements both the current standard protocol and the older, pre-standard version.


I have bolded the last part.

This article has reads that Google (And XXMP/Jabber) "Created" the Jingle process. In the past the wording around this has varied and the implied involvement by Google has varied along with it.

Before that it did not mention Google in that way and also said the Google version was not that compatible with versions in other Jabber apps.

This "Older" version would be 3 years out to date.


iChat and Messages connect using SIP (Session Initiation Protocol) for A/V chats.

This works with an Intervening server acting as an "Telephone Operator" at both ends to check the Acceptability or the Incoming call and the ports to be used (it also checks that where the Visible Invite went is the person replying/Accepting).


AS you both have Google IDs in may be simpler fro you to use a web Browser and download the Google Web Browser Plugin.

NOTE:

This may have issues if you use the FLASH Plugin as well.

At one time Google Used Flash to generate the Video and it seems their plugin is very closely "related" in the way it works.




User uploaded file
9:37 PM Friday; February 1, 2013

Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"


 iMac 2.5Ghz 5i 2011 (Mountain Lion 10.8.2)
 G4/1GhzDual MDD (Leopard 10.5.8)
 MacBookPro 2Gb (Snow Leopard 10.6.8)
 Mac OS X (10.6.8),
 Couple of iPhones and an iPad
"Limit the Logs to the Bits above Binary Images."  No, Seriously

Feb 1, 2013 2:26 PM in response to Ralph-Johns-UK

User uploaded file For the Points User uploaded file



User uploaded file
10:26 PM Friday; February 1, 2013

Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"


 iMac 2.5Ghz 5i 2011 (Mountain Lion 10.8.2)
 G4/1GhzDual MDD (Leopard 10.5.8)
 MacBookPro 2Gb (Snow Leopard 10.6.8)
 Mac OS X (10.6.8),
 Couple of iPhones and an iPad
"Limit the Logs to the Bits above Binary Images."  No, Seriously

Problems using Google Talk with Messages

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.