我正在尝试在SIP.JS中实现状态,我已经订阅了SIP.JS中的状态事件,并且从Jitsi向Freeswitch发送发布数据包,当我调试数据包时,我发现freeswitch收到了发布数据包但他没有发送通知,我尝试使用Linphone和Jitsi,PRESENCE工作得很好,但是使用SIPJS它不起作用。
SIPJS:
sip.userAgent.on('registered', function () {
//Subscribes to the presence information of alice@example.com
sip.subscription = sip.userAgent.subscribe('1001@192.168.1.26', 'presence');
// Once subscribed, receive notifications and print out the presence information
sip.subscription.on('notify', function (notification) {
console.log(notification.request.body);
});
});
SIPJS订阅包:pastebin
以下是Freeswitch收到发布数据包:pastebin