You can mark you interesting snippets of text that will be available through a unique link in your browser.

Jingle (protocol)

Jingle (protocol)

Jingle is an extension to the Jabber/XMPP protocol, to allow for peer-to-peer (p2p) signalling for multimedia interactions such as voice or video. It was designed by Google and the XMPP Standards Foundation. The multimedia content itself can be delivered using the Real-time Transport Protocol, with Interactive Connectivity Establishment (ICE) for NAT traversal.

As of March 2008, the Jingle standards are marked as being 'proposed', meaning that it has not yet been approved by the XMPP Standards Foundation but is considered for advancement to the next stage of the standards process.

The [http://code.google.com/apis/talk/index.html libjingle] library, used by Google Talk to implement Jingle, has been released to the public under a Berkeley-style license. However, the version of the protocol that libjingle (and by extension Google Talk) implements differs from that published by the XMPP Software Foundation. Currently, most software which advertises support for Jingle is limited to Google Talk compatibility. See the Jabber wiki's page on [http://wiki.jabber.org/index.php/Jingle_%28XEP-0166%29 Jingle] for more details.

Clients supporting Jingle

* Coccinella
* Empathy
* Google Talk
* Miranda IM (using the [http://forums.miranda-im.org/showthread.php?t=13768 JGTalk] plugin and mediastreamer2)
* Spark (windows version only)
* Kopete (since 0.12, disabled in 4.1)
* FreeSWITCH
* Gajim (experimental support)
* Telepathy Gabble
* [http://www.gnu.org/software/freetalk/ Freetalk] (experimental support in 1.90)
* [http://www.gtalk2voip.com/ GTalk2VoIP] Publicly open Jingle-to-SIP gateway, allows Google Talk and other Jingle based client to make and receive SIP calls.
* [http://www.talkonaut.com/ Talkonaut] Free mobile VoIP (mVoIP) software for Symbian and Windows Mobile smart-phones. Based on XMPP and Jingle protocol. Uses a set of narrow-band Speex codecs to fit audio stream into poor GPRS data connections.

Clients supported Jingle

* Jabbin (2.0 beta2)
* Psi (experimental support in 0.11)

Jabbin is not developed any more. The integration of jingle in Psi is frozen.

External links

* [http://forum.psi-im.org/thread/5095 Psiforum Jinglethread]
* [http://www.xmpp.org/extensions/xep-0166.html XEP-0166: Jingle]
* [http://www.xmpp.org/extensions/xep-0167.html XEP-0167: Jingle RTP Sessions] (formerly: Jingle Audio Content Description Format)
* [http://www.xmpp.org/extensions/xep-0177.html XEP-0177: Jingle Raw UDP Transport]
* [http://www.xmpp.org/extensions/xep-0179.html XEP-0179: Jingle IAX Transport Method]
* [http://www.xmpp.org/extensions/xep-0180.html XEP-0180: Jingle Video Content Description Format] (deprecated; see XEP-0167)
* [http://www.xmpp.org/extensions/xep-0176.html XEP-0176: Jingle ICE Transport]
* [http://www.xmpp.org/extensions/xep-0181.html XEP-0181: Jingle DTMF]


Wikimedia Foundation. 2010.

  
Share  

Look at other dictionaries:

  • Jingle (disambiguation) — Jingle may refer to:* Jingle, a memorable slogan, set to an engaging melody, mainly broadcast on radio and sometimes on television commercials* A jingle (vehicle) is a covered, two wheeled Irish vehicle* A jingle (animal) is a mollusk in the… …   Wikipedia

  • Jingle (protocole) — Pour les articles homonymes, voir Jingle. Jingle est une extension de protocole XMPP destinée à l initialisation, au suivi et à la terminaison de sessions multimédia P2P entre clients XMPP. Jingle permet les sessions audio (VoIP) et devrait, à… …   Wikipédia en Français

  • Extensible Messaging and Presence Protocol — Familie: Internetprotokollfamilie Einsatzgebiet: Instant Messaging Ports: 5222/TCP (Client zu Server) 5269/TCP (Server zu Server) Legacy SSL: 5223/TCP (SSL) XMPP im TCP/IP‑Protokollstapel: Anwendung …   Deutsch Wikipedia

  • Extensible Messaging and Presence Protocol — Fonction Messagerie instantanée Sigle XMPP Port 5222 RFC …   Wikipédia en Français

  • Extensible Messaging and Presence Protocol — (XMPP) is an open, XML inspired protocol originally aimed at near real time, extensible instant messaging (IM) and presence information (a.k.a. buddy lists), but now expanded into the broader realm of message oriented middleware. [Citation |… …   Wikipedia

  • Liste von Jabber-Server-Software — Dieser Artikel behandelt das Messaging Protokoll Jabber. Für die Bedeutung eines Jabbers in Ethernet Netzwerken, siehe Jabber (Ethernet). Jabber Logo …   Deutsch Wikipedia

  • Comparison of instant messaging clients — The following tables compare general and technical information for a number of instant messaging clients. Please see the individual products articles for further information. This article is not all inclusive or necessarily up to date. External… …   Wikipedia

  • Digsby — Not to be confused with Digby. Digsby Build 88 r29967 (Public Beta) on Windows XP …   Wikipedia

  • Windows Live Messenger — Windows Live Messenger …   Wikipedia

  • MySpaceIM — Developer(s) MySpace Stable release 1.0.823.0[1] / December 1, 2009; 23 months ago ( …   Wikipedia