Telephony Application Programming Interface

from Wikipedia, the free encyclopedia

The Telephony Application Programming Interface ( TAPI ) is a programming interface for telephony applications . It was introduced by Microsoft and Intel in 1993. For example, the Windows operating system (from version NT 5.0, corresponds to Windows 2000) version 3.0 contains this interface . Starting with Microsoft Windows 95 , TAPI was firmly anchored in the operating system.

Applications for TAPI are, for example, software telephony , video conference programs or call center systems. TAPI driver are in conjunction with ISDN - telephone systems for configuration and call handling using CTI common. In 1999 TAPI 3.0 was published to enable IP telephony with Windows 2000 , so so-called media streams were introduced. The interface is no longer pointer, but COM -oriented.

Applications written for TAPI can only be used with a device driver from the Telephony Service Provider . A distinction is made between first-party (client-based) and third-party control (server-based).

Phone numbers

The TAPI definitions for the storage of telephone numbers had an impact on the spelling of telephone numbers . It is generally recommended to specify the global phone number with a leading plus sign, whereby the area code is always put in brackets. The ISDN subaddress can be added after a vertical line, followed by a name comment with a leading roof.

+Landeskennzahl (Ortskennzahl) Anschlussnummer | Subadresse ^ Anrufname CRLF

Spaces, periods and dashes [ .-]may be used for further subdivision . The area code is regularly highlighted, separated by spaces. Extensions are often given with a dash.

In addition, the TAPI notation knows a number of additional functional components. ABCD*#The DTMF tones denote the multi-frequency dialing method . The comma [,]for a short pause has found its way into many other telephone number notations. This character has also been taken over ! P T , W @ $ ? ;from the AT command set .

See also

Individual evidence

  1. https://docs.microsoft.com/en-us/windows/desktop/tapi/tapi-2-2-start-page
  2. https://docs.microsoft.com/en-us/windows/desktop/tapi/tapi-3-1-start-page

literature

  • Jörg Fischer, Christian Sailer: VoIP Practical Guide. 2nd revised and expanded edition, Carl Hanser Verlag, Munich 2016, ISBN 978-3-446-44491-1 .
  • Ray Horak: Telecommunications and Data Communications Handbook. John Wiley & Sons Ltd, London 2007, ISBN 978-0-470-04141-3 .
  • Hu Hanrahan: Network Convergence. John Wiley & Sons Ltd, London 2007, ISBN 978-0-470-02441-6 .

Web links