Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Java Development

New Developer
Posts: 2
Registered: ‎06-29-2009
My Device: Not Specified

sound duplex


I am going to write the voip application.

how can I implement the sound duplex(sound playback&record at same time)?

I read some messages that it is impossible in forum. but I don't think so.

because there are many voip applications for blackberry platform.



orelse, does the technical support team provide any APIs for voip application developers?




Posts: 412
Registered: ‎09-12-2008
My Device: 9000 9810

Re: sound duplex



I suppose you are reffering to the 'full duplex' property of MMAPI.


This is not possible (AFAIK and I have researched the subject). The J2ME does not support full duplex audio recording/playing (although you can do that in the BB's simulator it does not work on the actual device). So unless you have a support from the manufacturer via API (or any other way) you cannot do it.

And no one has done it so far.

One company - agito: BB VoIP - claims they did it, but offer no proof of it - so we can assume the same marketing trick (as will be explained next) is in play)


The VoIP solutions aren't real VoIP. No audio is actually carried over data channels. 

What they do (if you read carefully through the datasheets and official forums) is they use a callback.


How this works? 


1) You initiate a 'VoIP' call.

2) The app informs the server about your desire to make an outgoing VoIP call (it uses data channel for that - whichever you have available)

3) The server calls you back and the app (or you) answers the phone

4) The audio goes over normal GSM (or whatever) channel and is spendingmoney Smiley Happy


So, as you can see, the advertised 'VoIP feature' is actually a scam (at least as far as BB is concerned).


VoIP is what it is: a Voice over IP. Since they don't send audio over IP, they should not market it as such. 


Hope I helped,



"Listen carefully, I shall say this only once"
Posts: 709
Registered: ‎09-10-2009
My Device: 8520, 8900, 9000, 9300, 9650, 9700, 9780, 9800, 9810, 9900, 9930
My Carrier: Verizon

Re: sound duplex

You carrier is going to like that feature. Smiley Very Happy


Sad part is. Many people are believing they are making free calls. Smiley Surprised