„`html
Libjingle
Libjingle to zestaw bibliotek i narzędzi do komunikacji głosowej (VoIP) w systemie Jabber. Jest to implementacja standardu Jingle, działająca w architekturze P2P, opracowana przez Google i udostępniona na licencji BSD, co pozwala na wykorzystanie jej zarówno w oprogramowaniu FLOSS, jak i w zamkniętym.
Libjingle zostało pierwotnie wydane w ramach komunikatora Google Talk. Pierwszym klientem open source, który próbował zaimplementować tę bibliotekę, był Psi. Z powodu niekompatybilności libjingle z protokołem, powstała eksperymentalna gałąź kodu Psi-Jingle, która jednak została porzucona. Ostatecznie Psi obsługuje Jingle od wersji 0.13, korzystając z frameworku GStreamer.
Komponenty Libjingle
- base: przenośne funkcje niskopoziomowe
- p2p: obsługa P2P dla klientów XMPP
- session: obsługa połączeń telefonicznych
- third_party: elementy od innych dostawców
- xmllite: parser XML
- xmpp: silnik XMPP
Linki zewnętrzne
„`