We have 100 customer locations and I was hoping to no deploy a kamabox at each location if traffic is mostly just local. But we are building a WEBRTC. and hoping our architecture can use kamailio in the cloud.
Each location has a PBX onsite. We are deploying webRTC so need that websocket setup jssip/sip.js.
SIP SIGNALING (relay) () UA(webphone) --> Cloud Kamailio --> PBX 10.0.1.100 --> cloud.kama.com --> 10.0.1.1
But then translate uac and get RTP to pass locally without a device onsite at each location.
RTP Flow (not going through kamailio) UA(webphone) --> PBX 10.0.1.100 --> 10.0.1.1
Hello. If I understand your question correctly you have a PBX at each of the location which will be in between devices. If pbx you gonna use allows dtls and ICE, then you don't need rtpengine or any other kind of turn server.
On Mon, 17 Aug 2020, 21:45 Johnny Ritzer, sudoritz@gmail.com wrote:
We have 100 customer locations and I was hoping to no deploy a kamabox at each location if traffic is mostly just local. But we are building a WEBRTC. and hoping our architecture can use kamailio in the cloud.
Each location has a PBX onsite. We are deploying webRTC so need that websocket setup jssip/sip.js.
SIP SIGNALING (relay) ()
UA(webphone) à Cloud Kamailio à PBX
10.0.1.100 à cloud.kama.com à 10.0.1.1
But then translate uac and get RTP to pass locally without a device onsite at each location.
RTP Flow (not going through kamailio)
UA(webphone) à PBX
10.0.1.100 à 10.0.1.1 _______________________________________________ Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users