我正在使用java SIP库(http://peers.sourceforge.net/)在我的应用程序中实现SIP调用。我正在寻找一个选项,通过该选项,我可以根据当用户邀请其他用户进行呼叫时生成的事件来处理我的GUI状态,直到远程(其他用户)不接受呼叫。
我见过calleepickup:
@Override
public void calleePickup(SipResponse sipResponse)
此事件在远程端出现呼叫接受/拒绝对话框时触发,但我假设这是在远程接受呼叫时。
在任何情况下,无论是拨打还是从远程接听电话,都不会调用振铃事件。
@Override
public void ringing(SipResponse sipResponse)
知道如何添加此功能来处理我的拨号GUI。
答案 0 :(得分:0)
有所有事件的方法(来电,被叫接听,拒绝来电等)。您应该管理自己的状态机来处理事件。