【发布时间】:2015-07-03 08:18:36
【问题描述】:
在 ICE 协议中,什么是 Base?
我理解 Base 为,对于服务器自反候选,主机候选是基础,它是否正确?
如何找到候选人的基础?
【问题讨论】:
在 ICE 协议中,什么是 Base?
我理解 Base 为,对于服务器自反候选,主机候选是基础,它是否正确?
如何找到候选人的基础?
【问题讨论】:
你是对的。根据 RFC5245:
Base:服务器反身候选的基础是主机候选 它是从中派生的。据说主持人候选人也有 基数,等于该候选人本身。同样,一个基 中继的候选人就是该候选人本身。
基础是任意值。您可以在 SDP 中为每个 ICE 候选人找到它。是candidate:之后的第一个值
例如
a=candidate:1174096638 1 udp 2122194687 10.191.1.117 57105 typ host generation 0
a=candidate:2999745851 1 udp 2122129151 192.168.59.1 57106 typ host generation 0
基础是
1174096638
2999745851
【讨论】: