asteriskami

    3熱度

    2回答

    我是Asterisk 1.4的老手,我期望在Asterisk 11上創建一個新的應用程序(目前是beta版本,但計劃在我需要它之前發佈一段時間)。 我無法在11上獲取Asterisk Manager Interface來向我發送任何事件。 (現在,很明顯,在生產中,我需要大幅度裁減這些AMI的權利,但我探索我已經打開了流水,如果你願意。) manager.conf看起來是這樣的: [general

    3熱度

    1回答

    我想使用AMI在星號接聽呼叫。我可以發起呼叫,但完全不知道如何接電話...... 腳本調用: #login sock = socket.socket(af, socktype, proto) sock.connect(sockaddr) sock.send('Action: login\r\n') sock.send('Events: off\r\n') sock.send('Usern

    1熱度

    1回答

    我需要以編程方式與國外IVR進行交互。 我遇到的問題是,一旦進入外部IVR,如果外部IVR的後端綁定,我偶爾會收到特定功能的忙信號。 據我所知,如果不使用EAGI並在Perl中編寫定製的DSP,我可以做的並不多,對吧? Dial()應用程序會認爲它成功了,因爲它(在最初的出局撥號上)。 我有點卡住思考如何檢查我是否目前獲得一個忙碌的信號,即使原始撥號()成功。

    1熱度

    1回答

    嗨,我會盡我所能來形容。 我在DAHDI 2.4中使用了Asterisk 1.4。我們合併了兩條PRI線路,即現在我們在一個跨線上有60條線路。 我想從一個頻道跳轉到另一個頻道,即我的電話是在頻道號碼上收到的。 3,然後我想把這個呼叫切換到頻道號碼32,即在第二個號碼上(不是全部,只對某些特定情況)。 我用Dial(DAHDI/G1)撥打從去年的免費頻道,但它不工作

    2熱度

    2回答

    我有2個星號服務器(server_A和server_B),兩者都存儲MySql中的CDR記錄。 我的問題: 有沒有辦法如何從兩個服務器加入CDR記錄,當server_A的用戶從server_B調用用戶時?

    1熱度

    1回答

    我認爲在我的配置中不會觸發此事件。當接線員接聽電話時必須解除什麼事件?

    0熱度

    1回答

    我有兩臺電話一個使用IAX2第二個SIP。當我按下IAX2手機上的按鈕時,我會收到Asterisk事件「Hold」,當我按下SIP Phone上的Hold按鈕時,我將獲得Unlink和Bridge事件。我可以更改SIP電話的這種行爲以從Asterisk獲得「Hold」事件嗎?爲什麼SIP電話不發送一個「保持」事件? 謝謝!

    1熱度

    1回答

    我有一個Rails應用程序,我試圖通過AMI從我的星號中獲取實時事件。 我成功創建了一個腳本,可以在不創建新的adhearsion項目的情況下從adhearsion源代碼發起調用。 我創建了一個擴展adhearsion的ManagerInterface類並覆蓋event_message_received方法的類。從Rails CLI如果有人打電話,我按下輸入2或3次,我得到的事件,但我必須介入獲得

    0熱度

    3回答

    我知道這應該很容易,但我無法找到圍繞星號配置文件的方式來執行此操作。 我需要entry point爲external SIP call執行星號腳本。爲了簡單起見,讓我們說,我要執行這樣的事情: [my888app] exten => 888,1,Answer() exten => 888,2,SayDigits(1234) exten => 888,3,Hangup 用戶將撥入形式這個特

    0熱度

    1回答

    這是我的代碼的事件連接到Asterisk的管理接口: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text.RegularExpre