<div><font face="courier new,monospace">Iñaki,</font></div>
<div><font face="courier new,monospace"></font> </div>
<div><font face="courier new,monospace"> Gracias por tu respuesta (y la rapidez!).</font></div>
<div><font face="courier new,monospace"></font> </div>
<div><font face="courier new,monospace">Lo que sugieres con el Asterisk es precisamente lo que estoy haciendo. Me pregunto si hay alguna forma de que entre el asterisk y el openser sólo haya señalización. Entiendo que Openser es muy bueno a la hora de resolver problemas de NAT, y en caso de no poder utiliza el rtpproxy. Ésto me parece cierto, ya que lo hepodido comprobar en repetidas ocasiones.</font></div>
<div><font face="courier new,monospace"></font> </div>
<div><font face="courier new,monospace">Digamos que utilizo Openser+rtpproxy+Asterisk. En este caso sólo quiero utilizar asterisk para cortar las llamadas, cdr, etc.</font></div>
<div><font face="Courier New"></font> </div>
<div>
<div><font face="courier new,monospace">Ahora, cuando un cliente quiere llamar a otro y hay problemas de NAT y es necesario utilizar el rtpproxy. Lo que quiero es que los rtps no fluyan a través del Asterisk, como en el diagrama de abajo. ¿El canreinvite resuelve ésto? Lo pregúnto porque no estoy seguro del funcionamiento del rtpproxy, ¿soporta éste reinvites?</font></div>
<div><font face="Courier New"></font> </div>
<div><font face="Courier New">En caso de no ser necesario el rtpproxy, y asterisk está de por medio, los rtps van a través del asterisk?</font></div></div>
<div><font face="courier new,monospace"></font> </div>
<div><font face="Courier New">+----------+</font></div>
<div><font face="Courier New">| ASTERISK |</font></div>
<div><font face="Courier New">+----------+</font></div>
<div><font face="Courier New"> | A</font></div>
<div><font face="Courier New"> (S) |</font></div>
<div><font face="Courier New"> | (S)</font></div>
<div><font face="courier new,monospace"> V |</font></div>
<div><font face="courier new,monospace">+---------------+ +----------+</font></div>
<div><font face="Courier New">| OPENSER | | RTPPROXY |</font></div>
<div><font face="Courier New">+---------------+ +----------+</font></div>
<div><font face="Courier New"> A | | |</font></div>
<div><font face="Courier New"> | (S) | |</font></div>
<div><font face="Courier New"> | ______|__rtp_| |</font></div>
<div><font face="Courier New"> (S) | | |</font></div>
<div><font face="Courier New"> | | | _rtp__|</font></div>
<div><font face="Courier New"> | | V |</font></div>
<div><font face="Courier New">+--------+ +--------+</font></div>
<div><font face="Courier New">| USER A | | USER B |</font></div>
<div><font face="Courier New">+--------+ +--------+</font></div>
<div><font face="Courier New"></font> </div>
<div><font face="Courier New"></font> </div><font face="courier new,monospace">
<div><br>Muchas gracias y perdonad el rollo!</div>
<div>;)</div>
<div> </div>
<div> </div>
<div>David</div></font>