0
Jingle
est une extension du protocole XMPP (Extensible Messaging and Presence Protocol) qui ajoute un contrôle de session poste à poste (P2P) (signalisation) pour les interactions multimédias telles que dans les communications Voix sur IP (VoIP) ou visioconférence.
Il a été conçu par Google et la XMPP Standards Foundation.Les flux multimédias sont fournis à l'aide du protocole de transport en temps réel (RTP).Si nécessaire, la traversée NAT est assistée à l'aide de l'Interactive Connectivity Establishment (ICE).En décembre 2009, la spécification Jingle proposée n'avait pas encore été approuvée par la XMPP Standards Foundation, mais est maintenant un projet de norme, ce qui signifie: "Les mises en œuvre sont encouragées et le protocole est approprié pour le déploiement dans les systèmes de production, mais certaines modifications du protocolesont possibles avant de devenir un standard final. "[1] La bibliothèque libjingle, [2] utilisée par Google Talk pour implémenter Jingle, a été mise à la disposition du public sous une licence BSD.Il implémente à la fois le protocole standard actuel et l'ancienne version pré-standard.