I want to develop click to call(C2C) web based application.Is there any study material. I will really appreciate your help, thank you.
Hi, Here is a starting point (WebRTC):
Look into “call files”. Basically, you inject a file into the folder
/var/spool/asterisk/outgoing/ and this sets up a call for you.
And search the archives; because I remember posting a simple click-to-call example script on this list, sometime back this Summer just gone.
Or use a php socket and the AMI.
If you want to have a good level of control, AMI is the way to go. If you just want simple and quick, .call files is going to do it. I posted some PERL code a few months back that uses the Asterisk::Manager module to make and monitor calls.
[mailto:email@example.com] Dear All,
more specific, Asterisk Manager Interface , originate action will help you to do so.
I suppose WebRTC is the best solution nowadays, it’s extremely interesting.
I developed a C2C app in 2008, starting with call files and AMI, ended with asterisk-java and asterisk.NET to solve it. Hint: Try to solve (al)most (all) of your problems using Dialplans/Variables. Basically it’s just one originate action using local channels.
Am 09.11.2012 11:38, schrieb Binan AL Halabi:
You’re right,WebRTC is the way to go. The only drawback is the fact that only astersik 11 support it natively.
Adolphe Cher-Aime wrote:
It’s also not yet finished. Specifications are still being discussed, finalized, completed. Implementations have certainly come a long way but are still in a great state of flux. It’s early for WebRTC.
its too early for webrtc. im also waiting for further development on this.