为了测试我是否获得了接力候选人,我正在使用这个页面:http: //googlechrome.github.io/webrtc/samples/web/content/peerconnection/trickle-ice/。为了从 chrome 40 进行测试,我在那里提供了我的轮到 url 和凭据。单击收集候选人后,我看不到接力候选人。在 firefox 36 上做同样的测试,我找到了中继候选人。可能是什么问题?为了进一步调查这个问题,我查看了 wireshark 日志。我发现,来自 firefox 的 stun 请求格式包括 -
STUN 146 Allocate Request UDP lifetime: 3600 user: lazy realm: with nonce
但从 chrome 来看,这略有不同——
STUN 70 Allocate Request UDP
似乎请求代码不一样。此外,来自 chrome 的请求不包括生命周期、用户和领域属性。