我正在嘗試使用Asterisk.NET庫重定向呼叫。但它沒有像我預期的那樣工作。 例如:如果A呼叫B並將其傳送給C,則源A將斷開連接,並且B和C將被連接。這是我傳遞呼叫的代碼片段。使用Asterisk.NET重定向呼叫
RedirectAction ra = new RedirectAction(sip_channel_of_B, "internal", 1000 , 1);
ManagerResponse rr = manager.SendAction(ra);
我正在嘗試使用Asterisk.NET庫重定向呼叫。但它沒有像我預期的那樣工作。 例如:如果A呼叫B並將其傳送給C,則源A將斷開連接,並且B和C將被連接。這是我傳遞呼叫的代碼片段。使用Asterisk.NET重定向呼叫
RedirectAction ra = new RedirectAction(sip_channel_of_B, "internal", 1000 , 1);
ManagerResponse rr = manager.SendAction(ra);
我自己通過改變頻道來解決它。 RedirectAction需要源通道;不是目的地頻道....
你在什麼事件中做過這段代碼? – Mhmd
哪裏可以使用naa? 這不是一個事件。這是發送給Manager實例的操作。 –
聽起來像它的工作正常。你期望發生什麼? – sipwiz
我自己解決了,,,,問題是,我正在使用目標通道....它應該是源通道(CHannel of A) –