ICE 中继候选人是否根据延迟确定优先级?

Are ICE relay candidates prioritized based on latency?

如果理论上,我将4个中继候选传递给代理,代理会根据latency/RTT确定使用哪个候选的优先级吗?

我在 SO 上的一些消息中读到过,但无法在实际的 WebRTC 代码库中找到它。如果是这样,是否仅适用于 WebRTC 的某些实现?

不,将使用优先级。 https://datatracker.ietf.org/doc/html/draft-uberti-mmusic-nombis-00 描述了一种更好的方法,但未实施。

https://datatracker.ietf.org/doc/html/draft-thatcher-ice-renomination-00 已实现,可通过配置中的参数 enable_ice_renomination 激活,但未进一步记录。