Aymeric Moizard writes:
* TURN is used ONLY when 2 peers cannot connect
together, this means
that it's much better than always offering RTP relay which is
the solution today.
kamailio tools allow you to choose when to use rtp relay and when not.
it is not used always in my configuration.
* ICE allow to certify that you are sending the RTP
data to your
correspondant (ther is an ICE password in SDP)
there are also other solutions for this, like quite commonly implemented
zrtp, which has the additional advantage that rtp is also encrypted.
negative aspect of ice is that the spec is VERY complicated and hard to
understand. even the tutorial by rosenberg was too much to me.
-- juha