SIP.js or JSsip

3,667 views
Skip to first unread message

Marcelo Pignataro

unread,
Mar 8, 2016, 12:55:13 PM3/8/16
to discuss-webrtc
Dear Group,

I need to start a webrtc project and I don't know wich javascript sip library should I use. I have been reading and searching, SIP.js and JSsip. SIP.js's Doc and Overview seems much better. As a sip server I'll use Kamailio, so I should use JSsip. What do 'u say? JSsip are 3 spanish developers, SIP.js has an enterprise doing releases and mantaining the library. I keep waiting your best suggestions and opinion.

Thanks.


Iñaki Baz Castillo

unread,
Mar 8, 2016, 1:00:18 PM3/8/16
to discuss...@googlegroups.com
This is not the proper place to discuss about that, but here my
disinterested 2 cents:

JsSIP, because SIP.js is a fork of JsSIP and second parts were never good.

P.S. Those "3 spanish developers" also do releases and maintain the library.



--
Iñaki Baz Castillo
<i...@aliax.net>

Marcelo Pignataro

unread,
Mar 8, 2016, 5:44:41 PM3/8/16
to discuss-webrtc
Dear Iñaki,

Thanks for your answer. I know you are a jssip library developer and I'm sorry I didn't want to say "only 3 developers don't mantain correctly a sip javascript library". Where is the right place to discuss about that? I need a javascript-webrtc consultant cause I'm a beginer developer in js-webrtc, so I'll write to you if you want.

Marcelo

Iñaki Baz Castillo

unread,
Mar 8, 2016, 7:08:39 PM3/8/16
to discuss...@googlegroups.com
2016-03-08 23:44 GMT+01:00 Marcelo Pignataro <pigna...@gmail.com>:
> Thanks for your answer. I know you are a jssip library developer and I'm
> sorry I didn't want to say "only 3 developers don't mantain correctly a sip
> javascript library". Where is the right place to discuss about that? I need
> a javascript-webrtc consultant cause I'm a beginer developer in js-webrtc,
> so I'll write to you if you want.

First consider whether you really need SIP or not. The fact that you
are about developing WebRTC JS stuff does not mean that you need SIP.

If you need SIP, then spend some time reading both the documentation
and API of the existing JavaScript SIP libraries.

I'm not just a co-author of JsSIP, but also a user. It works, has no
open bugs, and provides me with all I need. But it is up to you to
choose the appropriate software based on your needs.

Regards.

Marcelo Pignataro

unread,
Mar 8, 2016, 9:17:06 PM3/8/16
to discuss...@googlegroups.com
I need to SIP because the software we need to develop, must be able to receive calls and videocalls. We consider to next releases, screenshare and upload files too. 

--

---
You received this message because you are subscribed to the Google Groups "discuss-webrtc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to discuss-webrt...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/discuss-webrtc/CALiegf%3D9ZpvNhgEV03YP8%2B27TK5YXaeE_T8%3Dn6OXoA%2BaxWDM3Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Iñaki Baz Castillo

unread,
Mar 9, 2016, 9:54:09 AM3/9/16
to discuss...@googlegroups.com
2016-03-09 3:16 GMT+01:00 Marcelo Pignataro <pigna...@gmail.com>:
> I need to SIP because the software we need to develop, must be able to
> receive calls and videocalls.

"call" does not mean SIP. Do you mean PSTN calls via a SIP+PSTN trunk provider?

Marcelo Pignataro

unread,
Mar 9, 2016, 11:26:02 AM3/9/16
to discuss...@googlegroups.com
It's a web app and users will be able to make a call/videocall from/to chrome, firefox and other browsers, Chat with other users. 

--

---
You received this message because you are subscribed to the Google Groups "discuss-webrtc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to discuss-webrt...@googlegroups.com.

Iñaki Baz Castillo

unread,
Mar 9, 2016, 11:45:16 AM3/9/16
to discuss...@googlegroups.com
2016-03-09 17:25 GMT+01:00 Marcelo Pignataro <pigna...@gmail.com>:
> It's a web app and users will be able to make a call/videocall from/to
> chrome, firefox and other browsers, Chat with other users.

Then you don't need SIP. You may use SIP however.

I suggest reading much more about WebRTC and then choose your a JS
signaling library that suits your needs, or build your own one.

Victor Pascual Avila

unread,
Mar 10, 2016, 11:32:52 AM3/10/16
to discuss...@googlegroups.com
you can start with this post from 2013:
https://webrtchacks.com/signalling-options-for-webrtc-applications/
> --
>
> ---
> You received this message because you are subscribed to the Google Groups "discuss-webrtc" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to discuss-webrt...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/discuss-webrtc/CALiegfmO80Edkuqz3QRW_GLPbT%2B4HxPqwooWyp7nTp0Ltg%2B02A%40mail.gmail.com.
> For more options, visit https://groups.google.com/d/optout.



--
Victor Pascual Ávila
Reply all
Reply to author
Forward
0 new messages