<div dir="ltr"><div><div>Hi <br><br></div>I want to implement one way audio stream through Freeswitch(Default Media Mode).<br><br><br></div>SoftClient1 -----------&gt; Freeswitch ---------------&gt;SofClient2<br><div>(will speak only)                                          (will listen only)<br><br><br></div><div>For this i have set <b>origination_audio_mode=sendonly</b> in the dialplan at the time of bridge.After setting this parameter in freeswitch forward the invite to b-leg with sendonly media attribute and hence SoftClient2 replies with recvonly in 200OK.The packets flow like below:<br><br></div><div>SoftClient1   --------------(sendrecv)----------------&gt;                     Freeswitch                        -------------(sendonly)--------------&gt; SoftClien2<br></div><div>                   &lt;-------------(sendrecv)----------------       (origination_audio_mode=sendonly)    &lt;------------(recvonly)--------------<br><br></div><div><b>Now the problem is I am not not able to hear any sound at SoftClient2.</b><br><br>When i checked the wireshark capture at Freeswitch i found that Freeswitch is sending RTP packets on Private IP of SoftClient2 and not the Public IP.<br><br></div><div>If i remove this parameter,Freeswitch starts sending RTP to the public IP and i am able to hear sound both way.<br></div><div><br></div><div>Can i get some help on this?<br></div><div><b>Why the Freeswitch server is sending the RTP packets on Private IP with origination_audio_mode=sendonly?</b><br></div><div><br><br></div><div><div><div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><i><font color="#0b5394">With Warm Regards:</font></i><div><i><font color="#0b5394">Saurabh Kumar Verma</font></i></div></div></div>
</div></div></div></div>