LINKS ADDED - LINKS CORRECTED - Mar99
|
Internet Phone
|
What is This Document?
This is simply my own two-bits on what I know about Internet Phone, though it also contains several links to other internet phone resources so that you don't have to feel limited to my personal decisions of what I feel is worthy to include. (Especially since I am biased towards Macintosh and Unix-based platforms.)
Three cheers to Charley Kline and Eric Scouten for creating Maven ! Thanks to them, my wife and I have been able to talk everyday, during the unfortunate separation of 2,600 miles created by my new job.
You may feel free to make links to this document, or distribute it as you feel useful, but I'd appreciate knowing about it.
-- David D. S. Hale
What is Internet Phone?
Internet Phone describes the usage of an internet connection for the purpose of carrying speech information between two computers; very much like a regular telephone in practice.
A regular telephone converts your voice into an analog signal and sends it out over telephone wires, through local and/or long distance switches, to another telephone, which sends that analog signal to a speaker.
Internet phone uses two computers and an internet connection. Using your computer's microphone as input, your voice is converted into a digital signal, which the computer sends out over the internet as data. The receiving computer recognizes the data and converts it into an analog signal which is then played through your computer's speaker. This all happens (more or less) in real time, making two-way conversations possible over the internet, very much like a regular telephone.
Once you've already established your internet connection, there's no additional cost to using internet phone, since on the most basic level you are just sending data back and forth across the internet. So, there's no "long distance company" timing you. There is one caveat, however. Transmitting speech data is very bandwidth intensive. That is, it uses a lot.
Because it taxes internet bandwidth, one would certainly not want to use internet phone for making "local calls" across town. Typically, it is being used by close friends and family who have been separated by great distance, to keep in contact without having to take out loans and second mortgages to do so.
System Requirements
Loosely speaking, you need a minimum 68020, 16MHz processor (such as a Mac LC). Also, probably any Unix-box will do. Although I've never tried internet phoning to or from an 80x86 machine running a Unix-based OS, I'm pretty sure it'd work fine. But essentially, you need a fairly decent machine, and the slowest I've ever heard of working was a 68020 Macintosh.
You also need sound input and output devices.
Varies with the software used, but a minimum of 4M is probably reasonable.
You probably have enough, if your disk isn't full already. Except for the really "sophisticated" programs, which can take up several megs of space, you probably only need a spare Meg. (Maven is only about 500 k)
You need an internet connection, with a real (static or dynamic) IP address. Some Internet Service Providers work behind a firewall and don't give you a real IP address.
14.4k bps if you're lucky,
28.8k bps is better,
33.6k bps recommended.
The slowest modem I've ever heard of being able to use internet phone was a 14.4k bps modem. But I imagine that the connection was pretty poor. I think that a 28.8k bps would be a minimum, but these new modems are so cheap nowadays ($100) that I would strongly recommend a 33.6k bps. Though, like I mentioned already, you need to worry too about the speed of the modem you are dialing in to. But I think 33.6k bps is a safe bet for the moment, and is probably the fastest you are likely to find right now.
Software
Now, the all-important part, since you already have a computer. What you want is the software! (Keep in mind, that I'm biased towards Macs and Unix boxes.)
Assuming you don't already have an internet connection, then you'll need a few control panels and extensions.
Using Maven for Macintosh
My IIvx has a direct internet connection via EtherNet, and the PowerBook uses a dial-up PPP connection via a 33.6k bps modem. However, the connection there is typically 14.4 or 28.8 on that end, due to the modem that is being dialed in to.
Because (probably) of the slower processor on the PowerBook and (more importantly) the inherently slower modem connection it uses, we've found that we must use Delta-Modulation encoding always. Other encoding methods seem to work one way, but not the other, with one person being so broken up that the speech is completely unintelligable.
We found that we had great difficulty at first. If you have troubles, first try checking the following:
Download Software Here
More Information
For more information, check out the following:
This page is maintained by
David D.S. Hale
. Comments may be e-mailed to:
Last Updated 1998 October 02