You are here

Looking For an Open-Source voIP Client

27 posts / 0 new
Last post
nocr
nocr's picture
Offline
Last seen: 15 years 11 months ago
Joined: 2007-05-04 11:47
Looking For an Open-Source voIP Client

I think that we should have a voIP client officially included in the Portable Apps Suite.

I had originally thought that we should use Asterisk, but unfortunately, that is a voIP server, not a client.

So, Does anyone know of any reputable Open-Source voIP clients out there?

Kevin Porter
Kevin Porter's picture
Offline
Last seen: 10 years 8 months ago
Developer
Joined: 2007-01-10 19:25
Hmmm...

I'll look into it. If it's not too hard, I'll do it.

"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook

cmmehl
Offline
Last seen: 13 years 9 months ago
Joined: 2006-01-27 09:55
lol

Is this a joke, a provocation, or just gimme-gimme mentality?

Gimme everything, free and portable, and right now Smile

Asterisk is indeed a masterpiece of software, but it's a server and not a client. I would be hard pressed to think of any sensible use for it on my stick.

Some VoIP clients have already been presented in this forum (portable, of course), just use the search.

Cheers
Chris

Always on the move - love all portable apps!

nocr
nocr's picture
Offline
Last seen: 15 years 11 months ago
Joined: 2007-05-04 11:47
Actually.

It's an "Oops"

I'm just starting too get into voIP, and clearly, I still have a few things left to learn.

Are there any reputable open-source voIP clients?

Please Make TiLP Portable

Patrick Patience
Offline
Last seen: 4 years 10 months ago
DeveloperModerator
Joined: 2007-02-20 19:26
Yep,

Yep.

There's WengoPhone (believe it does VoIP), and Ekiga is avail. for Windows as well.

cmmehl
Offline
Last seen: 13 years 9 months ago
Joined: 2006-01-27 09:55
ok

oopsy Smile

Don't know of any opensource one, but there are a couple of protable and free ones around.

Depends on the protocol you intend to use. For SIP, check out PhonerLite, for IAX look for iaxLite.

Sorry, too lazy to google for the URLs.

But not to discourage you from asterisk: once you're a bit more familiar with VoIP, why not install one on a vserver? And then access it with your portable client(s) from wherever you happen to be. I'm doing this while I travel, has saved me lots of money for phone-calls. Just be warned - an asterisk is not trivial to configure ... much more difficult than installing it.

Cheers
Chris

Always on the move - love all portable apps!

nocr
nocr's picture
Offline
Last seen: 15 years 11 months ago
Joined: 2007-05-04 11:47
ok

thanks man, sorry about the confusion.

Please Make TiLP Portable

Caehan
Caehan's picture
Offline
Last seen: 1 year 8 months ago
Joined: 2007-10-19 22:51
Try one of these....

If you go to SourceForge, and look in the VoIP section, you will find 393 different applications. I am sure you can find some that will work there.

rab040ma
Offline
Last seen: 4 months 2 weeks ago
Joined: 2007-08-27 13:35
Oh that's a big help.

Oh that's a big help. Blum

MC

jps
Offline
Last seen: 15 years 8 months ago
Joined: 2007-06-09 13:23
In fact you won`t find a

In fact you won`t find a single mature Open Source Voip client.

What I mean with 'mature'?
- works behind nat
- works nat to nat
- free in price
- no need to register with real name
- works also without server from ip to ip

WengoPhone:
- I really could not advice this.
- The voice error messages are in French.
- Very often the server has problems and you can`t log in.
- Often the online status of your buddys and yourself is messed up and you can`t call.
- Them disabled ip to ip connections on purpose.

Phoner Lite / minisip / Ekiga on windows:
- Very bad quality (bug) often.
- Often connection is interrupted after 2 minutes.

Also note that most voip clients getting busted by firewalls, traffic shapping and blocked ports. I think voip is a very bad choice for pc to pc telephone. Because of that a Closed Source program, called Skype become the defacto standard for free pc to pc call, it uses some proprietary protocol and some pseudo encryption and therefore it works everywhere out of the box.

If there is a real replacement for Skype then tell me...

cmmehl
Offline
Last seen: 13 years 9 months ago
Joined: 2006-01-27 09:55
no sir

I never had issues with PhonerLite, and the quality is just fine.

But I agree it's not a Skype replacement. You need to know a little about VoIP in order to use it successfully - but then it's usually cheaper than Skype Smile

Using one of the betamax clones (see http://backsla.sh/betamax) you can phone for free to most European landlines and the US. You can use their client, or - if you wish it portably - one of those I mentioned above. If your call breaks after short time, you probably have a firewall and/or NAT issue. And that can happen often when you have to rely on computers that you don't control.

To overcome NAT problems, use the IAX protocol. Unfortunately, betamax doesn't support IAX, but that's where you can use an asterisk server to do the translation. Works perfectly - I recently even managed to do phonecalls via a web-application, because the computer was so restricted that I couldn't launch any program from my stick.

Suggest to do some research before making the kind of your statements.

Cheers
Chris

Always on the move - love all portable apps!

Caehan
Caehan's picture
Offline
Last seen: 1 year 8 months ago
Joined: 2007-10-19 22:51
True.

You will never find a VoIP program, one that can call phones, that is free. There is a tax that must be paid for a connection to real phone lines.

I have been using VoIPerized. It is freeware, not OpenSource. It is basicly what you define as a "mature" VoIP program, besides the fact that it cannot call phones, only IP addresses. I would compare this program to an instant messanger, just for voice instead of text.

I have never used Skype, so I really have no idea what a replacement for Skype would be. I don't do enough VoIPing to try it yet. Maybe later though...

rab040ma
Offline
Last seen: 4 months 2 weeks ago
Joined: 2007-08-27 13:35
Has anyone looked at

Has anyone looked at Linphone? It has an article about easy installation on Windows. Works on Linux, but apparently not on Mac?

Wikipedia lists a few other open source clients that work on Windows, Linux, Mac, etc.

What kind of network would we be using this with? It'd be nice if it were linked to something like GTalk or one of the IM networks.

MC

jps
Offline
Last seen: 15 years 8 months ago
Joined: 2007-06-09 13:23
Hello cmmehl, hello

Hello cmmehl,
hello Caehan,
thanks for writing.

You are right, there are some 'alternatives'. But like linux is an alternative for windows it`s not an jump in & work 'replacement'.

There are some setups which may work. But none of them is easy and good for end users. For example, if someone asks me for an alternative/replacement for Internet Explorer / Outlook I can suggest without any worry Mozilla Firefox / Thunderbird - becuase it`s easy, very good and for end users.

I am not spreading Skype because of obvious concerns...

For voip there are some things you can do, but I can not suggest these to my family or all my friends because it`s to complicated / tricky / expensive.

Also blocked ports and blocked voip (by isp) is a big problem.

A real replacement(!) for Skype would be something like voip + serverless + nat to nat + encryption. Fortunately right now there is no such project.

Hope you understand my point now a bit better.

rab040ma
Offline
Last seen: 4 months 2 weeks ago
Joined: 2007-08-27 13:35
I imagine for some the

I imagine for some the concerns about Skype are not obvious. Could you expand on that?

MC

rab040ma
Offline
Last seen: 4 months 2 weeks ago
Joined: 2007-08-27 13:35
If you can invent a way for

If you can invent a way for packets to go from one NATed machine behind a firewall to a different NATed machine behind a different firewall, without doing port forwarding or turning the firewall into a proxy, and without using a server (or P2P net) in the middle, you are ahead of most everyone else.

There's no such project because of the nature of firewalls: they are designed to keep things out. If you invent a way for your packets to go directly through my firewall to let me know you want to talk to me, without my having told the firewall to let them through, it will be seen as a firewall compromise and the firewall folks will fix that right away.

So, let's come up with some realistic criteria. "voip + serverless + nat to nat + encryption" is not going to happen any time soon. We can get VOIP, and we can get encryption. We can probably also use an encrypted protocol on random ports (to stop ISP traffic filtering). So what alternative (if any) is acceptable for the "serverless + nat to nat" part of your wishlist?

MC

Aciago
Aciago's picture
Offline
Last seen: 1 year 3 weeks ago
Joined: 2007-01-24 14:23
There is

a Portable Wengo already...

But it's in French, so it needs to be localized.

Just visit the framakey website

Screenshot

If a packet hits a pocket on a socket on a port,
and the bus is interrupted as a very last resort,
and the address of the memory makes your floppy disk abort,
then the socket packet pocket has an error to report Biggrin

porterj
Offline
Last seen: 1 month 2 days ago
Joined: 2007-10-02 20:08
Try JustVoIP

JustVoIP is similar to Skype but without the chat feature and is cheaper.. Also it has lots of countries that can be dialled for free.

A PA topic is at https://portableapps.com/node/7727#comment-51849 which explains how to run off a USB drive.

JustVoIP website: http://www.justvoip.com

Cheers.

jps
Offline
Last seen: 15 years 8 months ago
Joined: 2007-06-09 13:23
@Aciago: It`s not really

@Aciago:
It`s not really portable. It`s "just works" and it doesn`t even hold user settings.

@rab040ma:
* about Skype:
1) personal opinon:
I don`t support things which are dumb or childish in my opinion. It`s proprietary and has a strange license agreement, it`s also Closed Source. Because of this nice websites like this may not post launchers without getting problems with their lawyer.
2) It`s a monopol, I also don`t support monopols.
3) It acts strange, it updates itself without asking.
4) Traffic from my comp all time to anyone, no one can find out what it is because of proprietary protocol.
5) I also don`t use 'cool' software like google desktop, sure I appreciate the nice features. But I believe in privacy.
6) Every version just gets bigger, more junk inside, slower and less stable. Maybe Skype 1.0 was ok, but now since it`s ebay it`s just blow up.
7) http://fossvoip.blogspot.com/2005/12/why-thou-shall-not-use-skype.html
....
I could find even more points but I think it`s really off topic.

* about an alternative software:
It`s technically possible. With peer to peer and dht, just like skype does, a clone but secure and Open Source.

rab040ma
Offline
Last seen: 4 months 2 weeks ago
Joined: 2007-08-27 13:35
Thanks

Thanks.

All good points.

I think Skype said that it tried SIP, along with other common protocols and codecs, and couldn't get the performance it wanted. Yes, it came up with proprietary protocols, but they do work.

I'd feel better if the Softphone suggestions being made met the criteria you mention (p2p, dht, encrypted, serverless, can use different directories, etc.). The impression I get is that the project to do that doesn't exist.

SIP might be an open protocol, but will it ever be something that consumers can use behind their firewalls, at least while we are waiting for IPv6?

To get back on topic, which softphone(s) or project(s) are moving in the right direction, at least, so that PortableApps support can move things along?

MC

Aciago
Aciago's picture
Offline
Last seen: 1 year 3 weeks ago
Joined: 2007-01-24 14:23
one problem I see

is compatibility... I can use gaim or whatever you call it now, miranda or many other IMs that are out there to chat with my MSN contacts, but... Is there any VOIP program open source, portable & free that I can use to chat with my Skype contacts? not making them to switch to my VOIP client, of course...

If a packet hits a pocket on a socket on a port,
and the bus is interrupted as a very last resort,
and the address of the memory makes your floppy disk abort,
then the socket packet pocket has an error to report Biggrin

Undintel
Offline
Last seen: 12 years 11 months ago
Joined: 2006-07-08 11:41
Hi,

Hi,

is stay already an open source VOIP that is build to be completely portable is called PhonerLite :

http://www.phonerlite.de/index_en.htm

and download link :

http://www.phonerlite.de/download_en.htm

I use it with Tpad that I copnsider one of the best voip provider

www.tpad.com

And here are the instruction to configure it :

1) Download the software and install it into an USB pen from link :

http://www.phonerlite.de/download_en.htm

2) Click on icon of phonerlite

3) Click on "manual configuration"

4) Type on "proxy/register : sip.tpad.com

5) Type on "Real/Domain" : sip.tpad.com

6) STUN leave empty

7) Click on the right green indicator

8 ) Type on "User name" the personal Tpad number

9) Leave empty "Authentication Name"

10) Type on "Password" the tpad password

11) Type again your passowrd on "confirm"

12) Type on "Confirm" again the tpad password

13) Click on the right green indicator

14) "Recording device" leave as default

15) Click on the right green indicator

16) Click again on right "V" indicator

17) Account created and now it compare main window of phonerlite and say "wait for be register"

18 ) click on "configuration"

19 ) click on "user"

20 ) on "displayed name" cancel "Phonerlite" and type your "Tpad username"

21) click on "safe"

Now software will be connect to tpad and work properly for receive and make call

rab040ma
Offline
Last seen: 4 months 2 weeks ago
Joined: 2007-08-27 13:35
It looks to have a free

It looks to have a free license, but I don't see that it is open source. Can you find something that supports your assertion that it is OSS?

MC

John T. Haller
John T. Haller's picture
Offline
Last seen: 1 hour 32 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Nope

It includes an 'advertising clause' similar to the old-style BSD license. So, it can't be considered open source/Free even though the source is available. (It's not using an OSI-approved license, it can't be hosted on SourceForge or Google Code)

Sometimes, the impossible can become possible, if you're awesome!

jps
Offline
Last seen: 15 years 8 months ago
Joined: 2007-06-09 13:23
Well, there is no voip app

Well, there is no voip app right now I could suggest to host here.

Right now here are only "premium" apps are hosted here officially, very high quality. Firefox, Thunderbird, OpenOffice... This are all programs I can suggest without any big concerns, them work out of the box and are really good.

But Open Source voip apps are all bloated. For Internet Explorer you can say FF is a good replacement, but for Skype there isn`t right now. Sure there are some, but them would create a support hell because always something isn`t working out of the box.

I don`t think portableapps.com will host a voip app here soon, maybe because of the lack of any "premium" or "professional" one.

hm2k
Offline
Last seen: 13 years 9 months ago
Joined: 2008-08-28 17:03
What about Wengo

What about Wengo Phone?

https://portableapps.com/node/15457

schnuerbel
Offline
Last seen: 16 years 8 months ago
Joined: 2008-02-23 13:20
@Undintel: Thanks for these

@Undintel: Thanks for these instructions. The software works like a charm using my Swiss VoIP provider (Sipgate).

Going on a round-the-world trip, PortableApps is a true life saver, since I can make sure to have all the needed software when using Internet-Cafés during my year-long journey. Thanks to all of you who have taken great care of creating these nifty little applications which I'll carry on my USB stick.

However, I don't really understand why recommending a portable VoIP client software is so hard.

Not everybody has a technology background: My parents (and some friends) back home have no computer, nor Skype or whatsoever. VoIP (SIP) is the only (cost effective) way to keep in touch with them. Moreover, since I was able to reuse my former landline phone number for VoIP, they can call me back wherever I am.

PhonerLite does the job from the USB stick. I couldn't care less, whether the software looks/behaves "professional" or not or whether it is open source or not. It simply works.

Log in or register to post comments