<div dir="ltr">Hi<div>I'm testing re-invites from a freeswitch server with this scenario:</div><div>client1,client2 <=> opensips (rtpproxy) <=> freeswitch</div><div><div><img src="cid:ii_kclm27kp1" alt="arch.jpg" width="452" height="233"><br></div></div><div>freeswitch is used to announce some mid call sound file. At start freeswitch is not in the rtp path and rtp goes through rtpproxy to clients. After 7 seconds freeswitch sends re-invites to come to the rtp session and play the sound file and after playback sends re-invites to leave the rtp path.</div><div>All sip signalling is done correctly and the sound file is played successfully, but after that no rtp is sent from rtpproxy to clients.</div><div>I'm using rtpproxy on invites like this:</div><div>if (has_body("application/sdp"))<br> {<br> if(has_totag()){<br> rtpproxy_unforce();<br> }<br> rtpproxy_offer("ronf", "x.x.x.x");<br> }<br></div><div>and on reply route:</div><div>rtpproxy_answer("ronf", "
x.x.x.x");<br></div><div><br></div><div>Can rtpproxy handle such a scenario? Should I do anything special because there is some kind of loopback in rtpproxy?</div><div>opensips version is 2.4 git branch</div><div>rtpproxy version is 2.2.alpha.61e74c0</div><div>thanks</div><div><br></div></div>