You provided the answer by yourself.....
when most of the clients are behind NAT then you definately MUST count
with rtp/media proxy in your setup, because you are not able (neither
willing :-) to control the NATs.
Depends havily on the client if you have to use it when:
a) both clients are behind NAT
b) any of the clients is behind NAT
OK, let's say 90% users behind NAT... a) is then in 81% of calls, b) 99%
of calls. Just an example.
To prevent rising subsequent questions - check active/passive direction
attribute in the SDP body.
Michal
On Mon, 2007-04-30 at 14:12 -0400, lists(a)infoway.net wrote:
Hi all,
We are interested in developing yet-another peer-to-peer VoIP service. Something with a
simple Softphone/IM-like client that allows users to talk/chat with one another.
However, and pardon our technical ignorance, we don't have 100% clear if/when we need
to use something like rtpproxy or mediaproxy. Basically, we want to do all the setup of
the calls and keep track of CDRs. However, we're hope that the client's actual
media traffic will flow directly among the users and not have to come through our
servers.
For practical purposes, most users will be in domestic US with some sort of xDSL service
and behind NAT.
Eventually, we would like to offer voicemail services and even PSTN termination (for a
fee) to these users.
Can anyone shed some light as to when, if really needed, will something like rtpproxy
kick in?
Thanks
_______________________________________________
Serusers mailing list
Serusers(a)lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serusers