1.2.3 • Published 5 months ago

sipjs-simplification v1.2.3

Weekly downloads
-
License
ISC
Repository
-
Last release
5 months ago

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:

  1. Faça um fork deste repositório.
  2. Crie um branch para sua feature ou correção (git checkout -b feature/nova-feature).
  3. Faça um commit das suas alterações (git commit -m 'Adiciona nova feature').
  4. Envie para o branch principal (git push origin feature/nova-feature).
  5. 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

1.2.3

5 months ago

1.2.2

5 months ago

1.2.0

5 months ago

1.0.1

5 months ago

1.0.0

5 months ago