Bria for iPhone
First Published June 16th, 2010, updated August 18th, 2010, updated January 26th, 2011
Please note:
- Disclaimer 1: We often test single phones in a lab environment. Real-world experience on your network might produce different results.
- Disclaimer 2: More importantly, these are REVIEWS and not RECOMMENDATIONS. Please read the review carefully for the features you are looking for to see if the reviewed phone has the features you are looking for.
Bria for iPhone: At a Glance
| Category | Rating (0-5) |
|---|---|
| First Impressions |
![]() ![]() ![]()
|
| App Configuration |
![]() ![]() ![]() ![]()
|
| JN Testing |
![]() ![]() ![]()
|
| Voice Quality |
![]() ![]() ![]()
|
| Ease of Use |
![]() ![]() ![]() ![]()
|
[View Version Update Info]
Counterpath is the leading provider of desktop VoIP software solutions, known for their VoIP products like the X-lite, Eyebeam, and the newer Bria. We are particularly fans of Counterpath’s Eyebeam; at less than 50 dollars a pop, it’s an inexpensive enterprise-class softphone that works great on our laptops and desktops (headset recommended for the best experience).
I expected they would be one of the first companies to release a mobile VoIP softphone for the iPhone OS. For a company that already makes softphones, how difficult can it be to make a similar product on a different platform, right? Needless to say, I was disappointed a few months back when I searched the App Store for ‘Counterpath’ and found nothing.
Counterpath recently announced the release of an iPhone edition of their Bria Softphone. This is an ‘Enterprise-Class and Carrier-Grade VoIP Softphone’, meaning that it is designed with the business user in mind. This kind of application is exactly what we have been waiting for.
Version Update
Version 2.0.0
Bria for iPhone now offers a number of useful 'Premium Features' which can be purchased as feature add-ons: XMPP presence and messaging, and video calling.
Setting up an XMPP account is simple. You only need to know your XMPP username, the domain, and your password. It's even more easy for me as an OnSIP user because my XMPP 'address' is the same as my SIP address, leo@junctionnetworks.com. 'Leo' is my username, and 'Junctionnetworks.com' is my XMPP domain. The password is the same password I use to log into my.OnSIP. If you don't remember your my.OnSIP password, simply contact your OnSIP account administrator and have it emailed to you. Hit 'Connect' after you've entered your information and you're good to go.
|
|
|
|
You should now notice that there are 5 options in the main menu at the bottom of the application, 'Messages' being the new addition. To start a conversation, simply hit the 'create a message button' (looks exactly like the button you use to create a new text message) in the top right hand corner of your screen, and Bria will do one of two things. If you have 'IM' selected, it will bring up a contact list of all the available people in your XMPP network. Availability here is determined by their statuses - Away, Idle, etc. This is often called presence. Click on any one of the available people displayed and you will be able to start your IM conversation. You can also view the presence of people within your XMPP network by going into 'Contacts' > 'Buddies'. If, on the other hand, you have 'SMS' selected, then Bria turns into a regular SMS message client. Enter in a number and send your message like you would normally.
Perhaps even more exciting than the addition of XMPP capabilities is the addition of video. Of course, video will only work if you have an iPhone 4 or better running iOS 5. There's nothing to set up; it uses the SIP account you already have registered for your voice calls. All you have to do is go into 'Preferences' and enable it.
|
|
|
Note that all video calls on the Bria for iPhone app use the H.264 'High Definition' video compression standard. There are no other video codec options. We did a few rounds of testing, first trying Bria to Bria, then Bria to the PC version, and finally, Bria to our Polycom VVX. Video worked both ways in all scenarios, to varying degrees of quality. Video also worked well with Vidtel's MeetMe, a video conferencing service of sorts that incorporates a growing number of standards and video codecs. So far, interoperability tests are looking good, but there is still much more testing to be done.
All in all, XMPP and video bring an incredible amount of added value to the Bria for iPhone app.
Version 1.1.0
Bria for IPhone version 1.1.0 adds iOS4 multitasking and the inclusion of multiple accounts to the feature list. iOS4 multitasking allows users to receive calls with the application running in the background. It also allows users to remain on a call while browsing their other apps, which might come in handy at times.
Background wakeup works very well in the new version. When someone calls, a notification pops up with the caller ID information. I can either view and answer the call or choose to ignore it. A notification will also pop up if I happen to miss a call. When I click out of the application during a call to reference other apps, a blinking red 'Bria' band appears at the top of the screen. Tapping on this band will take me back into the application.
|
|
|
Version 1.1.0 supports up to 8 simultaneous account registrations, each with their own customizable dial plans.
|
|
|
Current Bria for iPhone users will get these new features in the automatic update. Bria is currently available in the iTunes store for $7.99. [Itunes Link]
First Impressions
Bria iPhone edition has a lot of competition in the mobile VoIP app market. There are probably no less than a dozen similar apps, each of them months ahead in terms of the number of updates and upgrades. The good news is that Counterpath included pretty much everything we wanted in their first version. While other publishers started their apps with the very basics (making and receiving calls) and added additional features slowly over the weeks and months, Counterpath crammed almost everything we could possibly want in their first version. This product is aimed at not only consumers, but also ‘enterprises, and government agencies’, and it certainly shows.
Here is a full list of the features offered, taken directly from the page on the Counterpath site.
The application itself looks and feels great. Particularly cool is the way that call handling options and call information slide onto/off the screen when you enter/leave a call. It does a good job of mimicking the iPhone’s native calling experience.
Application Configuration
Configuring Bria for iPhone is very quick and easy. Click here to see a walk-through of the configuration process for OnSIP accounts.
JN Interoperability Test
Counterpath wants you to think of the Bria iPhone edition as the mobile version of your deskphone, which means I can be as frustrated and angry as I want to be if something doesn’t work. On that note, I’m happy to report that for the most part, all the advertised features worked extremely well. I never had to go to Charlotte (our Network engineer) and ask, “What the heck just happened”, which is always a plus for any phone/ user agent we’re testing.
There were a few times after I reached an extension from an auto attendant when the softphone would display the dialing menu instead of the call handling options. There is a small ‘back to the call’ button on the dialing menu, which they mean to take the user back to the call handling options, but it can sometimes be completely unresponsive.
There were a few tests that couldn’t be done simply because the Bria Softphone edition only allows you to have one account registered at a time. It also does not allow you to save other accounts, which can be a bit annoying if you have multiple accounts or use several VoIP providers. Noticeably absent are push notifications, which means that realistically, users will probably only use the iPhone Bria to make outbound calls, at least in the near future. It will be interesting to see what new functionality will be introduced with iOS 4. [See Update]
Voice Quality
The current version of the iPhone Bria supports G.711, and GSM codecs as cell audio codecs. G.729 can be purchased for an additional $8.99 as an add-on. G.722-HD is available but only on Wifi right now.
The overall sound quality is pretty good—a little better than what you get on a regular cellular call when you're using a narrowband codec and much better with G.722 on Wifi. We also did not experience a noticeable degradation in sound quality when switching from WiFi to 3G while using G.711. Naturally, your call experience over 3G will vary depending on the network connectivity strength at your location.
Ease of Use
The iPhone Bria includes four main screens: the standard dialing screen, iPhone contacts, call history, and settings.
The dialing screen is not very different from any other dialing screen. The status of the application is clearly displayed at the top of the screen, and users can either use the numpad or type in SIP addresses. There is also a voicemail button conveniently placed towards the bottom of the screen.
|
|
|
Mid-call, users get a call handling menu that is very similar to the iPhone default. Features like mute, speakerphone, return to the keypad, hold, and add a second call are all there. Clicking on the ‘more’ button will allow you conduct a blind (unattended) transfer.
When there are two simultaneous calls taking place, the ‘add call’ option turns into ‘merge’ which allows you to conduct a 3-way conference (The option to split a conference into two calls appears). Users also get an added ‘swap calls’ button that seamlessly switches between the two calls. Clicking on the ‘more’ button when there are two calls taking place will allow an attended transfer.
|
|
The ‘contacts’ screen is the iPhone directory with a different colored background. The ‘call history’ screen is also very similar to the iPhone default. It even behaves the same, except that it will ask you to confirm that you want to make a call when you click on a listing.
|
|
In ‘settings’ > ‘user preferences’, you can set your ringtone, and change your active call background. ‘Advanced settings’ allows you to access the application logs and gives you the option to encrypt audio.
Final Thoughts
The Bria for iPhone is probably one of the first mobile VoIP SIP Clients designed specifically with the business user in mind. The advertised features all worked very well in our tests, and I will certainly be looking forward to the upcoming upgrades that are planned for this application. It is very exciting to see Counterpath entering the mobile VoIP market with a strong first showing, and it looks like they are only getting started. In an interview with Alec Saunders, Counterpath VP Todd Carothers revealed that an Android version and iPad support (XMPP, contact lists, and rosters) are just around the corner.







