我正在尝试向 SIP 端点发送 SIP 通知,但如果 SIP 端点位于同一台机器上,则会出现错误。如果我使用两台不同的机器,它可以工作。
sipCoreComponentService.sendCheckSyncNotify(to, destination,destPort, false);
这个函数有:
ClientTransaction trans= sipLayer.sipProvider.getNewClientTransaction(notifyRequest);
trans.sendRequest(); // Send it out-of-dialog
trans.setApplicationData(this);
可能是什么问题呢?
我收到此错误:
Exception javax.sip.SipException: Cannot assign requested address: Datagram send failed
gov.nist.javax.sip.stack.SIPClientTransaction.sendRequest(SIPClientTransaction.java:972)