Ekiga (dawniej GnomeMeeting) to wolne i otwarte oprogramowanie służące do prowadzenia połączeń głosowych oraz wideo przez internet. Program działa jako klient VoIP i narzędzie do wideokonferencji, pierwotnie zaprojektowane dla środowiska GNOME, z portem dostępnym także dla systemu Windows. Ekiga obsługuje dwa główne protokoły sygnalizacyjne wykorzystywane w telekomunikacji internetowej: SIP oraz H.323, co pozwala na współpracę z wieloma innymi aplikacjami i urządzeniami.

Kluczowe cechy

  • Obsługa protokołów SIP i H.323, dzięki czemu jest kompatybilna z innymi klientami VoIP.
  • Wsparcie dla wielu popularnych kodeków audio i wideo (np. G.711, GSM, Speex, podstawowe kodeki wideo), co umożliwia dopasowanie jakości do dostępnego łącza.
  • Zarządzanie listą kontaktów, książką adresową i funkcjami obecności (presence).
  • Podstawowe funkcje telefoniczne: przekazywanie połączeń, konferencje, DTMF i rejestracja na serwerach SIP.
  • Integracja z pulpitem GNOME oraz możliwości konfiguracji kont i ustawień sieciowych.

Projekt jest rozpowszechniany jako oprogramowanie wolne; dodatkowe informacje i źródła można znaleźć na jego oficjalnej stronie projektu oraz w repozytoriach kodu źródłowego: kod źródłowy. Dzięki otwartej licencji użytkownicy i twórcy mogą przeglądać, modyfikować i udostępniać program zgodnie z zasadami wolnego oprogramowania.

Krótka historia i rozwój

Ekiga została stworzona przez Damiena Sandrasa jako część jego prac dyplomowych na Université catholique de Louvain. Początkowo nosiła nazwę GnomeMeeting; z czasem projekt rozwinął się, zyskał społeczność użytkowników i wolontariuszy, a także został przystosowany do współpracy z systemem Windows. Logo i oprawa graficzna powstały przy udziale współpracowników projektu, a dalszy rozwój był prowadzony przez zespół społecznościowy pod kierownictwem autora inicjalnego.

Zastosowania i znaczenie

Ekiga pełni rolę alternatywy dla komercyjnych klientów VoIP, zwłaszcza w środowiskach, gdzie priorytetem są otwarte standardy i możliwość integracji z innym oprogramowaniem. Używana była w edukacji, małych organizacjach i przez użytkowników domowych jako narzędzie do komunikacji głosowej i wideokonferencji. Dzięki wsparciu protokołów SIP i H.323 możliwa jest współpraca z serwerami VoIP, centralami PBX oraz innymi klientami, w tym z oprogramowaniem zgodnym z Microsoft NetMeeting.

Protokoły i kompatybilność

Podstawową zaletą Ekigi jest obsługa zarówno SIP (nowszy, szeroko stosowany standard), jak i H.323 (starszy standard używany w sprzęcie i niektórych sieciach korporacyjnych). Ta dwutorowość pozwala na elastyczność przy łączeniu się z różnymi systemami telekomunikacyjnymi. Szczegółowe informacje o zgodności i konfiguracji protokołów oraz integracji z innymi usługami dostępne są w dokumentacji projektu: informacje o kompatybilności.

Użytkownicy, którzy rozważają Ekigę, powinni pamiętać, że ekosystem komunikacji internetowej ewoluuje — wybór klienta zależy od potrzeb w zakresie kodeków, wsparcia NAT, aktualności projektu i integracji z infrastrukturą sieciową. Ekiga pozostaje przykładem podejścia opartego na otwartych standardach i daje możliwość korzystania z VoIP bez zależności od zamkniętych platform.