Crearé una app de llamadas en navegador o softphone con react y sip js


Acerca de este Servicio
Traducción automática
¿Quieres que tus usuarios puedan hacer y recibir llamadas directamente desde el navegador? Creo aplicaciones de llamadas WebRTC, softphones para navegador, widgets de click-to-call, llamadas de uno a uno y en grupo con audio/video, todo con un front en React conectado a un back de telefonía real.
A diferencia de las demos de WebRTC solo en el front-end, también me encargo del lado del servidor: FreeSWITCH, Janus Gateway o Asterisk, trunks SIP, servidores TURN y NAT, para que las llamadas funcionen en redes reales, no solo en localhost.
Lo que construyo
Softphone en navegador con SIP.js / JsSIP: teclado de marcación, contactos, mantener, transferir, DTMF, historial de llamadas
Salas de audio/video uno a uno y en grupo en Janus o FreeSWITCH (mod_verto)
Widgets de click-to-call y llamada de regreso para sitios web y CRMs
Grabación de llamadas, buzón de voz y compartir pantalla
Autenticación, panel de administración, API REST (Java Spring Boot o Node.js)
Despliegue con TURN (coturn), TLS y NAT traversal adecuado
Pila tecnológica: React, TypeScript, SIP.js, JsSIP, Janus, FreeSWITCH, Asterisk, WebSocket, coturn, Spring Boot, Node.js, PostgreSQL.
Basic cubre una consulta o una reparación de tu código WebRTC / SIP.js existente. Standard y Premium son construcciones completas con código fuente. Envíame un mensaje con tu caso de uso primero y lo definiré con precisión.
Conoce a Humayun Ahmed
VoIP and WebRTC Engineer, FreeSWITCH, Asterisk, Java Spring Boot
- DeBangladesh
- Miembro desdeago 2018
- Responde aprox. en:1 hora
- Última entrega1 año
Idiomas
Inglés
Traducción automática
Mi porfolio
FAQ
Traducción automática
¿Necesito mi propio PBX o SIP trunk?
Para un softphone, sí: se registra en FreeSWITCH, Asterisk o en un SIP trunk. Para llamadas app a app, solo con Janus es suficiente. Si aún no tienes nada, puedo configurar el servidor como parte de los planes Standard o Premium.
¿Qué navegadores y dispositivos son compatibles?
Chrome, Edge, Firefox y Safari en escritorio y móvil. Las apps nativas de iOS y Android son un proyecto aparte; envíame un mensaje si las necesitas y te haré una cotización.
¿Obtengo el código fuente?
Sí. Los planes Standard y Premium incluyen el código fuente completo de React, la configuración del servidor y las notas de despliegue, para que tu equipo pueda mantenerlo sin mí.
¿Puede grabar llamadas o compartir pantallas?
Sí. Ambas funciones están incluidas en Premium y disponibles como extras en Standard.

