Thank you very andreas, for the help and nice integration work.

Im going to try this branch now.

Is it only this patch to be applied to the rtp_proxy.c for the git clone i have from openbsc ?

http://cgit.osmocom.org/cgit/openbsc/commit/?h=jolly/rtpmux 


On Thu, Mar 8, 2012 at 8:09 AM, jolly <andreas@eversberg.eu> wrote:
hi nik,

since lcr uses alaw (optionally ulaw) internally, it transcodes the
audio between alaw and gsm full rate.

alternatively you can bridge rtp directly between freeswitch and
openbsc, if you use the "bridge <interface>" feature at interface.conf.
additionally you need to add a line "rtp-bridge" to your interface
definition. this rtp-bridge feature only works with the bridge feature,
since lcr will not be able to handle audio streams then. since it is
still developed, you need to use the "jolly/rtpmux" branch of openbsc.
then it will only offer the codec to freeswitch which the phone
supports. on the other direction, lcr selects the commonly supported
codec. if more codecs are supported, the upper most (prefered) is used.

anyway it should work in both cases. (with and  without rtp-bridge feature)

regards,

andreas