tapi

Interfacing with telephony systems from *nix

Does anyone know of any 'standard' way to interface with a telephony system (think Cisco CCM) from a C/C++ app in *nix? I have used MS TAPI in the past but this is Windows only and don't want to go the jTAPI (Java) route, which seems to be the only option on the face of it. I want to monitor the phone system for logging purposes (so I ...

Video API For Building Video-Conference App

I'm going to be building an application within the next six months that will be functioning as a 2-way video-conferencing system, as well as sharing some other data back and forth. I'll probably be using some sort of relatively expensive USB webcam, and am aware of the USB Video Class Device standard, which seems to the way to go. Now,...

TAPI Versioning

What is the best way to get the TAPI version and additional TAPI information with C#? ...

Recommendations on TAPI components for MS Windows

Hi, can anyone recommend a TAPI component for use with C++ in the MS Windows environment? I have tried the standard MS implementations of TAPI 2 and 3 and had problems with both. Mainly recovery from modems been switched off or losing connections. The latest problem is the TAPI device disappearing after a couple of days of working perfec...

Telephony event notification in .NET

Hello, I have a Windows Forms application, developed in C#, that would benefit from being able to receive telephony event notifications. For example, if office worker Joe answers a telephone call on his organization's PBX system, I need my desktop application to know it (as well as when he initiates a call, when he hangs up, etc.). I ...

How to get TAPI to work in Vista with C#?

Hello, How do I get TAPI to work on Vista? Thanks ...

What's the difference between TAPI and TSAPI

I have a C++ program that uses the Microsoft TAPI interface to collect call events from a Cisco Call Manager PBX. To get the Cisco events I downloaded the TSP from the call manager and then my TAPI code just works. Can I do the same thing with an Avaya AES server? I see that Avaya uses TSAPI rather than TAPI, but I couldn't see what d...

TAPI on Windows 2008 64 bit edition

I have an old app I support (written in VB6) and it interfaces with TAPI. Recently the app got installed on the Windows 2008 Server 64-bit edition. However, the TSP driver for TAPI installation, even though, it got installed, gave an innocuous looking warning. However, the driver (which is 32-bit for sure), does not appear to have b...

Directly accessing the modem in Windows Mobile

For some reasons I need to be able to access the internal modem of a Windows Mobile smartphone (a HTC s740 with WM version 6.1). What I want is to be able to access it like it was a serial port in order to give AT-commands. I have code that uses the TAPI Line interface and lineGetID() to get a "handle" on which I shuld be able to do Rea...

Set max BAUD rate via tapi

I have a program that uses the AsyncPro libraries (found on sourceforge) to interact with a modem and place calls. My software calls and controls embedded devices that have old modem technology that cant communicate faster than 9600bps. Under most circumstances the calling modem will be able to autonegotiate and connect successfully at t...

Where are MSTAPI request IDs initialized?

I've inherited some code that implements and talks to the MSTAPI interface. I am curious where the request ID's are initialized (or if they are). By request ID, I mean, for example, the parameter idRequest to the LINE_REPLY Message. The reason I'm curious is that when I have the TSP and the client display request IDs, I see the follow...

TAPI 3.0 Call ID?

Does anyone know where I can find a unique identifier for a phone call using the Microsoft TAPI 3.0 library? I've tried get_CallInfoLong(CALLINFO_LONG.CALLID) but it always returns 0. Anyone help? ...

how to dial phone number using .NET ?

i've been searching for awhile on how to dial a phone number programmatically (using C#). i read an article about using Microsoft TAPI to do the job.. however i couldnt fully understand it.. so i was hoping to find alternative ways of doing it or a simpler tutorial than the one offered in msdn. or if possible a C# accessible sim-card re...

how to write c# code for creating a conference call for softphone using TAPI3.0

I had developed some code private void button7_Click(object sender, EventArgs e) { IEnumCall ec = ia[line].EnumerateCalls(); uint arg = 0; ITCallInfo ici; try { ITBasicCallControl bc1 = ln.CreateCall(textBox1.Text, TapiConstants.LINEADDRESSTYPE_IPADDRESS, TapiCo...

Access HKCU from TAPI Service Provider

I am writing an adapter TSP for a phone system. This system has a TAPI API but it is incompatible with the application I am trying to TAPI-enable. In order to place a call from the correct line, I need to know some information (from HKCU) about who is making the request. Since the TSP runs in the context of the Telephony service, I canno...

TAPI, lineInitialize and lineInitializeEx

I try to use TAPI in my Delphi project. When I use lineInitializeEx instead of lineInitialize I get an error msg like "Exception Processing Message c0000139 Parameters 168fc8 162820 75b4bf7c 75b4bf7c" The code with lineInitializeEx is : var initPrm: TLineInitializeExParams; begin FillChar(initPrm, SizeOf(initPrm), 0); in...

Trouble in Hanging up call from a specific number

Hi all, I have made a small windows mobile application for hanging up calls from a specific number. I am using Tapi to manage my call.. but somehow my comparison does not work!!! When I compare numbers, the condition simply fails! here is my code void callAction(Call call) { CallInformation ci = call.Info; ...

How to program voice modem?

I'm looking into writing a small custom app for a small business that can utilize a voice modem on Windows to pick up a phone call and play a customized voice message based on time of call. The API on Windows that controls modems is TAPI, but it seems complex and low level that I'm not sure I can complete the app in time. Any higher ...

does any one have used TAPI on windows 7?? i want to create an application using it and want to know about facts and where to start thanks

does it working with it and which is the good start for TAPI... i want to create an application which automatically answer/record incoming call and also call to someone recorded message. want this in .net (asp.net or c# desktop no problem). ...

using tapi to monitor multiple phones and dial or hangup

I have with a good level of success got a C# application to use TAPI to connect to my office PBX and dial and hangup calls but need to go further and be able to monitor activity and provide CTI to client pc's as well as integration back to my companies web based CRM. I am focusing on the client app for CTI popups and dial/hangup functio...