从PJSUA2服务器获取标头数据

时间:2018-10-10 13:06:28

标签: android sip pjsip sip-server pjsua2

我正在拨打电话时尝试在我的应用程序中发送一些额外的数据。因此,我在拨打电话时会在通话中添加标题。请参考以下代码:

 MyCall call = new MyCall(account, -1);

    CallOpParam prm = new CallOpParam(true);
    SipHeaderVector shv = new SipHeaderVector();
    SipHeader sh = new SipHeader();
    sh.setHName("name");
    sh.setHValue("headerValue");

    // add the sip header to the vector
    shv.add(sh);

    // set headers to the parameter object
    prm.getTxOption().setHeaders(shv);


    try {
        call.makeCall(buddy_uri, prm);
    } catch (Exception e) {
        call.delete();
        return;
    }

现在,Asterisk服务器将把数据转发到接收器。问题是如何在接收方获取数据?如果有任何解决方案,请让我知道。预先感谢。

0 个答案:

没有答案