sorry I've noted this announcement only now.
This is great news!
Installed now on a Bold 9700 OS 18.104.22.1683 (platform 22.214.171.124).
It gets executed correctly.
Now I can't test the calls but this evening I'll do it.
Does Asterisk support the AMR-NB codec ?
Honestly I don't know very well Asterisk, so I cannot answer this question.
It looks like, have you used Asterisk as a testbed ?
In fact no, we are investigating to develop our own transcoder. I used a prototype with AMR-NB to G711 transcoding capabilities.
Or maybe a specific sip provider ?
I was always sure that I'll never see a softphone on the BB because RIM does not provide the necessary APIs (access to mic and inbound audio).
So this is not true ?
It really depends on the BB devices, On Bold series, it is possible to have simultaneous play/record using AMR-NB codec, but not with Storm2 9550.
An application which is very requested by the BB user base is the ability to record calls (both inbound and outbound audio) on the device or on the sd card.
Some users changed their mobiles to different vendors just for the lack if this feature.
Perhaps this softphone does not reflect the ability to access the audio flow of a normal (not voip) call
but if it does, you may consider to develop that 'calls recording application' and get some serious cash from it :)
I far as I remember, the BB stop the Audio recorder upon a GSM call is received. So I think we will have to find an other way to earn money ;-)
Thanks for your attention,
consider me an early adopter and beta tester of this port!
On Tue, 11 Jan 2011 17:19:09 +0100
Jehan Monnier <address@hidden
The Linphone's team is pleased to release a new port of Linphone on Blackberry !
Main features are:
-Audio only based on built-in AMR-NB codec.
-Native contact list integration.
-Both sip tcp and udp.
-Limited supported device, Bold series with OS > 5.0 .
-Both wifi and 3G support.
-GNU GPL v2 license.
Linphone for BlackBerry OS is a completely java rewritten Linphone leveraging on the java version of libblinphone API we have developed for Android. Simon has developed a java port of oRTP called jortp with adaptive jitter buffer. For sip, we have leveraged on sip-for-me, that we had to patch to fix a bunch of bugs. The core (I.E jliblinphone) is a strict implementation of the java version of linphonecore.
Linphone on BB only support AMR-NB because on BB 0S 5, it's the only available codecs with real time capabilities. So you have to find a sip provider supporting this codec.
Due to the lake of DNS api from BB OS5, sip hosts must always be entered as an IP address (I.E sip:address@hidden). Same for the proxy field in configuration view witch must be an ip address.
Binary installation is available from:
Just open this URL from your BB web browser.
As usual, source code can be found at: http://www.linphone.org/eng/download/git.html
Contributions and feedback are as always welcome, use the mailing lists for that purpose.
Linphone-users mailing listaddress@hidden