Jingle
Jingle je rozšírením komunikačného protokolu XMPP pre vyjednávanie priameho (P2P) prepojenia medzi užívateľmi. Toto spojenie potom môže byť použité pre prenos prakticky akýchkoľvek dát - najmä zvuku (hlasu), videa (napr. z webkamery) a podobne.
Popis
upraviťJingle vznikol spoluprácou XMPP Standards Foundation (kedysi Jabber Software Foundation) a Google na základe protokolu pre prenos hlasu využitého klientovi Google Talk. Ide najmä o tieto rozšírenia (XEPy):
- XEP-0166: Jingle
- XEP-0167: Jingle RTP Sessions (pôvodne: Jingle Audio Content Description Format)
- XEP-0176: Jingle ICE Transport
- XEP-0177: Jingle Raw UDP Transport
- XEP-0179: Jingle IAX Transport Method
- XEP-0180: Jingle Video Content Description Format (neschválený; pozri XEP-0167)
- XEP-0181: Jingle DTMF
- XEP-0234: Jingle File Transfer
- XEP-0251: Jingle Session Transfer
- XEP-0262: Use of ZRTP in Jingle RTP Sessions
- XEP-0278: Jingle Relay Nodes Jingle Nodes Project Archivované 2009-11-12 na Wayback Machine
Libjingle
upraviťLibjingle je knižnica umožňujúce hlasovú komunikáciu s Google Talk klientmi, ktorú vydala firma Google zadarmo pod licenciou BSD, čo umožňuje jej využitie v iných aplikáciách. Libjingle, rovnako ako Google Talk zatiaľ nepoužívajú vyššie uvedený protokol vydaný XMPP Standards Foundation.