如何在android中结束传出呼叫

时间:2016-01-31 18:17:33

标签: android android-fragments android-intent sip pjsip

当我结束拨出电话时遇到问题,在另一方仍然响铃,我正在使用此代码结束通话:

public void EndBtn(View view) {
    try {
        call.endCall();
    } catch (SipException se) {
    }
    call.close();
}

我正在使用SIP协议来开发我的应用程序,如何从另一端结束振铃?

1 个答案:

答案 0 :(得分:0)

如果您使用pjsua(pjsip示例应用程序),则应通过此代码断开呼叫。

        CallOpParam prm = new CallOpParam();
        prm.setStatusCode(pjsip_status_code.PJSIP_SC_DECLINE);
        try {
            Call.hangup(prm);
        } catch (Exception e) {
            System.out.println(e);
        }