1.2.3 • Published 5 months ago
sipjs-simplification v1.2.3
Simplificando a API do SIP.js
Uma biblioteca que simplifica a API do SIP.js, tornando mais fácil a integração e o uso de funcionalidades SIP em seus projetos.
📦 Instalação
Use o npm para instalar o pacote:
npm install sipjs-simplification
🚀 Recursos
Configuração simplificada do cliente SIP.
Criação e gerenciamento de sessões de chamadas com menos código.
- Eventos e callbacks mais intuitivos.
- Suporte a customização avançada, se necessário.
🔧 Configuração e Uso
Exemplo Básico
import { user_agent, register_user } from 'simplified-sip';
// Configuração básica
const userAgent = user_agent.connectUserAgent({
displayName: 'nome do usuario',
username: 'usuario',
password: 'senha',
host: 'dominio.com',
server: 'ws://localhost:8080',
})
// Registrar o cliente
const registerUser = register_user.registerUserAgent(userAgent);
Tratando Eventos
client.on('registered', () => {
console.log('Registrado com sucesso!');
});
client.on('callReceived', (session) => {
console.log('Chamada recebida:', session);
});
🤝 Contribuindo
Contribuições são bem-vindas! Siga os passos abaixo:
- Faça um fork deste repositório.
- Crie um branch para sua feature ou correção (git checkout -b feature/nova-feature).
- Faça um commit das suas alterações (git commit -m 'Adiciona nova feature').
- Envie para o branch principal (git push origin feature/nova-feature).
- Abra um Pull Request.
📄 Licença
Este projeto está licenciado sob a licença MIT.
🛠 Suporte
Se você encontrar algum problema ou tiver dúvidas, abra uma issue no repositório ou envie um e-mail para paulo18santos2000@gmail.com
Feito com ❤️ por phs-santos