Richard Fuchs writes:
Yes I understand, but there's still a few
different options to consider
in this case.
Should it always add itself as relay candidate? Or only if there are
other ICE candidates already present?
in my opinion, always, and there should be option to replace existing
ones.
Should it still replace the endpoint info in m= and c=
lines? Or only if
it adds itself as host candidate?
i'm not sure about that because i don't know ice well enough. if both
parties support ice, do they care what is on those lines or do they only
look at candidate ips/ports? if they don't care, then i guess it is ok
to replace endpoint info on c and m lines. perhaps someone who knows
ice well can comment.
-- juha