Hi rahuljaiswal07, I tried sip-for-me stack, and also the mjsip,
actually they work pretty well on BB, and only some little adjustments
need to be made on the connection socket, adding some arguments like
deviceside=true;interface=wifi, however, don't worry to get sip
working, because what said aviator is true, you cant record and play at
the same time, the problem is that the implementation of player is
managed by system threads and is not accessible for us to manage, I've
made a simple app, that starts a thread and plays a sound in loops,
that works fine, also, I can start a thread to record, that works fine
to, but if I start the recording thread and the playing thread both
players stop, they don't play or record, that was tested on the
simulator and on the javelin 8900 actual device.
So
to make it clear, JavaME, in the JSR135, don't specify that the players
should record and play at the same time, BB just don't support such
feature through JavaME, you would need more low level access than java
provides to implement a VoIP app on BB.
My advice, either don't try
it at all (and don't waste your time, go for android ), or go to talk
RIM directly (if you have the budget to do so).