Jingle

Jingle

jest rozszerzeniem protokołu Extensible Messaging and Presence Protocol (XMPP), który dodaje kontrolę sesji peer-to-peer (P2P) (sygnalizację) do interakcji multimedialnych, takich jak komunikacja VoIP (VoIP) lub wideokonferencje.
Został zaprojektowany przez Google i XMPP Standards Foundation.Strumienie multimediów są dostarczane przy użyciu protokołu transportu w czasie rzeczywistym (RTP).W razie potrzeby przejście NAT jest wspomagane za pomocą Interactive Connectivity Establishment (ICE).Według stanu na grudzień 2009 r. Proponowana specyfikacja Jingle nie została jeszcze zatwierdzona przez XMPP Standards Foundation, ale obecnie jest wersją roboczą standardu, co oznacza: „Zalecane są wdrożenia i protokół jest odpowiedni do wdrożenia w systemach produkcyjnych, ale niektóre zmiany w protokolesą możliwe, zanim stanie się ostatecznym standardem. ”[1] Biblioteka libjingle [2] używana przez Google Talk do implementacji Jingle została udostępniona publicznie na licencji BSD.Implementuje zarówno bieżący standardowy protokół, jak i starszą, wstępną wersję.
jingle

cechy

Alternatywy dla Jingle dla iPhone z licencją komercyjną