Untitled
unknown
plain_text
a year ago
863 B
5
Indexable
const SIP = require('sip.js'); // Configurações do usuário SIP const config = { uri: 'sip:1001@your-sip-server.com', transportOptions: { wsServers: ['wss://your-sip-server.com/ws'], }, authorizationUser: '1001', password: 'your_password', displayName: 'Your Name', }; // Criação do UserAgent const userAgent = new SIP.UA(config); // Registro do ramal userAgent.start(); // Evento de registro bem-sucedido userAgent.on('registered', () => { console.log('Successfully registered as ' + config.uri); }); // Evento de erro de registro userAgent.on('registrationFailed', (response, cause) => { console.log('Registration failed: ' + cause); }); // Evento de chamada recebida userAgent.on('invite', (session) => { console.log('Incoming call from ' + session.remoteIdentity.uri.toString()); // Aceitar a chamada session.accept(); });
Editor is loading...
Leave a Comment