识别来电显示,挂断,用星号回拨

时间:2014-10-27 09:11:00

标签: sip asterisk voip

对于一个项目,我需要构建一个用户呼叫免费电话号码服务的mvp,另一方面,pbx会检测到呼叫,保存呼叫者#并挂断电话(因此呼叫者永远不会收取呼叫费用) )。然后pbx回拨用户,允许他拨#,然后pbx播放音频文件,完成后,连接到用户引入的#。

我是voip和星号的新手,但我应该阅读哪些文档来实现这一点(我需要了解和寻找哪些功能?)

由于

1 个答案:

答案 0 :(得分:1)

开始时,您必须了解如何构建dialplan并使用它的应用程序(DialPlaybackRead)。如果你想使用某种编程语言,可以使用AGI,几乎所有语言都有编写agi的库:)

对于重拨用户,您可以使用call filesAsterisk Manager功能originate。如果您将文件的创建时间更改为将来,则可以使用调用文件进行调用。

简单流程可能如下所示:

  1. 用户拨打简单dialplan,在那里运行一些AGI,其中包含callerid并在不久的将来保存call file。你这样做就没有接听电话。
  2. Call file拨打用户。
  3. 回答后,转到另一个来自用户的reads dtmf和dial该号码的拨号方案。