WEBRTC到SIP客户端和服务器
如何设置Kamailio + RTPEngine + TURN服务器以启用WebRTC客户端和旧版SIP客户端之间的呼叫。 默认情况下,此配置启用了IPv6。 此设置将桥接SRTP-> RTP和ICE-> nonICE,以使WebRTC客户端(sip.js)能够调用旧版SIP客户端。 WebRTC客户端可以在找到。
此设置适用于Debian 10 Buster。
此设置被配置为与以下服务一起运行:
Kamailio + RTPEngine + Nginx(代理+ WebRTC客户端)+ coturn
该配置设置为始终通过RTPEngine桥接。 要更改行为,请查看NATMANAGE路由。
建筑学
取得证书
对于您需要的证书,一个简单的解决方案是“让我们加密证书”。 它们将同时适用于Kamailio TLS,Nginx TLS和TURN TLS。
1