Gnome-o-phone (gphone for short) is an internet telephone. In other words, if you and your friend have computers with sound cards and network connections, you can use gphone to talk to each other and save on phone bills. Gphone is definitely a work in progress and you probably shouldn't bet your business on it; if it breaks you can keep both pieces. Don't be too hard on the program, though -- the user interface is a bit rough but gphone does work pretty well.
As the name implies, it aims to be fully gnome-groovy, but that hasn't quite happened yet. Gphone is definitely a work in progress and you probably shouldn't bet your
business on it. Don't be too hard on the program, though -- although the user interface is mighty rough, gphone does actually work pretty well. I've only tested the program over ethernet, but the data rate should be low enough to work over a reasonable modem connection.
The protocol is nominally RTP/RTCP, and gphone complies well enough with the standard to be able to talk to speakfreely. I've only tested the UNIX version of speakfreely, but as long as you tell sfmike to use RTP and GSM compression, it seems to work fine. Maybe someday I'll add in support for other codecs; encryption is a little less likely
because I'd just as soon not open that legal can of worms. One easy way to get some security would be to modify my program rtptunnel to tunnel the RTP protocol through a SSL socket instead of a straight TCP socket.
Gphone supports full duplex if your sound card has this feature. I've had good luck using the ALSA drivers for my SB16.
What's New in This Release:
· gphone/gphone.c: Add Jorge Gomes Silva's patch to fix config button crash.