[Serusers] Parrallel forking using SER and Mediaproxy
Ramu Yadav
contactramu at gmail.com
Thu Jul 28 17:47:48 CEST 2005
Hi all,
I am experiencing some problems while configuring SER in order to
fork between different contacts (a SIP UA and a SIP Gateway) and passing
through a mediaproxy:
The scenario is the following: (3 calls)
UA1 -> SER : INVITE sip:ramu at xyz.com
SER forks:
SER -> UA2 : INVITE sip:ramu@[local-ip] {SDP is changed by
mediaproxy module}
SER -> GW: INVITE sip:PSTN-NUMBER@[gateway-ip] {SDP is changed by
mediaproxy module}
SER -> GW: INVITE sip:PSTN-NUMBER@[gateway-ip] {SDP is changed by
mediaproxy module
GW -> SER: 183 Session Progress
SER -> UA1: 183 Session Progress {SDP is changed by mediaproxy module}
Audio session with the mediaproxy is Active
GW -> SER: 183 Session Progress
SER -> UA1: 183 Session Progress {SDP is changed by mediaproxy module}
Audio session with the mediaproxy is Active
UA2 -> SER: 180 Ringing
SER -> UA1: 180 Ringing
UA2 -> SER: 200 OK
SER -> UA1: 200 OK {SDP is changed by mediaproxy module}
Audio session with the mediaproxy is Active.
SER -> GW: CANCEL
....
The call gets connected, but the problem is that the audio session is mute:
onreply_route[1] {
if (status=~"(183)|2[0-9][0-9]") {
if (client_nat_test("1")) {
fix_contact();
};
use_media_proxy();
};
};
Can you help me on this ?
Thank you a lot in advance,
--
Ramu Yadav
More information about the sr-users
mailing list