Today, the Jabber Software Foundation (JSF) published initial documentation of Jingle. Jingle is a set of extensions to the IETF’s Extensible Messaging and Presence Protocol or XMPP for use in VoIP, video, and other p2p multimedia sessions.
The Jingle technology represents an open version of the protocols used in the popular Google Talk application released in August 2005.
Google is supporting the standardization and evolution of these protocols through the JSF’s community standards process.
The following are the specifications that were published today:
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.)
Follow-on specifications will be published in the near future for additional session types (e.g., video) as well as to document interoperability with the IETF’s Session Initiation Protocol (SIP), the ITU’s H.323 technology, and the IAX protocol used natively in the popular Asterisk open-source PBX application.
Peter Saint-Andre, Executive Director of the Jabber Software Foundation and co-author of the Jingle specifications said;
Jingle provides a powerful framework for peer-to-peer multimedia sessions.Joe Hildebrand, CTO of Jabber Inc. and co-author of the Jingle signaling specification, added:
By laying the groundwork for real-time collaboration, Jingle is an important piece of the puzzle for our enterprise and service provider customers, and we are committed to supporting it in our products as soon as possible.Apart from Jabber Inc. and Google, the companies and other open-source projects that have already pledged to support the Jingle protocols are -
Antepo,
Cerulean Studios (Trillian),
Coversant,
Digium (Asterisk),
Gaim,
Jive Software,
Novamens,
Psi,
SAPO and
Tipic
In its press release Jabber said that support from additional vendors is expected in the near future.
Jabber Software Foundation










