Telecoms Useful stuff

Jitsi – a Skype alternative worth exploring

I’ve been looking for a Skype alternative for a while (good to have options, especially if Skype is really part of the Evil Empire and shouldn’t be trusted) and Jitsi looks like a feasible option. It uses the XMPP protocol for IM and chat (this is the underlying protocol for GTalk and Facebook Chat) and SIP for voice (and video?). If you use FNB Connect, you’re using SIP already (I’m using my FNB Connect account in Jitsi). TechRepublic has a short review which is worth reading:

Jitsi is written in Java for cross-platform compatibility with other operating systems. Although this can translate into a slightly sluggish experience and a rather bland user interface, the software is remarkably flexible in its own right. In addition to supporting traditional SIP for online communications, Google Talk’s protocol (XMPP) is also supported out of the box for audio and video chats as well as AIM, ICQ, Facebook, Yahoo and MSN. Jitsi also provides a means to encrypt VoIP traffic using SRTP or ZRTP encryption methods, which is something Skype doesn’t provide and is a rarity amongst most SIP / VoIP clients today.

Why would you want a Skype alternative? Well, if Skype is capturing and disclosing your conversations to 3rd parties (well, it is certainly recording our conversations), that could be a concern. Skype’s new ads are annoying at best and being required to pay for video chats with many people isn’t appealing (especially where you can have up to 10 people in a Google+ Hangout for free). An alternative that runs on open protocols (instead of proprietary ones which are opaque to privacy or security conscious people) like XMPP and SIP (which are supported by a variety of apps and services) gives you more choice. That is worth something to many people.

That said, Skype generally works pretty well, is on multiple desktop and mobile platforms and is very popular. Jitsi runs on Mac, Windows and Linux desktops but it lacks a mobile option. That space could be filled with mobile apps even if they are made by other developers (one of the appeals of protocols like XMPP and SIP) so you could replicate Skype’s relative ubiquity without relying too heavily on a proprietary (and closed) platform running a similarly proprietary protocol used by companies which may not have your interests in mind. It also has an option to record conversations in a variety of formats and that comes in handy.

I’d love it if Jitsi could interoperate with services like Google+ Hangouts but I don’t know enough about the protocols Google uses to have much of an understand to what extent this is possible. What I did notice in the TechRepublic review is that Jitsi allows users to connect directly using IPv6. Apps using open protocols like XMPP and SIP and which support IPv6 could give us even more interesting alternatives to current text, voice and video communications options.

This stuff starts to sound almost idyllic from a user control and choice perspective but “normal” people tend to use better looking and easier to use software that everyone else is using. In this case that means Skype and it works well enough for its users and they aren’t too concerned about the risks because they just aren’t all that real. Another challenge is that most open source software looks terrible. It’s as if no UX people ever work on open source software. That means people just don’t use the software. An interesting option is FaceTime which only runs on iOS and Mac OS devices. It is apparently based on some open protocols (including SIP) but because of how the service authenticates and because there is no FaceTime standard other developers can leverage, it remains a classically restricted Apple service.

Mobile Tech Telecoms

Ah, the seductive VoIP telephony allure

This is our latest VoIP configuration for our new offices (which we are now moving into next Friday). I have connected my two office phones to a Linksys VoIP adapter and have configured the adapter with my FNB Connect account. The theory is that the portable phones (we have 2, 1 for me and 1 for Nastassja) can connect to FNB Connect through the Linksys adapter and give callers a single office line to call. Either of us can then pick up the incoming call. The problem is this isn’t working consistently and one issue seems to be multiple devices configured to use the same number.

Ah, the allure of modern VoIP technology. If only it actually worked consistently
VoIP options

This is a fairly frustrating work in progress and the only thing making this worth pursuing is that calls to my Skype online number are reportedly not terrific quality (soft and a little bit of an echo). Also, making calls from Skype is about twice as expensive as FNB Connect. Otherwise, Skype works on multiple devices which can be logged into the same account.

Mobile Tech Telecoms

Skype or FNB Connect (SIP VoIP)?

We’re testing VoIP options for our office. Both Skype and FNB Connect give us local numbers people can call us on. FNB Connect’s call rates are cheaper than Skype’s although Skype is already pretty entrenched in our office from an IM perspective and we use Skype to chat to clients through Skype to Skype calls.

Which would you recommend and why? Is the one technically superior over the other? Does the one harm fewer fairies and kittens?

On a related note, here is a little poll I created and I’ll appreciate your thoughts:

Mobile Tech Telecoms

Android ICS natively supports SIP

I’m doing some research on VOIP apps for iOS and Mac OS and I came across this interesting tidbit:

Google’s newest mobile operating system version, known as Ice Cream Sandwich, natively supports SIP accounts in the Phone dialer app.

That is pretty cool! I have a little more Android envy.