在Portsip手册中,它说如果远程方应答了呼叫,就会触发com.portsip.OnPortSIPEvent.onInviteAnswered。但到目前为止,我得到的是,当A向B发出呼叫时,onInviteAnswered回调会立即在A端触发,而不知道B是否实际应答了呼叫。
或者这是预期的行为,请帮助。
发布于 2017-09-18 09:48:36
PortSIP VoIP SDK的所有回调事件仅依赖于从远端接收到的SIP消息。在您的例子中,如果onInviteAnswered被触发,那一定意味着SDK已经从服务端/远程端收到了200OK。
您使用的SIP服务器/PBX是什么?请您在测试期间运行WireShark来捕获您服务器上的SIP消息,并将捕获的消息导出为wireshark文件并通过support@portsip.com发送给我们(只需使用"sip“过滤器进行过滤)?
谢谢
https://stackoverflow.com/questions/46261079
复制相似问题