2013-08-19 246 views
0

我是星號中的新呼叫。有一個名爲A2Billing的解決方案,但我想要構建如下:呼叫控制sip呼叫星號

「呼叫者A是註冊的sip peer asterisk.A呼叫任意號碼。建立呼叫後需要連接MySQL數據庫以檢查A的通話時間平衡後每10秒鐘,通話時間扣除10秒,當通話時間餘額達到0時強行退出通話「

怎麼辦?我很擅長java。 java可以處理這個還是什麼?任何建議表示歡迎。

回答

2

如果您使用「L」標誌,您可以使用Java + AGI連接MySQL或Mysql Function,它們可以在您的extensions.conf中使用,DIAL應用程序可以在x毫秒時間後放棄呼叫!

L(x[:y][:z]): Limit the call to 'x' ms, warning when 'y' ms are left, repeated every 'z' ms) Only 'x' is required, 'y' and 'z' are optional. Numbers must be integers- beware of AGI scripts that may return long integers in scientific notation 

撥號(SIP/$ {EXTEN} | 60 | L(300000))