WebRTC Ice State ="失败"黑色视频

时间:2015-06-11 10:25:59

标签: javascript webrtc sdp peer-connection

关于:firefox中的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和信令。 在about:webrtc错误:

INFO设置对为FAILED状态 ERR指定了太多组件 警告指定伪造的候选人 ERR配对本地滴流ICE候选者srflx

1 个答案:

答案 0 :(得分:2)

您的设置似乎需要TURN,而您尚未提供正常工作 TURN服务器。

通过拥有十台昏迷服务器,您可以尝试从十个不同的人那里获得有关您的公共IP地址的意见。答案不会改变。只需使用一个STUN服务器......

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