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