1

IceCandidate 和 SDP 是固定值吗?将它们存储在服务器数据库中而不是在每个连接上检索是个好主意吗?如果更新这些数据是不可避免的,我应该什么时候做?

4

2 回答 2

5

不,它们不是固定值。Ice 候选者将用户定位在他们目前所在的网络拓扑中,除非您拥有静态 IP(几乎没有人拥有)和有线互联网连接和静态 LAN 地址,以及仅通过这些方式连接的台式计算机和从来没有通过,比如说,wifi,那么这可能会每小时、每天或每周改变一次。

SDP 还包含呼叫的媒体设置和其他信息,如果在呼叫期间添加、删除或更改视频或音频源,这些信息可能会因呼叫而异,甚至在呼叫中(需要重新协商)。SDP 可能还包含其他过期的东西,但希望这足以劝阻你。

于 2015-04-02T16:40:27.770 回答
0

不,他们不是。Ice 候选项包含可以更改的端点的 IP 和端口组合。即使您有一个静态 IP 地址,每次都会生成一个新的端口号。

于 2017-03-30T21:06:40.413 回答