Jingle All The Way – Google Opens their tech within GTalk

An open standard at P2P and audio technology was published a few days ago by Jabber Software Foundation(JSF). It’s named Jingle, which is the background technology used within Google Talk, released in August 2005. From the beginning, we noticed that Google made its way into VoIP/IM market through a different way against Skype.

Basically the standard of Jingle is 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.

  • JEP-0166: Jingle Signalling — The core technology for peer-to-peer session management, which enables communication through existing firewalls and can be extended to support a wide range of session types. (Authored by Scott Ludwig and Joe Beda of Google, Peter Saint-Andre of the JSF, and Joe Hildebrand of Jabber Inc.)
  • JEP-0167: Jingle Audio — The session description format for Jingle audio sessions, enabling seamless one-to-one voice over IP (VoIP) between Jabber/XMPP users. (Authored by Scott Ludwig of Google and Peter Saint-Andre of the JSF.)
  • In addition to Google and Jabber Inc., the following companies and open-source projects have already pledged to support the Jingle protocols: Antepo, Cerulean Studios (Trillian), Coversant, Digium (Asterisk), Gaim, Jive Software, Novamens, Psi, SAPO, and Tipic. Support from additional vendors is expected in the near future.

    Every software vendors and individual programmers can make use of Jingle with LibJingle library. LibJingle adopts a Berkeley-Style license, which is of the least restriction to the developers. Armed with the openness, interoperability and marketing capacity of Google, Jingle is expected to be a good competitor and even a replacement to SIP, SIMPLE, and P2P SIP. At the same time, the strength of Jingle is the weakness of Skype, although Skype has been dominating the IM/P2P VoIP market.
    technorati tags: , , , ,


    4 Responses to Jingle All The Way – Google Opens their tech within GTalk

    1. zhaol says:

      一方面,Skype已经在voip市场中遥遥领先(差不多是第二位Vonage的两倍),另一方面,我们看到GT, MSN等奋力追赶。他们采用的技术路线和市场路线都完全不同,这给我们的国内市场以鞭策。



    2. hi2005 says:


      Google plans to standardize multimedia instant messaging

      12/24/2005 4:17:50 PM, by Ryan Paul

      Earlier this week, Google shared its plans for the future unification of the instant messaging (IM) market. The benevolent overlord of modern Internet innovation, Google has become a tremendous stabilizing force within the complex ecosystem of web-based services. When Google released their Jabber-based IM application earlier this year, they promised consumers that they would vigorously pursue protocol interoperability in order to facilitate communication between users of different IM systems. Since the birth of text-based Internet chat in the 1980s, countless IM protocols and applications have emerged to meet the rapidly growing demand for interactive text communication. AOL’s ubiquitous AIM service is thought to have over 50 million active users, a number that continues to increase as more consumers take up the habit.

      Google chose to use Jabber’s Extensible Messaging and Presence Protocol (XMPP) for its own Google Talk application because XMPP is a well-documented open protocol fit for standardization and extension. The broad availability of XMPP support in open source communication applications ensures that users of all common platforms, including Linux and OS X, will be able to interact with Google Talk users. Working closely with the nonprofit Jabber Software Foundation (JSF), Google plans to bring voice and video communication services to all XMPP-compliant IM utilities. Described in a Jabber Enhancement Proposal, the new peer-to-peer voice and video standard is currently called Jingle. An open source implementation called Libjingle has already been released by Google under a BSD-style license. For those not in the know, BSD licenses are very permissive, facilitating commercial redistribution even in proprietary applications, which means that closed source IM applications like AOL’s AIM client can take advantage of the code.

      Google recently hired Sean Egan, one of the lead developers of a popular open source IM application called Gaim. Egan and other Gaim developers have already managed to integrate Google Talk’s voice features into the Gaim 2.0 branch, which is scheduled for release next month. (Interested users might want to take a look at the beta release!)

      After Google’s acquisition of a five percent stake in AOL last week, both companies decided that it would be advantageous to implement complete interoperability between Google Talk and AIM. Now that Google has the uncontested champion of IM technologies on its buddy list, it has the leverage it needs to get other services to jump on the interoperability bandwagon. The situation is reminiscent of a Star Trek Next Generation episode where the eccentric ambassador Spock goes to Romulus in order to end the age-old conflict that separated the Vulcan and Romulan people. Although the respective governments feared the unification process, the intrepid ambassador realized that the people’s desire for unification made it inevitable, and he wasn’t afraid to use some old-fashioned “cowboy diplomacy” in order to facilitate a mutually beneficial union. After being separated by incompatible protocols for years, IM users may soon finally be able to communicate unimpeded, opening the door for a whole new level of IM innovation.

    3. […] Google的市值不断攀升,有证券分析师预计其股价可以升到600USD。新闻报道Google中国又发布新闻扩大其在华的招聘计划,由于很多员工休假,李开复先生亲自面试。Google与Sun结成战略合作伙伴,共同推进OpenOffice的在线免费应用。Google前不久开放了自己的Google Talk后台技术,支持发布了Jingle,作为XMPP的VoIP、视频等应用的扩展。Google击败Microsoft成功竞价美国在线5%股份。可谓新闻不断,喜事连连。 可是看到下面的新闻还是让人吃了一惊。据洛山矶时报(LA Times)报道Google正在与全球零售业领袖沃尔玛计划联合推出装有Google操作系统的低价全功能PC。虽然Google与沃尔玛双方都出面否认了上述传言,但是我们宁愿相信不会空穴来风。这样Google与Microsoft的战线延伸到了对方的腹地。怎么样,是不是感觉下一步Google莫非还要作游戏吧? […]

    4. hi2005 says:


      大家注意到这个库的版权采用了最为宽松的Berkeley-style license.

    %d bloggers like this: