Jingle

Jingle

é uma extensão do protocolo XMPP (Extensible Messaging and Presence Protocol) que adiciona controle de sessão ponto a ponto (sinal P2P) para interações multimídia, como em comunicações de voz sobre IP (VoIP) ou videoconferência.
Foi projetado pelo Google e pela XMPP Standards Foundation.Os fluxos de multimídia são entregues usando o RTP (Real-time Transport Protocol).Se necessário, o percurso NAT é assistido usando o ICE (Interactive Connectivity Establishment).Em dezembro de 2009, a especificação Jingle proposta ainda não havia sido aprovada pela XMPP Standards Foundation, mas agora é um Padrão preliminar, o que significa: "As implementações são incentivadas e o protocolo é apropriado para implantação em sistemas de produção, mas algumas alterações no protocolosão possíveis antes de se tornar um Padrão Final. "[1] A biblioteca libjingle, [2] usada pelo Google Talk para implementar o Jingle, foi lançada ao público sob uma licença BSD.Ele implementa o protocolo padrão atual e a versão pré-padrão mais antiga.
jingle

Alternativas ao Jingle para Blackberry com licença de código aberto