Jingle (protocolo)


Jingle es una extensión del Protocolo de presencia y mensajería extensible [1] (XMPP) que agrega control de sesión (señalización) punto a punto (P2P) para interacciones multimedia como Voz sobre IP (VoIP) o comunicaciones de videoconferencia . Fue diseñado por Google y la XMPP Standards Foundation . Los flujos multimedia se entregan utilizando el Protocolo de transporte en tiempo real (RTP). Si es necesario, el NAT transversal es asistido mediante el Establecimiento de conectividad interactiva (ICE).

En diciembre de 2009 , la especificación Jingle propuesta aún no había sido aprobada por la XMPP Standards Foundation, pero ahora es un borrador de estándar, lo que significa: " Se recomiendan las implementaciones y el protocolo es apropiado para la implementación en sistemas de producción, pero algunos cambios en el protocolo son posibles antes de que se convierta en un Estándar Final.[2]

La biblioteca libjingle, [3] utilizada por Google Talk para implementar Jingle, se ha lanzado al público bajo una licencia BSD . Implementa tanto el protocolo estándar actual como la versión anterior al estándar.


Logotipo de Jingle propuesto