Ekiga — otwartoźródłowy klient VoIP i wideokonferencji
Ekiga to otwartoźródłowy klient VoIP i wideokonferencji dla środowiska GNOME i Windows, wspierający protokoły SIP i H.323 oraz wiele popularnych kodeków audio i wideo.
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.
Galeria obrazów
2 ObrazyKluczowe 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.
Cechy
Integracja
- Rejestracja i przeglądanie katalogów LDAP i ILS
- Integracja z Novell Evolution, dzięki czemu kontakty są współdzielone pomiędzy obydwoma programami
- Obsługa ZeroConf (Apple Bonjour)
- Zewnętrzna konfiguracja za pomocą GConf, w tym możliwość blokowania pewnych ustawień przez administratorów
- Automatyczne wykrywanie urządzeń, w tym:
- Wsparcie dla kart dźwiękowych ALSA i starszych OSS, poprzez wtyczki
- Obsługa kamer Video4linux i FireWire, poprzez wtyczki
Interfejs użytkownika
- Książka adresowa z szybkim wybieraniem numerów
- Adresy URL SIP i H.323/callto
- Dialpad
- Zaawansowana historia połączeń
- Wideokonferencje pełnoekranowe
- Obsługa ustawień w trybie natychmiastowego stosowania podczas połączenia
- Tryby automatycznego odbierania i nie przeszkadzać
Techniczna
- Przekazywanie połączeń przy zajętości, braku odpowiedzi, zawsze (SIP i H.323)
- Przekazywanie połączeń (SIP i H.323)
- Zawieszenie połączenia (SIP i H.323)
- Obsługa DTMF (SIP i H.323)
- Podstawowe wiadomości błyskawiczne (SIP)
- Czat tekstowy (SIP i H.323)
- Możliwość rejestracji do kilku registrarów (SIP) i gatekeeperów (H.323)
- Możliwość użycia proxy wychodzącego (SIP) lub bramy (H.323)
- Wskazania komunikatu oczekującego (SIP)
- Audio i wideo (SIP i H. 323)
- Obsługa STUN (SIP i H.323)
- Obsługa LDAP
Nadchodzące nowe funkcje
- PROSTE
- SRTP
- ZRTP
- H263, H264
Mapa drogowa
Pytania i odpowiedzi
P: Czym jest Ekiga?
O: Ekiga to darmowa i otwarta aplikacja komputerowa do VoIP i wideokonferencji, która może być używana na platformach GNOME i Windows.
P: Jakie protokoły obsługuje Ekiga?
O: Ekiga obsługuje zarówno protokoły SIP, jak i H.323, które są w pełni interoperacyjne z każdą inną aplikacją zgodną z SIP oraz z Microsoft NetMeeting.
P: Kto stworzył Ekiga?
O: Ekiga została początkowo stworzona przez Damiena Sandrasa w celu ukończenia studiów na Université catholique de Louvain.
P: Kto obecnie rozwija Ekigę?
O: Ekiga jest obecnie rozwijana przez zespół społecznościowy kierowany przez Sandrasa, twórcę aplikacji.
P: Jakie wysokiej jakości kodeki audio i wideo obsługuje Ekiga?
O: Ekiga obsługuje wiele wysokiej jakości kodeków audio i wideo.
P: Kto zaprojektował logo Ekiga?
O: Andreas Kwiatkowski, entuzjasta open source i przyjaciel Damiena Sandrasa, zaprojektował logo w oparciu o jego koncepcję.
P: Czy Ekiga może być używana tylko na określonej platformie?
O: Nie, Ekiga może być używana zarówno na platformie GNOME, jak i Windows.
Powiązane artykuły
Autor
AlegsaOnline.com Ekiga — otwartoźródłowy klient VoIP i wideokonferencji Leandro Alegsa
URL: https://pl.alegsaonline.com/art/30526