1125 Asterisk TAPI
http://www.omniis.com/ntsgr/cms/page.asp?688
http://www.kirkhamsystems.com/asttapi
http://voip-info.org/wiki/view/Asterisk+TAPI
http://chaz6.com/?cat=5
http://voip.stepdev.org/category/asterisk/
http://www.asterisktapi.eu
The TSP for Asterisk® integrates your Asterisk®-based PBX into virtually any customer-relationship-management system or your ERP-System by using the Microsoft TAPI Interface. You can initiate your calls directly from any contact within Microsoft Outlook® or ACT®.
In connection with an Astimax® VoIP PBX and TapiCall® you can also display incoming calls within your application within Microsoft Outlook and let your pbx open existing contacts upon receiving the call.
System Requirements
To use the TSP for Asterisk® you have to meet the following requirements:
Network interface card with installed TCP/IP Stack to connect to your Asterisk Server
Microsoft Windows 2000® or Windows XP® operating systems
Asterisk® based PBX with modified extensions.conf
AstMan Proxy (Open Source) to connect more than 5 clients
To work asttapi properly withe Asterisk 1.2 you must use the o-flag with the Dial-command. Else asttapi shows the local extension then the Callerid.
Ecco una descrizione sommaria di come emulare le funzionalita’ di “google clik to talk” .
creare una pagina web, con un form per inserire un numero di telefono.
AstTAPI is a useful piece of software which allows you to initiate outbound calls from any TAPI-enabled application, for example Microsoft® Outlook™. It works by initiating a call to a phone of your choice, then making the outbound call.
The Asterisk TAPI driver is a TAPI Service Provider for Asterisk, it interprets windows commands from programs such as Outlook and ACT to Asterisk instructions on the Asterisk Manager console.
Current state, it can perform call origination. That is from Outlook you can click on a contact and select call contact, your phone will ring and when you pick up Asterisk will call the number requested.
So you want it?
Simple, go to the AstTAPI download page –
https://sourceforge.net/project/showfiles.php?group_id=106482 and run the installer, it will ask you for a reboot at the end so make sure all your work is saved. It is a very simple process there are no hard questions at this point.
Once installed and rebooted you need to ensure that you have a Asterisk Manager account setup, this is done on the Asterisk server, in your Asterisk configuration directory there is a file manager.conf, you need to add a line for every user who wants to log onto the server in this fashion.
An excerpt of my manager.conf
;
; Asterisk Call Management support
;
[general]
enabled = yes
port = 5038
bindaddr = 0.0.0.0
[nick]
secret = mysecret
permit = 10.20.1.0/255.255.255.0
read = system,call,log,verbose,command,agent,user
write = system,call,log,verbose,command,agent,user
When you reload then the Asterisk manager will be available to the network.
Next configuring the TAPI driver, this has to be done from your TAPI application – I use Outlook so for the purpose of getting up and running will explain my steps.
In Outlook go into your contacts folder. Right click one of your contacts and select “call contact”. The window which appears now has fields filled in with which number to call and the name of the contact. Select the button for "dialling options" underneath this, and when this window appears at the bottom there should be “Connect using line” use the pull down list to select “Asterisk”, then you can select “Line Properties”, here we need to fill out a few fields.
Host – this is the host name or IP address of the server running the Asterisk manager
Port – 5038 – default
User – the user you set-up in manager.conf
Password – the users secret you set-up in manager.conf
User Channel – this is the your extension, it terms of the channel name in my case it is Sip/nick
Outgoing Chan – this is the channel which external calls are placed over, you can get this information from extensions.conf, in here you will find a section which defines external calls, in the top of my file I have “TRUNK=CAPI/870582:” AstTAPI will use this and append the number to the end of this channel to place the call. In my case I place “CAPI/870582:” into this field.
Asttapi for Asterisk 1.2
I\’ve patched Asttapi 0.10 to work with Asterisk 1.2. This requires things to be properly setup in your dial plan per the Asttapi 0.10 documentation, which admittedly is pretty poor. I\’ll try to simplify that a bit here.
Asterisk signals Asttapi through the UserEvent command in the dialplan. Asttapi needs to be informed of call progress as originated and incoming calls are progressing. Partially a problem exists that as the calls are connected, two unique IDs are generated which means that some of the commands need to pass the old unique ID back to asttapi as well. To setup Asttapi properly in the dial plan, you need the following:
Prior to the Dial() command, you need to send some UserEvents to Asttapi to let it know there\’s a call coming into your phone. I\’ve modified my stdexten macro to look like this:
The Asterisk TAPI project
Open source project – Asterisk TAPI driver for Win32. Adds functionality to any TAPI compliant application for click to dial and screen popping on inbound calls.
Outlook can perform click to dial natively but has no inbuilt support for screen popping – this can be added with a utility such as IdentaFone\’s IdentaPop Pro
历史博文
- 20080830 wcf c# - 2009
- 20070726 ThinkPadT61 SilenceIsDefeat Mingle Pet Shop - 2008
- 0209 sip exosip error vc6 C1189 LDR - 2006
- 传真协议区别小记 - 2005
- yahoo.com.cn邮箱免费邮件转发及POP收信 - 2005
- WINDOWS下自己制作操作系统引导 - 2005
- 传真类别2 和2.0:BCM V.92 56K 调制解调器用户指南 - 2005