3

Hi I need to implement something like SIP phone but with a 'classic' SIP without WebRTC.

Most JS libs focus on SIP over websockets and WebRTC, but in my infrastructure, I do not have WebSockets. There are libs like JsSIP even with support for WebSockets in Node.js.

Maybe I should solution is to use software like webrtc2sip? But I fill this is little overcomplicated.

Some better solution?

Dmitry Poroh
  • 3,705
  • 20
  • 34
user8718607
  • 31
  • 1
  • 3
  • Try to look at sip.js. It is very simple and supports UDP/TCP transports – Dmitry Poroh Oct 07 '17 at 09:33
  • @DmitryPoroh Also in node.js? As far as I know it support UDP/TCP transport only in browser enviorment – user8718607 Oct 18 '17 at 15:02
  • 1
    Sorry I mean this one: https://www.npmjs.com/package/sip It is not very popular but works for us in our test framework. – Dmitry Poroh Oct 18 '17 at 19:31
  • @DmitryPoroh Does it have support for media stream? Or maybe do you know how to integrate media stream support? – user8718607 Oct 18 '17 at 22:11
  • No it does not. It is not even full SIP stack (only transport/transaction layers). I've added simple RTP stream by myself. It is not very difficult when you know what you do. – Dmitry Poroh Oct 18 '17 at 22:15

0 Answers0