Projecttopics.info

Sitemap
Notes *
 

 

Telephone Application programming Interface (TAPI)


 

Telephone Application programming Interface (TAPI) provides a uniform set of commands for any supported telephony device that is connected to your computer.

How TAPS works

When you use a Windows Server 2003 family program to send faxes, connect to a telephone, make a call using lP, join a conference, or perform other TAPIsupported activities, there are three layers of software that enable you to use a telephony device: a program, TAPI, and a telephony service provider.

1.) A program enables you to make phone calls, send and receive data or faxes, or join conferences. Microsoft and independent software vendors provide programs that incorporate TA Pt functionality. Examples include HyperTerminal, which is included with Windows Server 2003 operating systems. Fax Services, another communication program that uses TAPS, is available on an optional basis.

2.) TAPS provides telephony functions for programs, such as dialing.

3.) A telephony service provider translates the commands for a telephony device or telephony protocol. Telephony service providers for modems and severaltelephony protocols are installed with Windows Server 2003 operating systems, and others are provided by independent hardware vendors.

TAPI Works with Telephony Hardware

 

In place of proprietary solutions that are difficult and expensive to implement, TAN provides a single set of commands allowing hardware and software to come from different sources. When a telephony program requests an action, TAPI determines which telephony service provider supports the device, and the service provider sends the appropriate commands to the device.

For example, the Undimmed (Universal Modem) 5 Service Provider is installed with Windows Server 2003 operating systems. When an program initiates the dialing of a phone number, TAPS sends the appropriate commands to the Unimodem 5 Service Provider, and it sends the correct sequence of commands for dialing the number on the particular modem attached to the computer. The program does not need to know anything about the modem.

With TAPI, the Windows Server 2003 operating system provides a telephony platform. The Windows Server 2003 operating system is the operator that interconnects computer and telephony resources to direct and manage calls.TAPI-based software can provide solutions ranging from complete small office systems or home office systems to PBX front ends that integrate the computer and telephone networks of an organization.

Lines

In telephony-, a line is any media stream (data, voice, or video) supported by a telephony sere ice provider. For a modem, the line represents an actual telephone line. For other devices, it can represent another media stream, such as a gateway to the Internet. Calls are made using a line provided by a telephony service provider. A single line can support more than one call at a time, such as with call waiting and conferencing. The telephony service provider determines how physical devices are represented by telephony lines.

Phones

A phone in TAPI represents terminal equipment that is supported by a telephony service provider. In TAPI, a "phone" closely models a physical telephone, but may not be actual hardware. It includes the concepts of a hookswitch, handset, speaker, microphone, display, lamps, and programmable buttons. As with an actual telephone on your desk, a phone may be used without actually making calls to someone else. For example, you can use a telephone handset to listen to or retrieve voice mail messages.

A phone does not have to represent actual hardware; it can be emulated in software. For instance, this type of phone might be a program that uses TAPI or a telephony service provider. A physical phone is not required to manage a media stream and, although all telephony service providers support lines, not all telephony service providers support phones.

 

 

 

 

 

 

 

 

 

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12

 
All rights reserved ® Copyright © V2computers 2007 through 2010