1
我有一個在Asterisk電話服務器上運行的應用程序,用於更改來電的語音數據包。爲此,我遵循以下步驟:
1.我構建了應用程序的so
(編碼在C
中)。
2.將應用程序加載到星號。
3.通過dialplan reload
4.重裝上陣撥號方案的功能在星號用它的名字SampleFunc
5.我從撥號方案,像這樣內調用函數註冊:
exten => 0,n,SampleFunc()
將.so與星號電話集成
理想情況下,我會就像.so
只要打電話一樣。現在,只要通話連接,它就會進入功能,然後退出並繼續執行撥號規劃的其餘部分。我的問題:
- 如何讓它在呼叫期間循環?
- 還有什麼我可能錯過了?
P.S:這可能是一些細節。如果沒有發佈實際的代碼,請告訴我,以防萬一需要更多細節。