Skip navigation.

First Beta Release of Ekiga 2.00

Ekiga
Ekiga

After more than one year of active development, GnomeMeeting has reborn on the form of Ekiga.

Ekiga is a SIP and H.323 application, supporting audio and video, and is the successor of GnomeMeeting.
The first BETA release is available on http://www.ekiga.org.

Among the features, you can find:

* Call Forwarding on busy, no answer, always (SIP and H.323)
* Call Transfer (SIP and H.323)
* Call Hold (SIP and H.323)
* DTMFs support (SIP and H.323)
* Basic Instant Messaging (SIP)
* Text Chat (SIP and H.323)
* Possibility to register registrars (SIP) and to gatekeepers (H.323)
* Possibility to use an outbound proxy (SIP) or a gateway (H.323)
* Message Waiting Indications (SIP)
* Audio AND Video (SIP and H.323)
* STUN support (SIP and H.323)
* DTMFs support
* LDAP support

Among the new features, you can find:

* Improved audio quality using Wideband codecs (16 kHz)
* Echo Cancellation
* Easier NAT traversal
* Largely improved user interface
* Improved Video4Linux2 support

And do not forget our ekiga.net SIP platform:

* Provides SIP addresses to everyone, conference rooms, echo tests, and white pages. This platform is sponsorised by http://www.ovh.com.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Dialing prefix by Anonymous George
Re: Dialing prefix by Anonymous George

Ekiga, dispelling the notion Linux apps have strange names ?

It should be renamed.

Stupid names are non-important

The computer industry is full of applications with stupid names which are either unpronounceable or deliver no meaning:

- Processors (Turion, Celeron, Sempron, Duron, etc.)
- Gnome apps (G*)
- KDE apps (K*)
- Microsoft apps (Excel, Powerpoint, Entourage, etc)
- ...

Car names are the same.

Re: Ekiga is pretty good by Anonymous George

Error during "make"

Hello!
My name is Albert Fazakas, I'm from Hungary.

During compilation of the source after making "make check" I get the following errors:
"...
make[3]: Entering directory `/Install/Ekiga/ekiga-1.99.0/lib/gmcontacts'
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -DG_LOG_DOMAIN=\"Ekiga\" -DSHARE_DIR=\"/usr/local/share/ekiga\" -I../gmconf/ -I../.. -pthread -DORBIT2=1 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libxml2 -pthread -DORBIT2=1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/include/evolution-data-server-1.4 -I/usr/include/libbonobo-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libxml2 -D_REENTRANT -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -DHAS_AVAHI -I/usr/include/ptlib -I/usr/include/ptclib -I/usr/include/opal -I/usr/include/SDL -D_REENTRANT -DHAS_SDL -DPTRACING -DNDEBUG -Wall -Os -g -fno-exceptions -felide-constructors -D_REENTRANT -g -O2 -I/usr/include/SDL -D_REENTRANT -MT gmcontacts-ldap.lo -MD -MP -MF ".deps/gmcontacts-ldap.Tpo" -c -o gmcontacts-ldap.lo gmcontacts-ldap.cpp; \
then mv -f ".deps/gmcontacts-ldap.Tpo" ".deps/gmcontacts-ldap.Plo"; else rm -f ".deps/gmcontacts-ldap.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -DG_LOG_DOMAIN=\"Ekiga\" -DSHARE_DIR=\"/usr/local/share/ekiga\" -I../gmconf/ -I../.. -pthread -DORBIT2=1 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libxml2 -pthread -DORBIT2=1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/include/evolution-data-server-1.4 -I/usr/include/libbonobo-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libxml2 -D_REENTRANT -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -DHAS_AVAHI -I/usr/include/ptlib -I/usr/include/ptclib -I/usr/include/opal -I/usr/include/SDL -D_REENTRANT -DHAS_SDL -DPTRACING -DNDEBUG -Wall -Os -g -fno-exceptions -felide-constructors -D_REENTRANT -g -O2 -I/usr/include/SDL -D_REENTRANT -MT gmcontacts-ldap.lo -MD -MP -MF .deps/gmcontacts-ldap.Tpo -c gmcontacts-ldap.cpp -fPIC -DPIC -o .libs/gmcontacts-ldap.o
gmcontacts-ldap.cpp: In function 'GSList* gnomemeeting_ldap_addressbook_get_contacts(GmAddressbook*, int&, gboolean, gchar*, gchar*, gchar*, gchar*)':
gmcontacts-ldap.cpp:227: error: 'ldap' was not declared in this scope
gmcontacts-ldap.cpp:248: error: 'ldap' was not declared in this scope
gmcontacts-ldap.cpp:248: error: 'context' was not declared in this scope
gmcontacts-ldap.cpp:253: error: 'PLDAPSession' has not been declared
gmcontacts-ldap.cpp:253: error: 'ScopeSubTree' was not declared in this scope
gmcontacts-ldap.cpp:254: error: 'PLDAPSession' has not been declared
gmcontacts-ldap.cpp:254: error: 'ScopeSingleLevel' was not declared in this scope
make[3]: *** [gmcontacts-ldap.lo] Error 1
make[3]: Leaving directory `/Install/Ekiga/ekiga-1.99.0/lib/gmcontacts'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/Install/Ekiga/ekiga-1.99.0/lib'
make[1]: *** [check] Error 2
make[1]: Leaving directory `/Install/Ekiga/ekiga-1.99.0/lib'
make: *** [check-recursive] Error 1
root@ubuntu:/Install/Ekiga/ekiga-1.99.0#

What to do now?

Best regards: Albert

Gstreamer

Damien,
why are you accessing the sound and video hardware directly and not via gstreamer ? Now that 0.10 is out, with much better synchronization support, it is something to consider.

Just stop whining, and use

Just stop whining, and use something else...

Rhythmbox and GStreamer works fine for most people, and we've all heard your "... much of GNOME is under corporate control..." FUD before.

As much as I hate...

...feeding a troll, I still need to..

Heck, no one is saying it's impossible that it crashes for you, but the fact is simply that it doesn't crash for me. No matter what you say or do. Why is it so fscking hard to understand that? And we are zealots only because it works for us?

I have atleast 131 votes backing me up...but what do you have?

If Rhythmbox crashes when importing music files or trying to edit tags, the fault is in gstreamer, not in Rhythmbox. Still you claim it's the Rhythmbox developers' fault.

One more thing: I have no idea what distros you use or what's wrong with your installation, but I have installed Gentoo on four completely different machines, and Rhythmbox works perfectly in all of them. Including tag editing.
-WareKala

another vote by Anonymous George
So true by Anonymous George

You can only blame yourself if Free Software goes wrong

So how many patches have you been contributing to it, if you think you know what's wrong with it?

Why bother patching it when by Anonymous George
I agree by Anonymous George

Is this a fork?

The web site is weak. This doesn't seem like it was reborn/renamed, this is a whole new fork isn't it?

No, it's not a fork. The

No, it's not a fork. The maintainer remains the same. The websites of Ekiga and the now-defunct Gnomemeeting will be merged when the final release of the new version comes in February.

Well..

On the one hand, I'm excited and this is very good. On the other hand, the name change makes no sense:

before:

- name was descriptive
- sounded nice
- very recognized

Now:
- name makes no sense
- not descriptive
- sort of ugly
- no brand recognition

Good idea guys!

Re: Name by Anonymous George
I disagree! by Anonymous George
What meaning? by Anonymous George
RE: What meaning? by Anonymous George

Impressive featurelist

Finally here! SIP SIP SIP and ... oooh "sponsorised" :)

IP Phones by Anonymous George

ekiga ??!!?!!?

what a strange name? Nice app :) with ugly name :(

Name does not matter by Anonymous George

Ekiga

Read why and what: http://blog.gnomemeeting.net/index.php?p=22
The name sure is better than Gnomemeeting.

Huh

Why is it better than gnomemeeting? I mean I agree it isn't the coolest name ever but it was a very nice and functional name. Ekiga is niether.