I want to set up a VoIP system to allow people to remotely listen to given speeches in place.

We have a VoIP line which can receives up to 8 incoming calls. The soft will accept them with or without confirmation (we can work with a white list for example).

I tried Ekiga, but it seems not to manage multiple incoming calls. Linephone seems to be good, I succeeded to set a conference call between three SIP lines but I had to do it manually. Twinkle and Yate didn't work well (Linux Mint 17.x). I also saw pjsua, a command line soft, but not yet tested. So I need now some hints from the Internet.

PS: Allowing listeners to put their word in, for example by typing "*", would be a plus.

  • are you in particular looking for a SIP client, or is any other VoIP system welcome? Commented Jan 19, 2017 at 0:29
  • We have a SIP line form an ISP. The best will be an "out-of-the-box" client. The least solution will be an API. I'm a developper, so I could also write the client myselft, but I rather not (free time issues, also I'm a beginner in Python wich seems to be the best solution). What kind of system are you thinking of ?
    – Amessihel
    Commented Jan 19, 2017 at 9:41

3 Answers 3


well there are two ways that comes in my mind:

the first is sicking with SIP (which is fine)... so i would try Jitsi:

i have to add, that i don't like the GUI of Jitsi but the functions are pretty good!

maybe also Ring is worth a try since it is the successor of SFLphone and it uses PJSIP, therefore it is SIP-capable, just don't create a Ring-account...

the second way... for a "closed environment/user-base" Mumble is interesting:

  • it is also free (as in beer and speech)
  • Automatic Level Equalization
  • Noise Suppression
  • Priority Speakers
  • clients for several platforms (also Android and iOS)
  • it is often used by gamers with special features like in-app-Overlay or Positional-Audio, but they can be deactivated.

maybe create a separate room with password-protection on a public server or you can also host your own server (Murmur) to have full control.

  • I think I tried Jistsi (cannot retry now, I'm not there). Maybe I'm wrong, but although it supports conference calls, do I have to create them manually by filling SIP numbers/ids (i.e. it cannot manage multiple incoming calls) ? Also I will give a feedback if I'll try these softs you listed. Thanks !
    – Amessihel
    Commented Jan 26, 2017 at 9:30

Here's my feeling. I think we have the tools/bricks, but it's hard to find an out-of-the-box free software (or even free as free bier) solution.

The best way, in my humble opinion, is a to build a python-based apps with PJSUA module.


You can try with Twilio. They are a little bit expensive, but they are the liders on this kind of applications.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.