I have finally successfully install and am running media proxy on the same server that I am running opensips.  I have added to the opensips.cfg the mediaproxy module<br><br>loadmodule &quot;mediaproxy.so&quot;<br><br>From an example site I tried with these, then commented them out:<br>
#modparam(&quot;mediaproxy&quot;, &quot;mediaproxy_socket&quot;, &quot;/var/run/mediaproxy/dispatcher.sock&quot;)<br>#modparam(&quot;mediaproxy&quot;, &quot;mediaproxy_timeout&quot;, 500)<br>#modparam(&quot;mediaproxy&quot;, &quot;signaling_ip_avp&quot;, &quot;$avp(s:nat_ip)&quot;)<br>
#modparam(&quot;mediaproxy&quot;, &quot;media_relay_avp&quot;, &quot;$avp(s:media_relay)&quot;)<br><br>The SDP on my calls are not getting re-written with the IP of the media.  With RTP proxy I had to put in the force_rtp_proxy call, but I don&#39;t see anything similar with media proxy.  Any ideas on what I might look at next to get opensips to re-write the SDP?<br>
<br>Here are the startup commands and output:<br><br>/usr/local/src# media-dispatcher --no-fork<br>Starting MediaProxy Dispatcher 2.3.8<br>Twisted is using epollreactor<br>mediaproxy.dispatcher.RelayFactory starting on 25060<br>
mediaproxy.dispatcher.OpenSIPSControlFactory starting on &quot;&#39;/var/run/mediaproxy/dispatcher.sock&#39;&quot;<br>mediaproxy.dispatcher.ManagementControlFactory starting on 25061<br>debug: Connection from relay at 127.0.0.1<br>
debug: Issuing &quot;sessions&quot; command to relay at 127.0.0.1<br><br>/etc/mediaproxy# media-relay --no-fork<br>Starting MediaProxy Relay 2.3.8<br>Set resource limit for maximum open file descriptors to 11000<br>gc: collectable &lt;tuple 0xb7c1152c&gt;<br>
gc: collectable &lt;StgDict 0xb7a9c6ac&gt;<br>gc: collectable &lt;_ctypes.ArrayType 0x8552fc4&gt;<br>gc: collectable &lt;getset_descriptor 0xb7bd0a0c&gt;<br>gc: collectable &lt;getset_descriptor 0xb7bd09cc&gt;<br>gc: collectable &lt;tuple 0xb7f5c61c&gt;<br>
gc: collectable &lt;tuple 0xb7bd0a2c&gt;<br>gc: collectable &lt;StgDict 0xb7a9c91c&gt;<br>gc: collectable &lt;_ctypes.ArrayType 0x8554e54&gt;<br>gc: collectable &lt;getset_descriptor 0xb7bd08ac&gt;<br>gc: collectable &lt;getset_descriptor 0xb7bd048c&gt;<br>
gc: collectable &lt;tuple 0xb7a632fc&gt;<br>gc: collectable &lt;getset_descriptor 0xb7bd060c&gt;<br>gc: collectable &lt;getset_descriptor 0xb7bd0c6c&gt;<br>/etc/resolv.conf changed, reparsing<br>Resolver added (&#39;172.16.0.23&#39;, 53) to server list<br>
&lt;class &#39;twisted.names.dns.DNSDatagramProtocol&#39;&gt; starting on 21651<br>Starting protocol &lt;twisted.names.dns.DNSDatagramProtocol object at 0xb7a2254c&gt;<br>(Port 21651 Closed)<br>Stopping protocol &lt;twisted.names.dns.DNSDatagramProtocol object at 0xb7a2254c&gt;<br>
<br>Thanks<br><br>-dg<br>