Hi,
I've just committed major update for rtpproxy/nathelper, which adds
support for proxying RTCP and also make RTP proxy behave much better
for non-NATed clients by pre-loading remote addresses[1] of each
party from the SIP request/reply. Please note that proxy's command
protocol has been extended to support new functionality, so that you
need both new rtp proxy and new nathelper (old nathelper will not
work with new rtp proxy and vice versa). Both of them can be obtained
from the ser's cvs repository:
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/rtpproxy/
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/modules/nathelper/
Please let me know if there are any problems with the new version.
-Maxim
[1] currently only IPv4 addresses can be pre-loaded, though it should
be trivial to extend proxy, nathelper and command protocol to
accomodate IPv6 as well. Proxy's core supports IPv4<->IPv4,
IPv4<->IPv6 and IPv6<->IPv6 relaying already both for RTP and RTCP.
P.S. Forgot to mention: nathelper now inserts special flag into SDP
body which indicates that the session is already forced to go through
one rtp proxy and do not apply rtp proxy to messages with such flag
already set.
_______________________________________________
Serusers mailing list
serusers(a)lists.iptel.org