What will happen is you call offer/answer with "iex" or "xie" flags? Will this be flagged as an error?
-ovidiu On Tue, Nov 6, 2012 at 11:00 AM, Carsten Bock <[email protected]> wrote: > Hi Ovidiu, > > that won't work, since you would have to call rtpproxy_manage("IE") > for the request and rtpproxy_manage("EI") for the reply. > Since this flag will check for IPv4/v6 in the SDP, the reply would > send "IE" for both request and reply. > > Carsten > > 2012/11/6 Ovidiu Sas <[email protected]>: >> Hello Carsten, >> >> This flag could be also used for bridging between private and public >> IPv4 networks as it is only a shortcut between "ie" and "ei" flags, >> unless I missed something here. Is that right? >> >> Regards, >> Ovidiu Sas >> >> On Tue, Nov 6, 2012 at 10:34 AM, <[email protected]> wrote: >>> Module: sip-router >>> Branch: master >>> Commit: 5b6f68ae0dc50c05902ace37f1081b19bda0320e >>> URL: >>> http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5b6f68ae0dc50c05902ace37f1081b19bda0320e >>> >>> Author: Carsten Bock <[email protected]> >>> Committer: Carsten Bock <[email protected]> >>> Date: Tue Nov 6 16:32:50 2012 +0100 >>> >>> RTPProxy: Documentation improvements >>> - added a note about compatibility with different implementations for the >>> "x"-flag (namely RFC 4091 and RFC 6157) >>> - made more clear, that "x" is only a shortcut for the "IE" and "EI" flags >>> of RTPProxy >>> >>> --- >>> >>> modules/rtpproxy/doc/rtpproxy_admin.xml | 8 +++++++- >>> 1 files changed, 7 insertions(+), 1 deletions(-) >>> >>> diff --git a/modules/rtpproxy/doc/rtpproxy_admin.xml >>> b/modules/rtpproxy/doc/rtpproxy_admin.xml >>> index e3a403e..b7f719e 100644 >>> --- a/modules/rtpproxy/doc/rtpproxy_admin.xml >>> +++ b/modules/rtpproxy/doc/rtpproxy_admin.xml >>> @@ -343,11 +343,17 @@ rtpproxy_offer(); >>> the 'w' flag for clients behind NAT! See >>> also above notes! >>> </para></listitem> >>> <listitem><para> >>> - <emphasis>x</emphasis> - this flag will do >>> automatic bridging between IPv4 on the >>> + <emphasis>x</emphasis> - this flag a >>> shortcut for using the "ie" or "ei"-flags of RTP-Proxy, >>> + in order to do automatic bridging between >>> IPv4 on the >>> "internal network" and IPv6 on the >>> "external network". The distinction is done by >>> the given IP in the SDP, e.g. a IPv4 >>> Address will always call "ie" to the RTPProxy >>> (IPv4(i) to IPv6(e)) and an IPv6Address >>> will always call "ei" to the RTPProxy (IPv6(e) >>> to IPv4(i)). >>> + </para><para> >>> + Note: Please note, that this will only work >>> properly with non-dual-stack user-agents or with >>> + dual-stack clients according to RFC6157 >>> (which suggest ICE for Dual-Stack implementations). >>> + This short-cut will not work properly with >>> RFC4091 (ANAT) compatible clients, which suggests >>> + having different m-lines with different >>> IP-protocols grouped together. >>> </para></listitem> >>> <listitem><para> >>> <emphasis>f</emphasis> - instructs rtpproxy >>> to ignore marks >>> _______________________________________________ sr-dev mailing list [email protected] http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
