havfo / WEBRTC-to-SIP

Setup for a WEBRTC client and Kamailio server to call SIP clients
279 stars 146 forks source link

can the RTPEngine component replaced by Kurento? #15

Closed deltapath-eric closed 6 years ago

deltapath-eric commented 6 years ago

AFAIK the Kurento kind of also able to do something like DTLS-SRTP to RTP

If this able to done, the entire project will be more friendly on commercial use :)

havfo commented 6 years ago

The architecture would have to change for this to work. Kamailio does not have a module for interfacing with Kurento directly. I also have a repository that has Kurento in the mix, Kurento-Nodejs-SIP , but not as a basic gateway/SBC. I suppose a way to do it could be to have the WEBRTC client connect to a Nodejs server that handles Kurento. That way it would appear as regular RTP when it arrives at Kamailio.

deltapath-eric commented 6 years ago

Thanks a lot for the direction! I will take a look on the following https://github.com/kirm/sip.js which maybe the miss part (nodejs server, but not yet handles Kurento), will try when have time.