Kamailio 5.5 WebRTC Proxy Setup
Budget: $20 – $30 USD
We’re looking for an experienced Kamailio 5.5 engineer to configure a production-ready WebRTC proxy on Linux.
Requirements
Kamailio 5.5.x with MySQL, optimized for WebRTC
WS / WSS support with proper TLS
DMQ enabled for dialog replication across Kamailio nodes
Correct SDP, ICE, TURN handling
Proven compatibility with JsSIP, SIPml5, SIP.js
Interop with Odoo VoIP (JsSIP webphone)
Support voice, video, and SIP MESSAGE chat
Deliverables
Annotated kamailio.cfg + startup scripts
Working DMQ peer configuration
Sample Nginx/Apache WSS config (if used)
Deployment README
(Optional) Lightweight WebRTC client
Acceptance
Browser clients can register and make voice/video calls
Chat over SIP MESSAGE works via WSS
Dialogs replicate via DMQ
One inbound call reaches clients across multiple Kamailio proxies
Environment
Linux VM with Kamailio 5.5.4 installed
Root SSH access provided
Requirements
Kamailio 5.5.x with MySQL, optimized for WebRTC
WS / WSS support with proper TLS
DMQ enabled for dialog replication across Kamailio nodes
Correct SDP, ICE, TURN handling
Proven compatibility with JsSIP, SIPml5, SIP.js
Interop with Odoo VoIP (JsSIP webphone)
Support voice, video, and SIP MESSAGE chat
Deliverables
Annotated kamailio.cfg + startup scripts
Working DMQ peer configuration
Sample Nginx/Apache WSS config (if used)
Deployment README
(Optional) Lightweight WebRTC client
Acceptance
Browser clients can register and make voice/video calls
Chat over SIP MESSAGE works via WSS
Dialogs replicate via DMQ
One inbound call reaches clients across multiple Kamailio proxies
Environment
Linux VM with Kamailio 5.5.4 installed
Root SSH access provided