2014-10-27 92 views
1

對於我需要建立和用戶撥打免費號碼的服務的mvp的項目,在另一側,pbx檢測到呼叫,保存呼叫者#和掛斷電話(所以來電者從未收到電話費用)。然後,pbx回叫用戶,允許他撥一個#,然後pbx播放一個音頻文件,當它結束時,連接到用戶引入的#號。識別來電號碼,掛斷,用星號回撥

我是新來的VoIP和星號,但至極的文件,我應該讀來實現這一(至極的特點,我需要了解和尋找?)

感謝

回答

1

在的遊戲內必須瞭解如何建立dialplan並使用它的應用程序(Dial,PlaybackRead)。如果你想使用你可以使用AGI某種編程語言,有庫中幾乎所有的語言:)

重撥用戶可以使用call filesAsterisk Manager功能originate寫AGI。如果將文件的創建時間更改爲將來,可以使用調用文件在將來調用。

簡單的流量可以是這樣的:

  1. 用戶撥打簡單dialplan,運行有一些AGI,其內容callerid並在不久的將來可以節省call file。你這樣做而不接電話。
  2. Call file撥打用戶。
  3. 答案後回到另一個撥號方案,其中reads dtmf從用戶和dial那個號碼。
+0

這很棒@gkocjan你認爲星號是最好的選擇嗎?這也可以在雲服務器上運行? – Karlovalentin 2014-10-28 10:27:02

+0

我沒有嘗試,但Asterisk可以在幾乎所有的Unix平臺上運行。你也可以檢查freeswitch軟件,但我只聽說過這個。如果我的回答很有幫助,你可以標記它;) – gkocjan 2014-10-28 10:44:10