Les meilleurs développeurs informatique freelances sont sur Codeur.com
Fermé · 1 000 € à 10 000 € · 21 offres · 1438 vues · 26 interactions
Développer un softphone SIP basé sur WebRTC ( depuis licence softphone open source) et minimaliste (audio sortant uniquement, sans vidéo), conçu pour fonctionner comme un téléphone de bureau virtuel dans un navigateur web.
Le softphone doit offrir des fonctionnalités avancées pour un usage professionnel, telles que la gestion d'appels en temps réel, et être compatible avec des PBX SIP conformes WebRTC. Le projet vise une intégration fluide avec des systèmes PBX multi-tenant comme ceux basés sur FreeSWITCH ou ASTERISK ou autre.
Fonctionnalités Principales
Gestion d'appels basique : Composition, raccrochage, redial, configuration dynamique de Caller-ID, personnalisé ou anonyme.
Stack Technique et Exigences de Développement
Frontend/Client : Basé sur JavaScript avec une bibliothèque SIP WebRTC (ex. : SIP.js). Interface HTML/CSS/JS responsive pour desktop et mobile. Support des navigateurs modernes (Chrome, Firefox, etc.).
Communication : Utilisation de WebSockets sécurisés (WSS) pour la signalisation SIP et RTP/SRTP pour le média audio via WebRTC.
Intégrations :
PBX principal : Intégration complète avec un PBX multi-tenant comme FusionPBX (basé sur FreeSWITCH), incluant configuration via API pour BLF/MWI/phonebook.
Compatibilité étendue : Support pour d'autres serveurs SIP WebRTC (Asterisk, OpenSIPS, Kamailio).
Serveur et Infrastructure :
Serveur web : Hébergement.
Certificats SSL : Support pour Let's Encrypt ; gestion des certificats self-signed pour tests (mais déconseillé en production).
Configuration SIP : fournisseur trunk sip.
Autres Exigences :
Sécurité : Authentification SIP, gestion des autorisations pour notifications browser.
Mises à Jour : Mécanisme pour upgrades sans perte de configurations personnalisées.
Délivrables Attendus
Code source complet et fonctionnel et Documentation technique et utilisateur.
Tests unitaires pour les fonctionnalités SIP/WebRTC.
Estimation de temps/coût pour développement initial et maintenance optionnelle.
Ce projet nécessite des compétences en JavaScript, VoIP/SIP, WebRTC, et configuration de PBX open source. Fournir une estimation basée sur un développement from scratch ou fork d'une base existante compatible.
Budget indicatif : 1 000 € à 10 000 €
Publication : 10 août 2025 à 13h36
Profils recherchés : Développeur spécifique freelance , Développeur JavaScript freelance , Spécialiste Télécom freelance , Développeur API freelance
21 freelances ont répondu à ce projet
16 propositions de devis en moins de 2h
Montant moyen des devis proposés : 4 050 €
Estimation du délai : 28 jours
Nos ressources utiles
Allez plus loin avec nos ressources liées à ce projet !
Simulateur de prix : Combien coûte un site internet ?
Téléchargement : Cahier des charges pour créer un site web