Dzisiaj jest 24 stycznia 2025 r.
Chcę dodać własny artykuł
Reklama

Libjingle

Chcę dodać własny artykuł

„`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

„`