Costruirò un'app di chiamata browser o softphone webrtc con react e sip js


Informazioni su questo servizio
Traduzione automatica.
Vuoi che i tuoi utenti possano fare e ricevere chiamate direttamente dal browser? Costruisco app di chiamata WebRTC, softphone browser, widget click-to-call, audio/video 1-a-1 e di gruppo con un front end React collegato a un back end di telefonia reale.
Contrariamente ai demo WebRTC solo front-end, gestisco anche il lato server: FreeSWITCH, Janus Gateway o Asterisk, trunk SIP, TURN servers e NAT, così le chiamate funzionano su reti reali, non solo localhost.
Cosa costruisco
Softphone browser con SIP.js / JsSIP: tastiera, contatti, hold, trasferimento, DTMF, cronologia chiamate
stanze audio/video 1-a-1 e di gruppo su Janus o FreeSWITCH (mod_verto)
Widget click-to-call e call-me-back per siti web e CRM
Registrazione chiamate, segreteria telefonica e condivisione schermo
Autenticazione, dashboard amministrativa, REST API (Java Spring Boot o Node.js)
Deployment con TURN (coturn), TLS e attraversamento NAT corretto
Pila tecnologica: React, TypeScript, SIP.js, JsSIP, Janus, FreeSWITCH, Asterisk, WebSocket, coturn, Spring Boot, Node.js, PostgreSQL.
Basic copre una consulenza o una correzione del tuo codice WebRTC / SIP.js esistente. Standard e Premium sono build complete con codice sorgente. Scrivimi prima il tuo caso d'uso e lo definirò con precisione.
Scopri di più su Humayun Ahmed
VoIP and WebRTC Engineer, FreeSWITCH, Asterisk, Java Spring Boot
- DaBangladesh
- Membro daago 2018
- Tempo di risposta medio1 ora
- Ultima consegna1 anno
Lingue
Inglese
Traduzione automatica.
Il mio portfolio
FAQ
Traduzione automatica.
Ho bisogno di un PBX o di un trunk SIP mio?
Per un softphone, sì: si registra a FreeSWITCH, Asterisk o a un trunk SIP. Per chiamate app-to-app, basta Janus da solo. Se non hai ancora nulla, posso configurare il server come parte di Standard o Premium.
Quali browser e dispositivi sono supportati?
Chrome, Edge, Firefox e Safari su desktop e mobile. Le app native iOS e Android sono un progetto a parte; scrivimi se ti servono e ti farò un preventivo.
Ottengo il codice sorgente?
Sì. Standard e Premium includono il codice completo di React, la configurazione del server e le note di deployment, così il tuo team può gestirlo senza di me.
Può registrare le chiamate o condividere lo schermo?
Sì. Entrambe sono incluse in Premium e disponibili come extra su Standard.

