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

最佳答案

不,它们不是固定值。 Ice候选者将用户定位在他们当前所在的网络拓扑中,除非您拥有静态IP(几乎没有人拥有),有线Internet连接,静态LAN地址以及仅通过这些方式进行连接的台式计算机,再也不会通过wifi上网,那么这种情况很可能每小时,每天或每周都会发生变化。

SDP还包含呼叫的媒体设置和其他信息,如果在呼叫过程中添加,删除或更改了视频或音频源,则呼叫之间的媒体设置可能会发生变化,甚至在通话过程中(要求重新协商)也会发生变化。 SDP可能还包含其他已过期的东西,但希望这足以劝阻您。

10-08 18:34