Teach Yourself the Internet in 24 Hours
- Hour 12 -
Internet Phone and Video
In Lesson 5, "Understanding E-Mail," you learned how cheap it is to
communicate via the Internet. The cost of sending messages back and forth to relatives,
friends, and colleagues is practically nothing when you figure the number of messages
you can send in a short amount of time.
Now consider sending voice rather than text across the Internet. Add into that
the ability to carry on real-time conversations, and you're talking about using Internet
phone software. Internet phones, or Web phones as they are sometimes called, enable
you to talk directly to another person halfway around the world simply by using the
Internet.
In this lesson, you can find answers to the following questions:
- What is an Internet phone?
- Where do I get Internet phone software?
- What are some uses of an Internet phone?
- How do I place a call?
- What's my Internet phone number?
Internet phone use is beginning to grow; new software and increased features will
likely be available soon. You should find, however, that the tips in this lesson
apply to most Web phone packages.
Theory Behind the Web Phone
Since the beginning of the Internet, data has been transmitted from network to
network and from computer to computer. Because the human voice can now be digitized,
it only seems natural that tools for transmitting speech along these networks would
be developed.
Enter the Web phone market. Now you can bypass the long-distance phone companies
altogether. The global telecommunications network has been replaced by the collection
of networks known as the Internet. A digital data signal that represents a voice
is sent to the next computer rather than an analog signal that connects to the handset
of a standard phone.
Making a call to my brother Dave, for example, is no more difficult than checking
a Web site for the day's sports highlights. I call up Dave's computer by using my
Web phone's phone book, by typing in his IP address, or by selecting his name from
a list of current online users. Assuming that Dave is online at the time and that
we are using the same Web phone software, he is notified by the standard phone "br-ring"
or some other signal. Dave can accept my call with the click of a button, and we
can save ourselves the cost of a long-distance phone call. If only the process were
that easy every time. Later in this lesson, I'll give you tips to make calling your
friends, relatives, and so on rely less on luck (in my case, Dave happened to be
online) and a lot more productive.
Now back to the theory: When you speak, your Web phone software digitizes your
voice into packets of data. These packets are transmitted through your modem, across
the Internet--bouncing from server to server, to your caller's modem, through his
or her software, and finally back into an audible signal--or your voice.
The main bottleneck with this scenario is the bandwidth required. For a true telephone-quality
connection, you would need to transmit about 8 kilobytes of data per second. Unfortunately,
a typical 28.8 Kbps modem can handle only around 3K per second. What the hardware
is lacking, you can try to make up with software design.
Web phone vendors have tried to pump more information into every kilobyte of data
they transmit. Every Web phone application now uses some type of audio compression
software, or codec. The codec receives your analog voice signal from the microphone
and compresses it into a digital signal. On the opposite end, the codec converts
the digital signal back into an analog signal that can be reproduced at the computer's
speakers.
New Term: Codec: This term is short
for compression/decompression. A mathematical algorithm is responsible for encoding
an analog signal into digital form. It also decodes a received digital signal into
an analog signal.
Connection Tips
In this section, I provide a few hints to make connecting and conversing with
an Internet phone easier and more enjoyable.
If your Internet service provider offers static or fixed IP addresses, get one.
A static IP address is one that doesn't change every time you dial into your provider.
Connecting with another person is easy if you always know his or her IP address.
With a standard, dynamically assigned IP address, you lose one form of dialing directly
to that person's computer because his IP address changes with each connection to
their ISP. Many Web phone vendors maintain servers listing the online users of their
software so that connecting to another user is easier, but these servers can go down,
leaving you little hope of making a connection.
I highly recommend using at least a 28.8 Kbps modem. Any lower speed does not
give a reliable connection. Transmission of a conversation over even a 14.4 Kbps
connection leads to garbled speech and lower sound quality.
When you want to place a Web phone call, plan a rendezvous time and place with
your caller. Not many people can afford to sit and wait for the Web phone to ring.
Nor do they enjoy searching through hundreds of chat rooms for a person to talk to.
Logging onto a vendor's server waiting for a person to call can also lead to your
receiving miscellaneous calls from strangers wanting to talk to anyone to test their
installation.
Use settings that maximize the performance of your software. Choose the correct
codec for your connection speed. Identify your correct hardware settings within the
Web phone application. Also, adjust the input and output settings on your microphone
and speakers to reduce echo and feedback.
Headphones are great when you're using a Web phone application. With some connections,
you may experience distortion or transmission delays. Headphones place your ears
closer to the source. So, from this vantage point, you can often more easily understand
what the other person is saying. Using headphones also means you don't have to worry
about possible feedback effects and distortion from microphone and speaker interaction.
You should purchase a full-duplex sound card if you don't have one. This type
of sound card enables you to carry on normal conversations with your caller. Full-duplex
cards allow both users to talk simultaneously. Half-duplex cards, which are installed
in all but the more recent machines, can carry only one speaker at a time (similar
to a CB radio). During installation, most Internet phone applications will tell you
what type of sound card you have installed in your computer.
Last, but not least, speak clearly and slowly directly into your microphone. Most
Web phone software is voice activated, so as long as you're talking, it is transmitting.
If you lower your voice and speak softly, you may not register as talking within
the application, and nothing you say will be sent to the other person.
A Typical Web Phone Conversation
I've covered the basic principles behind a Web phone, but I haven't talked about
how to use one. As an example, I'll explain how to use the most popular Web phone
application, Internet Phone by VocalTec, to demonstrate the following:
- Locating a remote user
- Dialing and establishing a call
- Using typical Web phone features
Because not all phones offer the same features, some phones may not offer all
the options of Internet Phone. I chose Internet Phone for this demonstration because
many magazines have rated it their top choice for Web phones. You can download a
seven-day trial version from the VocalTec Web site (http://www.vocaltech.com),
shown in Figure 12.1.
Figure 12.1.
The VocalTec Web site provides the demo version of its Internet Phone software.
Dialing into Your ISP
None of this phone software would do you much good without a connection to the
Internet. To begin the example, you need to connect to your Internet service provider.
Just A Minute: See Lesson 4, "Internet Service Provider Options and Pointers,"
for more information on Internet Service Providers (ISPs) and how to connect your
computer to the Internet.
You don't need to do anything out of the ordinary when you dial in. Just follow
the directions that the ISP provided when you opened your account. The Web phone
application runs over the same protocol as many other Internet applications. Your
ISP should already be capable of using Web phone software, so no changes should be
required on that end. A corporate firewall, on the other hand, may not allow use
of the particular port that Internet Phone uses. You should contact your system administrator
if you run into problems connecting to the Internet Phone directory servers.
Launching the Web Phone Application
When you run the installation program, a copy of the Web phone application and
all the files needed for the program to run correctly are installed on your hard
drive. Locate the Internet Phone application and double-click it. If you're using
Windows 95, you can also find the Internet Phone application listed in your Start
menu.
After you establish your Internet connection through your ISP, launching Internet
Phone opens two Internet Phone windows. One is the phone control window, and the
other is the Global Online Directory (GOLD) window.
Just A Minute: Internet Phone automatically tries to connect to one of the
GOLD servers on the Internet when you launch the application. For this reason, it's
good to have your connection to your ISP already established.
The software tries to connect you to one of the 20-plus Iphone servers around
the world. These GOLD servers are in constant contact with each other and provide
a real-time list of the current users. By connecting to one of these servers, your
name is simultaneously added to the Online Users list on all the other servers, as
you can see in Figure 12.2.
Figure 12.2.
The Global Online Directory lists all the current Online Users and Chat rooms.
Connecting to one of the GOLD servers may take a few minutes. You can watch on
the screen as the software connects to the server. If the server has too many users
or does not respond, another server is called until a connection is made.
Controls and Displays
The Internet Phone control window displays an animated assistant and three primary
buttons, as shown in Figure 12.3. The animated assistant serves to notify you of
incoming calls, displays your current online status, and identifies users during
a conversation.
Figure 12.3.
The animated assistant in the Internet Phone control window is waiting for
a call.
By clicking the Answer button, you can accept an incoming call, like picking up
the receiver on a normal telephone. After a call has been made, the button changes
to Hang Up. You can click the Hang Up button to end a conversation. The Hold button
mutes your microphone, not allowing the other user to hear you. You use the last
button, Redial, to call back the last person dialed automatically.
To the left of the animated assistant are four more icons (starting at the top):
- Send voice mail message: This feature enables you to send an audio message to
another person via e-mail. The other person needs to also have Internet Phone or
VocalTec's Voice mail player on his or her machine.
- Text chat window: This feature enables you to begin a text-based chat session
with your caller in a process similar to IRC. A text window is opened on both machines,
and all keyboard activity is displayed simultaneously on both computers.
- Whiteboard window: The whiteboard, as shown in Figure 12.4, is a simple graphics
tablet on which both phone callers can draw, write, or type. It is similar to Windows
Paint.
- File transfer: Within Internet Phone, you also can transmit files directly to
the other person. They can include bookmark files, address books, or chapters to
an upcoming book.
Figure 12.4.
The whiteboard enables users to draw, diagram, or collaborate using a graphics
tablet.
Under the animated assistant are three additional panels. They display real-time
user information during your conversation. The panels may not always be visible when
the application is launched. Click the appropriate button to toggle any of the panels
open or closed. The arrow on the button signifies which panels are opened.
The Call Center gives you direct access to the Online Directory, your Personal
Directory (like your phone book), and the Web Directory. It also lists the individuals
whom you have called for quick reference back to them. The Session List keeps a running
tally of your current connection status as well as any previous calls you have placed.
The Statistics panel records a real-time log of incoming and outgoing data signals,
the codec used, and the transfer rate. This panel is good to use if you notice your
connection is hampered with sudden dropouts.
New Term: Dropout: A dropout is a sudden
loss of digital signal that cuts off the person speaking. A dropout is generally
caused by incorrect audio settings on a user's microphone and speakers.
Global Online Directory
The Global Online Directory (GOLD) window provides a list of individuals who are
currently online. It also maintains the status of chat rooms used by callers. Chat
rooms are great places to rendezvous or just find someone to talk to. Private chat
rooms are "unlisted" and can be created when you want to talk to family
or business associates. Access to these rooms is limited to only those people who
know they exist.
Dialing the Recipient
You can place a call to another person in the following different ways:
- Locate using GOLD: You can look for a person in the Online Users list in the
GOLD window. If you want to find someone new to talk to, this list is a great tool.
- Find by IP address: If you know the other person's IP address, you can enter
it into the Call Center panel and then click the Call button. This way, you can connect
directly with the other user. This method works only if the other person has a static
IP address.
- Use the Find feature: In some versions of Internet Phone, you can search all
the chat rooms at once. Enter the person's nickname and if the person is online,
the client returns the user's information and the option to call him or her.
- Call Back: From the Call Center, you can select the user from the list of past
connections. If the person is currently online, a call is placed to him or her.
- Use Quick Dial: As you can do with speed or memory dialing on a traditional telephone,
you can add users who are repeatedly called to the quick dial menu. This way, you
can call users, wherever they are, with a single mouse click.
After you initiate the call, the animated assistant dials the number. Just to
give you some familiarity, a telephone rings until the other person accepts your
call. Your conversation can begin when the connection is complete, so watch for the
signal from your assistant.
Receiving a Call
If you are online, another person can place a call to you. If this should happen,
you may be notified in the following different ways:
- Your animated assistant begins knocking on your screen to get your attention.
- A ringing telephone sound is played.
- The name of the person calling is displayed in the Call Center panel.
To accept the call, click the Answer button on the Internet Phone control window,
as shown in Figure 12.5.
Figure 12.5.
The animated assistant tells you that someone is trying to call.
Conversing
Conversing is the best use for the animated assistant. If either you or the person
you're calling is using a half-duplex sound card, you are limited to one person talking
at a time. The assistant shows who is currently talking, who is listening, whether
no one is talking (silence), or if you're both trying to talk at the same time, as
you can see in Figure 12.6. If you're using a full-duplex card, you both can speak
just as if you were using a standard phone.
Just A Minute: The next step in Internet phones is the addition of video.
At the end of this chapter is a list of Internet video phones. If you have a camcorder
or one of those eyeball cameras, you can send video to your caller.
Figure 12.6.
The assistant shows the current activity during the conversation.
Ending the Conversation
When you're done talking to the other person and you've said your "good-byes,"
click the Hang Up button on the Internet Phone control window. The connection is
cut. You're immediately ready to start another call by selecting another user.
Other Web Phone Applications
The following is a short list of other Web phone applications. All of them are
available on the Internet.
Traditional Internet Phones
Internet Video Phones
Summary
In this lesson, you learned about Web phones. Although they are not quite ready
for corporate life, common recreational use has become widespread. You learned the
theory behind the Web phone and learned some useful terms, such as codec, half-duplex,
and full-duplex. I also gave you some hints for using Internet phones and making
better connections.
Next, I walked you through a sample Web phone conversation using the Internet
Phone application. You learned how to locate, call, and converse with another person.
Finally, I listed other Web phone software packages that are available.
Workshop
The following workshop helps solidify the skills that you learned in this lesson.
Q&A
Q Now that I have Internet Phone, should I cancel my long-distance carrier?
A No, telephony and Web phone technology in general are not advanced enough
to replace normal phone use.
Q How much does using a Web phone cost?
A The software can run between $30 and $60 for a registered version. The
other cost is your Internet connection.
Q A friend of mine is using a different Web phone than I am. Can we still talk?
A No, as of yet you are only able to call someone who is running the same
software as you (no Web phone standards are in place).
Quiz
Take the following quiz to see how much you've learned.
Questions
- 1. What can you type in to call another person?
- (a) Home telephone number
(b) IP address
(c) Social Security number
2. With what type of card can only one person talk at a time?
- (a) Half-duplex card
(b) Full-duplex card
3. What is the minimum speed suggested for Web phone use?
- (a) 9600 baud
(b) 14.4 Kbps
(c) 28.8 Kbps
Answers
- 1. (b) As long as the person has a static IP address, you can call him
or her using the IP address.
2. (a) Half-duplex card
3. (c) Connecting with a 28.8 Kbps modem is the slowest recommended speed for
consistent voice transmission.
Activity
Download one of the Web phone packages from the Internet. Call a friend who also
has Internet access and try out the package. Decide which software you're going to
use, what chat room you're going to meet in, and who is going to call whom.
|