Need to document how to do an ICE -> RawUdp fallback for usage of ICE with SIP
@sjoerd
Submitted by Sjoerd Simons Assigned to Telepathy bugs list
Description
From #24936:
For ICE->rawudp fallback, we probably want to have an API "ForcedRemoteCandates" or something, that will overrides the regular remote candidates. That API should be the only one called in the case of rawudp (ie.. in rawudp mode, the ICE candidates are ignored). In the Farstream api break, I plan to have rawudp implement only force_remote_candidates() and not add_remote_candidates(), the second one will be only for ICE and ICE-like protocols.
Yes, every ICE implementation needs to support rawudp fallback, otherwise its not compliant (ie, its not ICE).
Also, don't confuse with SelectedCandidate, this is to tell other side how the ICE negotiation has concluded (it prevents a race in the ICE negotiation). So its unrelated to rawudp fallback.