Posts Tagged 'pjsip'

PJSIP version 2.11 is released with Trickle ICE support

Main focus of this release is:

  • Trickle ICE
  • iOS native SSL
  • Android native codecs
    • AMR-NB
    • AMR-WB
    • H264
    • VP8
    • VP9
  • iOS Swift and Android Kotlin sample apps.

Please see the Release Notes page for more info and grab the source code from the Assets section of the Release Notes page or the Download page.

PJSIP version 2.2.1 is released

PJSIP 2.2.1 is released which mainly contains bug fixes for 2.2. For the complete list, have a look at the Release Notes.

We would recommend anyone using 2.2 to upgrade to this version. Please see the download page as usual for more info.

VP8 codec integration for pjsip now available

The ever productive Régis Montoya has released more goodies:

I’m pleased to share a first release of vp8 codec glue for pjsip. It rely on libvpx from webm project. As usually with contributions from csipsimple it’s only the C code (without toolchain integration as we use a separate one for now). Code style is probably also a little bit crappy but I count on feedback to make this better :).

via VP8 codec post on pjsip mailing list.

As an aside Opus codec integration for pjsip  is also available from CSipSimple project.

Enjoy, and join the pjsip mailing list to discuss this with Régis.

sipX vs reSIProcate vs pjsip: Follow your guts

Follow Medhavi Bhatia as he went through “a 6-month ordeal” reviewing sipX vs reSIProcate vs pjsip. The main reservations he had was our default free software license (GPLv2) which he found “restrictive” and the fact that we are not widely known or deployed. Also we have a smaller community.

Those are fair points to raise:

  • If you don’t want to use pjsip under GPL, please contact us.
  • Usage and deployment: at the moment we probably have around 20 or so applications that we know about. Being free software, not all GPL users notify us.
  • On community size, I can’t say whether we are small or not as we don’t have data on sipX and reSIProcate. Here are our stats:
    • Over the last 6 months, we had on average of 950 downloads per month.
    • Mailing list membership fluctuates of course, as users come and go. A conservative estimates would be around 300 members at any one time. We also have stats for mailing list posting rates.

In the end, it was the fact that pjsip was more “malleable” and suitable for their team’s long term goal that made them decide on pjsip. And the fact it was his gut feeling from the very start anyway…

Thanks for sharing your evaluation process, Medhavi. Making technology choices are never easy, especially the decision to use other people’s framework (programmers always like to DIY; I know because I use to hate being forced to use other peoples code!)

Have you ever evaluated pjsip or any other free and open source SIP and media stacks for Windows, Mac OS X, or other platforms? We’d love to hear them!

Setting up Your Linux Desktop for Blackfin BF-537 STAMP Board Development

In this post, I will provide a step-by-step guide to prepare your Linux desktop for Blackfin BF-537 STAMP software development.

The first thing to do is to ensure that you have everything that you will need installed correctly in your system. They are explained below.

Continue reading ‘Setting up Your Linux Desktop for Blackfin BF-537 STAMP Board Development’