register后就发送启动这个,uregister后就关闭
var hearbeatTime = 30000;
var hearbeatHandle;
function heartbeatStop() {
window.clearInterval(hearbeatHandle);
}
function heartbeat() {
hearbeatHandle = window.setInterval(() => {
var transport = simpleUser.sessionManager.userAgent.transport;
if (transport && transport.sendKeepAlive) {
transport.sendKeepAlive();
}
console.log('保持连接');
}, hearbeatTime);
}
转载请注明:SuperIT » sipjs.js手动保持keepalive的设置