0

在 Firefox 中的 about:webrtc 中,我的 IceState 总是“进行中”,直到它失败。如果我在本地使用该网站,它可以工作,但如果一个朋友尝试给我打电话,它不起作用,远程启动但它是空白的。

轮到我眩晕服务器:

{ "iceserver":{url:'stun:stun01.sipphone.com'},
{url:'stun:stun.ekiga.net'},
{url:'stun:stun.fwdnet.net'},
{url:'stun:stun.ideasip.com'},
{url:'stun:stun.iptel.org'},
{url:'stun:stun.rixtelecom.se'},
{url:'stun:stun.schlund.de'},
{url:'stun:stun.l.google.com:19302'},
{url:'stun:stun1.l.google.com:19302'},
{url:'stun:stun2.l.google.com:19302'},
{url:'stun:stun3.l.google.com:19302'},
{url:'stun:stun4.l.google.com:19302'},
{url:'stun:stunserver.org'},
{url:'stun:stun.softjoys.com'},
{url:'stun:stun.voiparound.com'},
{url:'stun:stun.voipbuster.com'},
{url:'stun:stun.voipstunt.com'},
{url:'stun:stun.voxgratia.org'},
{url:'stun:stun.xten.com'},

我正在使用 AWS 服务器作为 STUN 和信令。关于:webrtc 错误:

INFO 设置对状态 FAILED ERR 指定了太多组件 WARNING 指定的虚假候选 ERR 配对本地涓流 ICE 候选 srflx

4

1 回答 1

3

您的设置似乎需要 TURN 并且您没有提供工作的TURN 服务器。

通过拥有十个 stun 服务器,您试图从十个不同的人那里获得关于您的公共 IP 地址的意见。答案不会改变。只需使用单个 STUN 服务器...

未经许可,您不应使用其他人的 TURN 凭据。如果您使用http://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/测试凭据,您会注意到您没有获得中继候选人。对于 turn:numb.viagenie.ca,凭据不正确,并且 192.158.29.39 似乎不再运行 TURN 服务器。

于 2015-06-11T15:37:24.407 回答