【发布时间】:2018-12-30 21:48:42
【问题描述】:
您能否介绍一下如何在 Java 中使用 JAIN SIP API 中的 REFER 方法。我想使用 REFER 方法,因为我会使用呼叫转移。
【问题讨论】:
您能否介绍一下如何在 Java 中使用 JAIN SIP API 中的 REFER 方法。我想使用 REFER 方法,因为我会使用呼叫转移。
【问题讨论】:
如果您已经建立了 SIP 对话,这非常简单:
public void sendRefer(String to, String by) throws Exception, SipException {
Request req = dialog.createRequest("REFER");
req.addHeader(headerFactory.createHeader("Refer-To", "sip:"+to+"@"+realm));
req.addHeader(headerFactory.createHeader("Referred-By", "sip:"+by+"@"+realm));
dialog.sendRequest(provider.getNewClientTransaction(req));
}
如果您是无状态对话框,它会稍微复杂一些,您必须将其构建为后续请求。
【讨论】: