Archive for the ‘jingle’ Category

Protocolo jingle e interoperabilidad asterisk y gtalk

March 6, 2008

Asterisk 1.4 incluye conectividad con jabber y el protocolo jingle que es el que utiliza gtalk (y que es libre).
Jingle es es una extensión al protocolo Jabber/XMPP que permite la transferencia de información peer-to-peer (p2p). A través de este protocolo se puede transmitir datos multimedia, permitiendo la adopción de servicios de Videoconferencia y de VoIP.

Este protocolo fue diseñado inicialmente por Google junto con la Jabber Software Foundation y liberado (bajo licencia similar a la de BSD) tras la salida de Google Talk en 2006 para su uso en Jabber. Google Talk y Coccinella ya implementa este protocolo mientras que otros clientes Jabber como Jabbin o Psi están aún en proceso de implementación.

Caracteristicas:

– Extensión de XMPP
– Framework modular
– Administración de la sesión multimedia
– Negocia los parametros de la sesión sobre XMPP
– Usa un transporte binario para el medio.
– Metodos de transporte compatibles (rtp, iax, etc)
– Tipos de sesión compatibles (audio, video, etc)
– Permite a los clientes jabber hacer video, voz , etc.
– Necesidad de standards para la interoperabilidad.
– Enfoques pasados similares H.323, TINS (sdp sobre XMPP)

Jingle en esencia usa el mismo protocolo jabber entre clientes para la voz de la misma manera que lo hace para la mensajería instantánea. Con jingle el contenido de la llamada (el flujo de datos) viaja directamente entre los clientes. La señal usada para configurar y controlar la llamada viaja a través de toda la infraestructura jabber. La infraestructura jabber es una red federada de servidores conectados entre sí por todo el mundo, lo que hizo google con la IM (gtalk/libjingle..) es crear implicitamente un entorno federado (ya existente y ampliamente distribuido) para transportar las señales de llamadas VoIP.


Follow

Get every new post delivered to your Inbox.