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.

 
 

 

Google