WebRTC 冰状态 = "failed" 黑色视频



in about:webrtc在firefox中,我的IceState在失败之前总是"in progress"。如果我在本地使用网站,它可以工作,但如果一个朋友试图打电话给我,它不工作,远程启动,但它是空白的。

my turn stun server:

{ "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 errors:

INFO设置pair的状态为FAILEDERR指定了太多组件警告指定虚假候选人ERR配对本地涓流ICE候选者srflx

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

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

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

最新更新