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.